public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH] atkbd shaddup
@ 2004-03-12 17:37 Matthew Galgoci
  2004-03-12 18:37 ` Theodore Ts'o
  0 siblings, 1 reply; 8+ messages in thread
From: Matthew Galgoci @ 2004-03-12 17:37 UTC (permalink / raw)
  To: akpm; +Cc: linux-kernel


Andrew,

I can't be the only person to be annoyed by the "too many keys pressed" error message
that often gets spewed across the console when I am typing fast. This patch turns that
error message (and others) into info message. Also, one debug message was turned into
info, and a couple of warnings were turned into info where I thought it made sense.

Regards,

Matthew Galgoci

--- linux-2.6.4/drivers/input/keyboard/atkbd.c.orig	2004-03-12 12:21:13.595935024 -0500
+++ linux-2.6.4/drivers/input/keyboard/atkbd.c	2004-03-12 12:25:25.366938817 -0500
@@ -258,7 +258,7 @@
 			atkbd_report_key(&atkbd->dev, regs, KEY_HANJA, 3);
 			goto out;
 		case ATKBD_RET_ERR:
-			printk(KERN_WARNING "atkbd.c: Keyboard on %s reports too many keys pressed.\n", serio->phys);
+			printk(KERN_INFO "atkbd.c: Keyboard on %s reports too many keys pressed.\n", serio->phys);
 			goto out;
 	}
 
@@ -274,15 +274,15 @@
 		case ATKBD_KEY_NULL:
 			break;
 		case ATKBD_KEY_UNKNOWN:
-			printk(KERN_WARNING "atkbd.c: Unknown key %s (%s set %d, code %#x on %s).\n",
+			printk(KERN_INFO "atkbd.c: Unknown key %s (%s set %d, code %#x on %s).\n",
 				atkbd->release ? "released" : "pressed",
 				atkbd->translated ? "translated" : "raw", 
 				atkbd->set, code, serio->phys);
 			if (atkbd->translated && atkbd->set == 2 && code == 0x7a)
-				printk(KERN_WARNING "atkbd.c: This is an XFree86 bug. It shouldn't access"
+				printk(KERN_INFO "atkbd.c: This is an XFree86 bug. It shouldn't access"
 					" hardware directly.\n");
 			else
-				printk(KERN_WARNING "atkbd.c: Use 'setkeycodes %s%02x <keycode>' to make it known.\n",						code & 0x80 ? "e0" : "", code & 0x7f);
+				printk(KERN_INFO "atkbd.c: Use 'setkeycodes %s%02x <keycode>' to make it known.\n",						code & 0x80 ? "e0" : "", code & 0x7f);
 			break;
 		default:
 			value = atkbd->release ? 0 :
@@ -467,7 +467,7 @@
 
 	if (atkbd_reset)
 		if (atkbd_command(atkbd, NULL, ATKBD_CMD_RESET_BAT)) 
-			printk(KERN_WARNING "atkbd.c: keyboard reset failed on %s\n", atkbd->serio->phys);
+			printk(KERN_WARN "atkbd.c: keyboard reset failed on %s\n", atkbd->serio->phys);
 
 /*
  * Then we check the keyboard ID. We should get 0xab83 under normal conditions.
@@ -496,8 +496,8 @@
 	atkbd->id = (param[0] << 8) | param[1];
 
 	if (atkbd->id == 0xaca1 && atkbd->translated) {
-		printk(KERN_ERR "atkbd.c: NCD terminal keyboards are only supported on non-translating\n");
-		printk(KERN_ERR "atkbd.c: controllers. Use i8042.direct=1 to disable translation.\n");
+		printk(KERN_INFO "atkbd.c: NCD terminal keyboards are only supported on non-translating\n");
+		printk(KERN_INFO "atkbd.c: controllers. Use i8042.direct=1 to disable translation.\n");
 		return -1;
 	}
 
@@ -588,7 +588,7 @@
  */
 
 	if (atkbd_command(atkbd, NULL, ATKBD_CMD_ENABLE)) {
-		printk(KERN_ERR "atkbd.c: Failed to enable keyboard on %s\n",
+		printk(KERN_WARN "atkbd.c: Failed to enable keyboard on %s\n",
 			atkbd->serio->phys);
 		return -1;
 	}
@@ -744,7 +744,7 @@
 	int i;
 
         if (!dev) {
-                printk(KERN_DEBUG "atkbd: reconnect request, but serio is disconnected, ignoring...\n");
+                printk(KERN_INFO "atkbd.c: reconnect request, but serio is disconnected, ignoring...\n");
                 return -1;
         }
 


^ permalink raw reply	[flat|nested] 8+ messages in thread
[parent not found: <20040315183541.GB258@elf.ucw.cz>]

end of thread, other threads:[~2004-03-15 19:07 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-03-12 17:37 [PATCH] atkbd shaddup Matthew Galgoci
2004-03-12 18:37 ` Theodore Ts'o
2004-03-12 18:57   ` Matthew Galgoci
2004-03-12 19:54   ` [PATCH - take 2] " Matthew Galgoci
2004-03-13  1:17   ` [PATCH - take 3] " Matthew Galgoci
2004-03-13  3:58     ` Dmitry Torokhov
2004-03-13 13:25   ` [PATCH] " Pavel Machek
     [not found] <20040315183541.GB258@elf.ucw.cz>
2004-03-15 19:06 ` Matthew Galgoci

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox