---

 25-akpm/arch/ia64/kernel/entry.S       |    5 -----
 arch/ia64/hp/sim/simeth.c              |    0 
 arch/ia64/hp/sim/simserial.c           |    0 
 arch/ia64/ia32/elfcore32.h             |    0 
 arch/ia64/ia32/ia32_ldt.c              |    0 
 arch/ia64/ia32/ia32_signal.c           |    0 
 arch/ia64/ia32/ia32_support.c          |    0 
 arch/ia64/ia32/ia32_traps.c            |    0 
 arch/ia64/ia32/ia32priv.h              |    0 
 arch/ia64/kernel/brl_emu.c             |    0 
 arch/ia64/kernel/cyclone.c             |    0 
 arch/ia64/kernel/fsys.S                |    0 
 arch/ia64/kernel/gate.S                |    0 
 arch/ia64/kernel/irq.c                 |    0 
 arch/ia64/kernel/irq_ia64.c            |    0 
 arch/ia64/kernel/palinfo.c             |    0 
 arch/ia64/kernel/perfmon.c             |    0 
 arch/ia64/kernel/process.c             |    0 
 arch/ia64/kernel/ptrace.c              |    0 
 arch/ia64/kernel/semaphore.c           |    0 
 arch/ia64/kernel/signal.c              |    0 
 arch/ia64/kernel/sys_ia64.c            |    0 
 arch/ia64/kernel/traps.c               |    0 
 arch/ia64/kernel/unaligned.c           |    0 
 arch/ia64/mm/fault.c                   |    0 
 arch/ia64/oprofile/init.c              |    0 
 arch/ia64/sn/io/sn2/pcibr/pcibr_slot.c |    0 
 arch/ia64/sn/io/xswitch.c              |    0 
 28 files changed, 5 deletions(-)

diff -puN arch/ia64/hp/sim/simeth.c~ia64-remove-errno-refs arch/ia64/hp/sim/simeth.c
diff -puN arch/ia64/hp/sim/simserial.c~ia64-remove-errno-refs arch/ia64/hp/sim/simserial.c
diff -puN arch/ia64/ia32/elfcore32.h~ia64-remove-errno-refs arch/ia64/ia32/elfcore32.h
diff -puN arch/ia64/ia32/ia32_ldt.c~ia64-remove-errno-refs arch/ia64/ia32/ia32_ldt.c
diff -puN arch/ia64/ia32/ia32_signal.c~ia64-remove-errno-refs arch/ia64/ia32/ia32_signal.c
diff -puN arch/ia64/ia32/ia32_support.c~ia64-remove-errno-refs arch/ia64/ia32/ia32_support.c
diff -puN arch/ia64/ia32/ia32_traps.c~ia64-remove-errno-refs arch/ia64/ia32/ia32_traps.c
diff -puN arch/ia64/ia32/ia32priv.h~ia64-remove-errno-refs arch/ia64/ia32/ia32priv.h
diff -puN arch/ia64/kernel/perfmon.c~ia64-remove-errno-refs arch/ia64/kernel/perfmon.c
diff -puN arch/ia64/kernel/brl_emu.c~ia64-remove-errno-refs arch/ia64/kernel/brl_emu.c
diff -puN arch/ia64/kernel/entry.S~ia64-remove-errno-refs arch/ia64/kernel/entry.S
--- 25/arch/ia64/kernel/entry.S~ia64-remove-errno-refs	Sun May  2 01:04:49 2004
+++ 25-akpm/arch/ia64/kernel/entry.S	Sun May  2 01:08:00 2004
@@ -463,11 +463,6 @@ GLOBAL_ENTRY(__ia64_syscall)
 	.regstk 6,0,0,0
 	mov r15=in5				// put syscall number in place
 	break __BREAK_SYSCALL
-	movl r2=errno
-	cmp.eq p6,p7=-1,r10
-	;;
-(p6)	st4 [r2]=r8
-(p6)	mov r8=-1
 	br.ret.sptk.many rp
 END(__ia64_syscall)
 
diff -puN arch/ia64/kernel/fsys.S~ia64-remove-errno-refs arch/ia64/kernel/fsys.S
diff -puN arch/ia64/kernel/gate.S~ia64-remove-errno-refs arch/ia64/kernel/gate.S
diff -puN arch/ia64/kernel/irq.c~ia64-remove-errno-refs arch/ia64/kernel/irq.c
diff -puN arch/ia64/kernel/irq_ia64.c~ia64-remove-errno-refs arch/ia64/kernel/irq_ia64.c
diff -puN arch/ia64/kernel/palinfo.c~ia64-remove-errno-refs arch/ia64/kernel/palinfo.c
diff -puN arch/ia64/kernel/process.c~ia64-remove-errno-refs arch/ia64/kernel/process.c
diff -puN arch/ia64/kernel/ptrace.c~ia64-remove-errno-refs arch/ia64/kernel/ptrace.c
diff -puN arch/ia64/kernel/semaphore.c~ia64-remove-errno-refs arch/ia64/kernel/semaphore.c
diff -puN arch/ia64/kernel/signal.c~ia64-remove-errno-refs arch/ia64/kernel/signal.c
diff -puN arch/ia64/kernel/sys_ia64.c~ia64-remove-errno-refs arch/ia64/kernel/sys_ia64.c
diff -puN arch/ia64/kernel/traps.c~ia64-remove-errno-refs arch/ia64/kernel/traps.c
diff -puN arch/ia64/kernel/unaligned.c~ia64-remove-errno-refs arch/ia64/kernel/unaligned.c
diff -puN arch/ia64/kernel/cyclone.c~ia64-remove-errno-refs arch/ia64/kernel/cyclone.c
diff -puN arch/ia64/mm/fault.c~ia64-remove-errno-refs arch/ia64/mm/fault.c
diff -puN arch/ia64/oprofile/init.c~ia64-remove-errno-refs arch/ia64/oprofile/init.c
diff -puN arch/ia64/sn/io/xswitch.c~ia64-remove-errno-refs arch/ia64/sn/io/xswitch.c
diff -puN arch/ia64/sn/io/sn2/pcibr/pcibr_slot.c~ia64-remove-errno-refs arch/ia64/sn/io/sn2/pcibr/pcibr_slot.c

_