This series trys to mitigate failsafe race between control commands to the asynchronic plug-out\in processes.
A full fix is required and will be sent later. v4(Matan): Rebase on top of 18.02-rc3. Extend the fix for other control commands. Fix hotplug alarm cancel. V3(Ophir): Rebase v2. Add rationales (copy from an email which accompanied v2). Matan Azrad (1): net/failsafe: fix hotplug alarm cancel Ophir Munk (1): net/failsafe: fix calling device during RMV events drivers/net/failsafe/failsafe.c | 18 ++++++------ drivers/net/failsafe/failsafe_ether.c | 2 ++ drivers/net/failsafe/failsafe_flow.c | 8 +++--- drivers/net/failsafe/failsafe_ops.c | 50 ++++++++++++++++++++------------- drivers/net/failsafe/failsafe_private.h | 26 ++++++++++++++--- 5 files changed, 66 insertions(+), 38 deletions(-) -- 1.8.3.1