diff --git a/[refs] b/[refs] index 31014c5bb5d0..4a7eb65f600a 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 0dd25df1a4e63c078f357aaffb09789c9438378f +refs/heads/master: cd3ecad19aea8debae9a48b53de2ec7a571f24e9 diff --git a/trunk/drivers/serial/8250.c b/trunk/drivers/serial/8250.c index 37f19a678c97..167c4a6ccbc3 100644 --- a/trunk/drivers/serial/8250.c +++ b/trunk/drivers/serial/8250.c @@ -31,6 +31,7 @@ #include #include #include +#include #include #include #include @@ -1600,8 +1601,8 @@ static irqreturn_t serial8250_interrupt(int irq, void *dev_id) if (l == i->head && pass_counter++ > PASS_LIMIT) { /* If we hit this, we're dead. */ - printk(KERN_ERR "serial8250: too much work for " - "irq%d\n", irq); + printk_ratelimited(KERN_ERR + "serial8250: too much work for irq%d\n", irq); break; } } while (l != end);