arch/ppc64/kernel/sys32.S | 12 ------------ 1 files changed, 12 deletions(-) diff -puN arch/ppc64/kernel/sys32.S~ppc64-socketcall-fix arch/ppc64/kernel/sys32.S --- 25-power4/arch/ppc64/kernel/sys32.S~ppc64-socketcall-fix 2003-03-12 03:45:16.000000000 -0800 +++ 25-power4-akpm/arch/ppc64/kernel/sys32.S 2003-03-12 03:45:20.000000000 -0800 @@ -25,18 +25,6 @@ _GLOBAL(ppc32_lseek) extsw r4,r4 /* sign extend off_t offset parm */ b .sys_lseek -_GLOBAL(compat_sys_socketcall) /* r3=call, r4=args */ - cmpwi r3, 1 - blt- .do_einval - cmpwi r3, 17 - bgt- .do_einval - subi r3, r3, 1 /* index into socketcall_table vectors and jmp */ - sldi r3, r3, 3 /* each entry is 8 bytes */ - LOADADDR(r10,.socketcall_table_begin) - ldx r10, r10, r3 - mtctr r10 - bctr - /* Socket function vectored fix ups for 32 bit */ _STATIC(do_sys_socket) /* sys_socket(int, int, int) */ mr r10,r4 _