On Mon, 2017-02-27 at 14:14 -0800, Stephen Hemminger wrote: > The original design (as Davem mentioned) was that IRQ's must be disabled > during device polling. If that was true, then the race above > would be impossible.
I would love to see an alternative patch.