patch-2.1.43 linux/include/linux/sysrq.h
Next file: linux/include/linux/sysv_fs.h
Previous file: linux/include/linux/sysctl.h
Back to the patch index
Back to the overall index
- Lines: 26
- Date:
Sun Jun 15 15:12:30 1997
- Orig file:
v2.1.42/linux/include/linux/sysrq.h
- Orig date:
Wed Dec 31 16:00:00 1969
diff -u --recursive --new-file v2.1.42/linux/include/linux/sysrq.h linux/include/linux/sysrq.h
@@ -0,0 +1,25 @@
+/* -*- linux-c -*-
+ *
+ * $Id: sysrq.h,v 1.2 1997/05/31 18:33:41 mj Exp $
+ *
+ * Linux Magic System Request Key Hacks
+ *
+ * (c) 1997 Martin Mares <mj@atrey.karlin.mff.cuni.cz>
+ */
+
+#include <linux/config.h>
+
+extern int emergency_sync_scheduled;
+
+#define EMERG_SYNC 1
+#define EMERG_REMOUNT 2
+
+extern void do_emergency_sync(void);
+
+#ifdef CONFIG_MAGIC_SYSRQ
+#define CHECK_EMERGENCY_SYNC \
+ if (emergency_sync_scheduled) \
+ do_emergency_sync();
+#else
+#define CHECK_EMERGENCY_SYNC
+#endif
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov