patch-2.1.19 linux/arch/sparc/kernel/wof.S
Next file: linux/arch/sparc/kernel/wuf.S
Previous file: linux/arch/sparc/kernel/traps.c
Back to the patch index
Back to the overall index
- Lines: 71
- Date:
Mon Dec 30 11:59:58 1996
- Orig file:
v2.1.18/linux/arch/sparc/kernel/wof.S
- Orig date:
Wed Dec 18 15:58:46 1996
diff -u --recursive --new-file v2.1.18/linux/arch/sparc/kernel/wof.S linux/arch/sparc/kernel/wof.S
@@ -1,4 +1,4 @@
-/* $Id: wof.S,v 1.30 1996/12/10 06:06:19 davem Exp $
+/* $Id: wof.S,v 1.31 1996/12/28 18:14:22 davem Exp $
* wof.S: Sparc window overflow handler.
*
* Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu)
@@ -205,7 +205,6 @@
* c-code to gun down the process.
*/
rd %psr, %glob_tmp
- WRITE_PAUSE
andcc %glob_tmp, PSR_PS, %g0
bne spwin_bad_ustack_from_kernel
nop
@@ -249,8 +248,7 @@
/* Turn on traps and call c-code to deal with it. */
wr %t_psr, PSR_ET, %psr
- WRITE_PAUSE
-
+ nop
call C_LABEL(window_overflow_fault)
nop
@@ -316,7 +314,6 @@
sra %sp, 29, %glob_tmp
rd %psr, %glob_tmp
- WRITE_PAUSE
b spwin_user_stack_is_bolixed + 0x4
nop
@@ -327,7 +324,6 @@
and %sp, 0xfff, %glob_tmp ! delay slot
rd %psr, %glob_tmp
- WRITE_PAUSE
b spwin_user_stack_is_bolixed + 0x4
nop
@@ -348,7 +344,6 @@
add %sp, 0x38, %glob_tmp /* Is second page in vma hole? */
rd %psr, %glob_tmp
- WRITE_PAUSE
b spwin_user_stack_is_bolixed + 0x4
nop
@@ -360,7 +355,6 @@
add %sp, 0x38, %glob_tmp
rd %psr, %glob_tmp
- WRITE_PAUSE
b spwin_user_stack_is_bolixed + 0x4
nop
@@ -374,7 +368,6 @@
nop
rd %psr, %glob_tmp
- WRITE_PAUSE
b spwin_user_stack_is_bolixed + 0x4
nop
@@ -429,6 +422,5 @@
restore %g0, %g0, %g0
rd %psr, %glob_tmp
- WRITE_PAUSE
b spwin_user_stack_is_bolixed + 0x4 ! we faulted, ugh
nop
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov