Re: [PATCHv2 2/4] x86&x86-64 support for sys_indirect

2007-11-15 Thread Ulrich Drepper
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Eric Dumazet wrote: > I am not sure how compat is handled ? (ie running a 32bit task in a > 64bit kernel) I already mentioned that I have a patch here. I'll test it first, though. - -- ➧ Ulrich Drepper ➧ Red Hat, Inc. ➧ 444 Castro St ➧ Mountain View

Re: [PATCHv2 2/4] x86&x86-64 support for sys_indirect

2007-11-15 Thread Eric Dumazet
Ulrich Drepper a écrit : This part adds support for sys_indirect on x86 and x86-64. arch/x86/ia32/ia32entry.S|1 + b/arch/x86/kernel/syscall_table_32.S |1 + b/include/asm-x86/indirect.h |5 + b/include/asm-x86/indirect_32.h | 23 ++

Re: [PATCHv2 2/4] x86&x86-64 support for sys_indirect

2007-11-15 Thread Ulrich Drepper
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Ingo Molnar wrote: > weird - i built it on 32-bit and it should have failed the build? Not weird, since I've changed that file after Linus' comment. The mistake I made was to reuse the old 0/0 mail with your s-o-b line without asking you again. Sorr

Re: [PATCHv2 2/4] x86&x86-64 support for sys_indirect

2007-11-15 Thread Ulrich Drepper
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Frederik Deweerdt wrote: \>> + sys_call_table[INDIRECT_SYSCALL(regs)->eax] ((regs)->ebx, (regs)->ecx, \ > ^-> I take it that ->eax is > wrong here? Yep, my bad. I've retired the 32-bit machines a

Re: [PATCHv2 2/4] x86&x86-64 support for sys_indirect

2007-11-15 Thread Ingo Molnar
* Ulrich Drepper <[EMAIL PROTECTED]> wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Frederik Deweerdt wrote: > \>> + sys_call_table[INDIRECT_SYSCALL(regs)->eax] ((regs)->ebx, > (regs)->ecx, \ > > ^-> I take it that ->eax > > is

[PATCHv2 2/4] x86&x86-64 support for sys_indirect

2007-11-15 Thread Ulrich Drepper
This part adds support for sys_indirect on x86 and x86-64. arch/x86/ia32/ia32entry.S|1 + b/arch/x86/kernel/syscall_table_32.S |1 + b/include/asm-x86/indirect.h |5 + b/include/asm-x86/indirect_32.h | 23 +++ b/include/asm-x86/indire

Re: [PATCHv2 2/4] x86&x86-64 support for sys_indirect

2007-11-15 Thread Frederik Deweerdt
Hello Ulrich, On Thu, Nov 15, 2007 at 01:22:31PM -0500, Ulrich Drepper wrote: > diff --git a/include/linux/sched.h b/include/linux/sched.h > index ee800e7..e4e8a22 100644 > --- /dev/null 2007-09-23 16:36:38.465394704 -0700 > +++ b/include/asm-x86/indirect_32.h 2007-11-15 09:52:47.0 -0800