patch-2.1.27 linux/arch/alpha/kernel/entry.S
Next file: linux/arch/i386/defconfig
Previous file: linux/Makefile
Back to the patch index
Back to the overall index
- Lines: 45
- Date:
Wed Feb 26 13:34:09 1997
- Orig file:
v2.1.26/linux/arch/alpha/kernel/entry.S
- Orig date:
Thu Feb 6 04:42:35 1997
diff -u --recursive --new-file v2.1.26/linux/arch/alpha/kernel/entry.S linux/arch/alpha/kernel/entry.S
@@ -123,7 +123,7 @@
SAVE_ALL
/* start atomic operation with respect to software interrupts */
lda $0,intr_count
- ldq $1,0($0)
+ ldl $1,0($0)
addq $1,1,$1
stq $1,0($0)
/* set up the arguments to the C interrupt handler */
@@ -131,7 +131,7 @@
jsr $26,do_entInt
/* ok, return */
lda $0,intr_count
- ldq $1,0($0)
+ ldl $1,0($0)
subq $1,1,$1
stq $1,0($0)
br $31,ret_from_sys_call
@@ -527,7 +527,7 @@
cmovne $26,0,$19 /* $19 = 0 => non-restartable */
/* check bottom half interrupts */
lda $0,intr_count
- ldq $1,0($0)
+ ldl $1,0($0)
bne $1,ret_from_handle_bh
lda $2,bh_active
ldq $3,0($2)
@@ -622,7 +622,7 @@
* We're called with $0 containing the address of
* 'intr_count' and $1 containing 'intr_count+1'
*/
- stq $1,0($0) /* intr_count = 1 */
+ stl $1,0($0) /* intr_count = 1 */
subq $30,16,$30
stq $19,0($30) /* save syscall nr */
stq $20,8($30) /* and error indication (a3) */
@@ -631,7 +631,7 @@
ldq $19,0($30)
ldq $20,8($30)
addq $30,16,$30
- stq $31,0($0) /* intr_count = 0 */
+ stl $31,0($0) /* intr_count = 0 */
br $31,ret_from_handle_bh
.align 3
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov