Hi! Take two of making sure we don't use a NULL netdev pointer for RX resync. This time using a bit and an open coded wait loop.
Posting as revert + new patch, hopefully this will make it easier to backport to stable (unless third time is the charm, and this one is buggy as well :(). Jakub Kicinski (2): Revert "net/tls: avoid NULL-deref on resync during device removal" net/tls: replace the sleeping lock around RX resync with a bit lock include/net/tls.h | 4 ++++ net/tls/tls_device.c | 27 +++++++++++++++++++-------- 2 files changed, 23 insertions(+), 8 deletions(-) -- 2.21.0