patch-2.1.70 linux/arch/i386/kernel/entry.S

Next file: linux/arch/m68k/config.in
Previous file: linux/arch/i386/defconfig
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.1.69/linux/arch/i386/kernel/entry.S linux/arch/i386/kernel/entry.S
@@ -74,6 +74,7 @@
 counter		=  4
 priority	=  8
 flags		= 12
+sigpending	= 16
 dbgreg6		= 44
 dbgreg7		= 48
 exec_domain	= 52
@@ -169,7 +170,7 @@
 ret_with_reschedule:
 	cmpl $0,SYMBOL_NAME(need_resched)
 	jne reschedule
-	testb $0x8,flags(%ebx)		# PF_SIGPENDING
+	cmpl $0,sigpending(%ebx)
 	jne signal_return
 	RESTORE_ALL
 	ALIGN

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov