Added field in kinfo that can count re-lock()ing, controlled by
ENABLE_K_LOCKCHECK in config.h.
--- /dev/null
+
+#ifndef _IBM_CPU_H
+#define _IBM_CPU_H 1
+
+#define X86_FLAG_C (1L << 0) /* Carry */
+#define X86_FLAG_P (1L << 2) /* Parity */
+#define X86_FLAG_A (1L << 4) /* Aux. carry */
+#define X86_FLAG_Z (1L << 6) /* Zero */
+#define X86_FLAG_S (1L << 7) /* Sign */
+
+#define X86_FLAG_T (1L << 8) /* Trap */
+#define X86_FLAG_I (1L << 9) /* Interrupt */
+#define X86_FLAG_D (1L << 10) /* Direction */
+#define X86_FLAG_O (1L << 11) /* Overflow */
+
+#endif
/* Enable or disable kernel calls (allows for minimal kernel). */
#define ENABLE_K_DEBUGGING 0 /* kernel debugging calls */
+#define ENABLE_K_LOCKCHECK 0 /* kernel lock() sanity check */
/* Include or exclude an image of /dev/boot in the boot image. */
#define ENABLE_BOOTDEV 0
int nr_tasks; /* number of kernel tasks */
char release[4]; /* kernel release number */
char version[4]; /* kernel version number */
+#if ENABLE_K_LOCKCHECK
+ int relocking;
+#endif
};
struct machine {