summaryrefslogtreecommitdiffstats
path: root/input-kill-stupid-messages.patch
diff options
context:
space:
mode:
Diffstat (limited to 'input-kill-stupid-messages.patch')
-rw-r--r--input-kill-stupid-messages.patch20
1 files changed, 20 insertions, 0 deletions
diff --git a/input-kill-stupid-messages.patch b/input-kill-stupid-messages.patch
new file mode 100644
index 000000000..ff7023f51
--- /dev/null
+++ b/input-kill-stupid-messages.patch
@@ -0,0 +1,20 @@
+diff --git a/drivers/input/keyboard/atkbd.c b/drivers/input/keyboard/atkbd.c
+index add5ffd..5eb2f03 100644
+--- a/drivers/input/keyboard/atkbd.c
++++ b/drivers/input/keyboard/atkbd.c
+@@ -430,11 +430,15 @@ static irqreturn_t atkbd_interrupt(struct serio *serio, unsigned char data,
+ goto out;
+ case ATKBD_RET_ACK:
+ case ATKBD_RET_NAK:
++# if 0
++ /* Quite a few key switchers and other tools trigger this
++ * and it confuses people who can do nothing about it */
+ if (printk_ratelimit())
+ dev_warn(&serio->dev,
+ "Spurious %s on %s. "
+ "Some program might be trying to access hardware directly.\n",
+ data == ATKBD_RET_ACK ? "ACK" : "NAK", serio->phys);
++#endif
+ goto out;
+ case ATKBD_RET_ERR:
+ atkbd->err_count++;