patch-2.1.16 linux/include/asm-sparc/processor.h
Next file: linux/include/asm-sparc/psr.h
Previous file: linux/include/asm-sparc/pgtsun4c.h
Back to the patch index
Back to the overall index
- Lines: 35
- Date:
Fri Dec 13 11:37:40 1996
- Orig file:
v2.1.15/linux/include/asm-sparc/processor.h
- Orig date:
Tue Nov 12 15:56:13 1996
diff -u --recursive --new-file v2.1.15/linux/include/asm-sparc/processor.h linux/include/asm-sparc/processor.h
@@ -1,4 +1,4 @@
-/* $Id: processor.h,v 1.48 1996/10/27 08:55:36 davem Exp $
+/* $Id: processor.h,v 1.52 1996/12/03 08:44:56 jj Exp $
* include/asm-sparc/processor.h
*
* Copyright (C) 1994 David S. Miller (davem@caip.rutgers.edu)
@@ -29,7 +29,10 @@
#define wp_works_ok 1
#define wp_works_ok__is_a_macro /* for versions in ksyms.c */
-/* Whee, this is STACK_TOP and the lowest kernel address too... */
+/* Whee, this is STACK_TOP + PAGE_SIZE and the lowest kernel address too...
+ * That one page is used to protect kernel from intruders, so that
+ * we can make our access_ok test faster
+ */
#define TASK_SIZE (page_offset)
/* Ok this is hot. Sparc exception save area. */
@@ -80,6 +83,7 @@
struct exception_struct ex __attribute__ ((aligned (8)));
int current_ds;
struct exec core_exec; /* just what it says. */
+ int new_signal;
};
#define SPARC_FLAG_KTHREAD 0x1 /* task is a kernel thread */
@@ -111,6 +115,8 @@
SPARC_FLAG_KTHREAD, { 0, }, USER_DS, \
/* core_exec */ \
{ 0, }, \
+/* new_signal */ \
+ 0, \
}
/* Return saved PC of a blocked thread. */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov