Files
Linux/drivers
Julian Wiedmann c0a2e4d10d s390/qeth: conclude all event processing before offlining a card
Work for Bridgeport events is currently placed on a driver-wide
workqueue. If the card is removed and freed while any such work is still
active, this causes a use-after-free.
So put the events on a per-card queue, where we can control their
lifetime. As we also don't want stale events to last beyond an
offline & online cycle, flush this queue when setting the card offline.

Fixes: b4d72c08b3 ("qeth: bridgeport support - basic control")
Signed-off-by: Julian Wiedmann <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
2019-02-04 09:43:48 -08:00
..
…
…
2018-12-29 08:20:44 -07:00
…
…
…
…
…
…
…
2019-01-09 19:20:31 -05:00
2019-01-11 00:15:04 +01:00
…
…
…
…
…
2018-12-24 12:06:56 +01:00
…
…
…
…
…
…
2019-01-22 20:54:00 -05:00
…
…
2019-01-28 22:53:09 -08:00
…
…
…