Commit 9f7a60d6 authored by Qi Yong's avatar Qi Yong Committed by Dmitry Torokhov

Input: atkbd - use printk_ratelimit for spurious ACK messages

Signed-off-by: default avatarQi Yong <qiyong@mail.fc-cn.com>
Signed-off-by: default avatarDmitry Torokhov <dtor@mail.ru>
parent da4249c9
...@@ -409,9 +409,10 @@ static irqreturn_t atkbd_interrupt(struct serio *serio, unsigned char data, ...@@ -409,9 +409,10 @@ static irqreturn_t atkbd_interrupt(struct serio *serio, unsigned char data,
goto out; goto out;
case ATKBD_RET_ACK: case ATKBD_RET_ACK:
case ATKBD_RET_NAK: case ATKBD_RET_NAK:
printk(KERN_WARNING "atkbd.c: Spurious %s on %s. " if (printk_ratelimit())
"Some program might be trying access hardware directly.\n", printk(KERN_WARNING "atkbd.c: Spurious %s on %s. "
data == ATKBD_RET_ACK ? "ACK" : "NAK", serio->phys); "Some program might be trying access hardware directly.\n",
data == ATKBD_RET_ACK ? "ACK" : "NAK", serio->phys);
goto out; goto out;
case ATKBD_RET_HANGEUL: case ATKBD_RET_HANGEUL:
case ATKBD_RET_HANJA: case ATKBD_RET_HANJA:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment