diff -urN linux-2.6.0-test9.orig/arch/x86_64/ia32/ia32entry.S linux-2.6.0-test9/arch/x86_64/ia32/ia32entry.S --- linux-2.6.0-test9.orig/arch/x86_64/ia32/ia32entry.S 2003-10-25 18:43:32.000000000 +0000 +++ linux-2.6.0-test9/arch/x86_64/ia32/ia32entry.S 2003-11-12 22:44:16.000000000 +0000 @@ -330,10 +330,10 @@ .quad sys32_adjtimex .quad sys32_mprotect /* 125 */ .quad compat_sys_sigprocmask - .quad sys32_module_warning /* create_module */ + .quad ni_syscall /* create_module */ .quad sys_init_module .quad sys_delete_module - .quad sys32_module_warning /* 130 get_kernel_syms */ + .quad ni_syscall /* 130 get_kernel_syms */ .quad ni_syscall /* quotactl */ .quad sys_getpgid .quad sys_fchdir diff -urN linux-2.6.0-test9.orig/arch/x86_64/ia32/sys_ia32.c linux-2.6.0-test9/arch/x86_64/ia32/sys_ia32.c --- linux-2.6.0-test9.orig/arch/x86_64/ia32/sys_ia32.c 2003-10-25 18:43:30.000000000 +0000 +++ linux-2.6.0-test9/arch/x86_64/ia32/sys_ia32.c 2003-11-12 22:44:31.000000000 +0000 @@ -1817,13 +1817,6 @@ } #endif -long sys32_module_warning(void) -{ - printk(KERN_INFO "%s: 32bit 2.4.x modutils not supported on 64bit kernel\n", - current->comm); - return -ENOSYS ; -} - extern long sys_io_setup(unsigned nr_reqs, aio_context_t *ctx); long sys32_io_setup(unsigned nr_reqs, u32 *ctx32p)