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 df30feb2fc7..1b76eb11deb 100644 --- a/net/core/netpoll.c +++ b/net/core/netpoll.c @@ -319,6 +319,11 @@ static void netpoll_send_skb(struct netpoll *np, struct sk_buff *skb)  			udelay(USEC_PER_POLL);  		} + +		WARN_ONCE(!irqs_disabled(), +			"netpoll_send_skb(): %s enabled interrupts in poll (%pF)\n", +			dev->name, ops->ndo_start_xmit); +  		local_irq_restore(flags);  	}  | 
