Web lists-archives.org

[PATCH 2.6.27-rc1-git5 19/26] mdb: fix include and extern statements




Centralized external definitions into include files and corrected 
the file to conform to Linux coding practices.  fixed word wrap
problems with patches.

fix externs and include statements.

Signed-off-by: Jeffrey Vernon Merkey (jmerkey@xxxxxxxxxxxxxxxxxxxxx)

--- a/drivers/char/keyboard.c	2008-08-04 15:53:25.000000000 -0600
+++ b/drivers/char/keyboard.c	2008-08-04 16:03:56.000000000 -0600
@@ -44,6 +44,10 @@
 #include <linux/notifier.h>
 #include <linux/jiffies.h>
 
+#ifdef CONFIG_MDB
+#include <linux/mdb.h>
+#endif
+
 extern void ctrl_alt_del(void);
 
 #define to_handle_h(n) container_of(n, struct input_handle, h_node)
@@ -1180,6 +1184,14 @@
 			if (keycode < BTN_MISC && printk_ratelimit())
 				printk(KERN_WARNING "keyboard.c: can't emulate rawmode for keycode %d\n", keycode);
 
+#ifdef CONFIG_MDB
+	if (down && !rep && keycode == KEY_PAUSE) 
+        {
+	   mdb(KEYBOARD_ENTRY, 0, get_irq_regs());
+	   return;
+	}
+#endif	
+
 #ifdef CONFIG_MAGIC_SYSRQ	       /* Handle the SysRq Hack */
 	if (keycode == KEY_SYSRQ && (sysrq_down || (down == 1 && sysrq_alt))) {
 		if (!sysrq_down) {
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/