Messages in this thread | | | From | Andi Kleen <> | Subject | Re: [patch 0/9] Shared ia32 syscall table | Date | Tue, 24 Jan 2006 10:02:42 +0100 |
| |
On Tuesday 24 January 2006 09:53, Chuck Ebbert wrote: > In-Reply-To: <200601240141.08152.ak@suse.de> > > On Tue, 24 Jan 2006 at 01:41:07 +0100, Andi Kleen wrote: > > > On Tuesday 24 January 2006 01:36, Chuck Ebbert wrote: > > > This patch series updates i386 and x86_64 so they share > > > the same ia32 syscall table. UML already uses the i386 > > > table and is updated to use the new shared table as well. > > > > That's wrong for x86-64. The IA32 syscall table needs > > to point to compat_* version of syscalls, while the native > > IA32 table uses sys_* directly. > > How could I have possibly gotten a successful boot of an i386 > distro on top of the patched x86_64 kernel if this were wrong? > > Did you even look at the patches?
No, because they arrived more than an hour after the initial description and i just replied to that.
Looking at the patch I must say I prefer the old straight table over your #define mess.
-Andi - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |