diff options
Diffstat (limited to 'net/core/netpoll.c')
-rw-r--r-- | net/core/netpoll.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/net/core/netpoll.c b/net/core/netpoll.c index 0ac309154b0d..0b4d0d35ef40 100644 --- a/net/core/netpoll.c +++ b/net/core/netpoll.c | |||
@@ -323,6 +323,11 @@ static void netpoll_send_skb(struct netpoll *np, struct sk_buff *skb) | |||
323 | 323 | ||
324 | udelay(USEC_PER_POLL); | 324 | udelay(USEC_PER_POLL); |
325 | } | 325 | } |
326 | |||
327 | WARN_ONCE(!irqs_disabled(), | ||
328 | "netpoll_send_skb(): %s enabled interrupts in poll (%pF)\n", | ||
329 | dev->name, ops->ndo_start_xmit); | ||
330 | |||
326 | local_irq_restore(flags); | 331 | local_irq_restore(flags); |
327 | } | 332 | } |
328 | 333 | ||