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.

v5(Matan):
Change defines names to failsafe convention (UNSAFE).
split a fix patch.

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 (3):
  net/failsafe: fix hotplug alarm cancel
  net/failsafe: fix removal scope
  net/failsafe: fix calling device during RMV events

 drivers/net/failsafe/failsafe.c         | 20 +++++++++----------
 drivers/net/failsafe/failsafe_eal.c     |  2 +-
 drivers/net/failsafe/failsafe_ether.c   |  4 +++-
 drivers/net/failsafe/failsafe_ops.c     | 28 ++++++++++++++++++---------
 drivers/net/failsafe/failsafe_private.h | 34 ++++++++++++++++++++++++++-------
 5 files changed, 59 insertions(+), 29 deletions(-)

-- 
1.8.3.1

Reply via email to