Re: [PATCH net] cxgb4: fix BUG() on interrupt deallocating path of ULD

2017-07-11 Thread David Miller
From: "Guilherme G. Piccoli" Date: Mon, 10 Jul 2017 10:55:46 -0300 > Since the introduction of ULD (Upper-Layer Drivers), the MSI-X > deallocating path changed in cxgb4: the driver frees the interrupts > of ULD when unregistering it or on shutdown PCI handler. > > Problem is that if a MSI-X is n

[PATCH net] cxgb4: fix BUG() on interrupt deallocating path of ULD

2017-07-10 Thread Guilherme G. Piccoli
Since the introduction of ULD (Upper-Layer Drivers), the MSI-X deallocating path changed in cxgb4: the driver frees the interrupts of ULD when unregistering it or on shutdown PCI handler. Problem is that if a MSI-X is not freed before deallocated in the PCI layer, it will trigger a BUG() due to st