Messages in this thread | | | Date | Fri, 29 Jul 2016 01:28:44 +0200 | From | Francois Romieu <> | Subject | Re: [Intel-wired-lan] [e1000_netpoll] BUG: sleeping function called from invalid context at kernel/irq/manage.c:110 |
| |
Eric Dumazet <eric.dumazet@gmail.com> : [...] > I would prefer having a definitive advice from Thomas Gleixner and/or > others if disable_irq() is forbidden from IRQ path. > > As I said, about all netpoll() methods in net drivers use disable_irq() > so a lot of patches would be needed.
s/about all/many/
There has been a WARN_ONCE(!irqs_disabled() in netpoll_send_skb_on_dev for quite some time now but it's apparently screened by too many tests to be effective. :o/
-- Ueimor
| |