On Mon, 28 Feb 2022 at 10:46, Magnus Karlsson <magnus.karlsson@xxxxxxxxx> wrote: > > From: Magnus Karlsson <magnus.karlsson@xxxxxxxxx> > > Fix a race in the xsk socket teardown code that can lead to a null > pointer dereference splat. The current xsk unbind code in > xsk_unbind_dev() starts by setting xs->state to XSK_UNBOUND, sets > xs->dev to NULL and then waits for any NAPI processing to terminate > using synchronize_net(). After that, the release code starts to tear > down the socket state and free allocated memory. > [...] > > v1 -> v2: > * Naming xsk_zc_xmit() -> xsk_wakeup() [Maciej] > Magnus, You forgot to include my ACK! So, again: Acked-by: Björn Töpel <bjorn@xxxxxxxxxx> Cheers, Björn