Thread (36 messages) 36 messages, 6 authors, 2018-02-13

Re: [PATCH v7 0/3] failsafe: fix hotplug races

From: Gaëtan Rivet <hidden>
Date: 2018-02-13 13:32:06

Hi Matan,

On Mon, Feb 12, 2018 at 08:51:39PM +0000, Matan Azrad wrote:
This series fixes failsafe race between control commands to the asynchronic plug-out\in processes.
Thanks for tackling this complicated issue.
For the series:

Acked-by: Gaetan Rivet <redacted>

I hope there will be more work on this matter soon.
V7(matan):
improve commit logs.
return back emty line.
return back description wrongly removed.

V6(matan):
Full lock based fix.
Change the remove flag scope until SW resources release. 

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 hotplug races

 drivers/net/failsafe/Makefile           |   1 +
 drivers/net/failsafe/failsafe.c         |  53 +++++++++---
 drivers/net/failsafe/failsafe_ether.c   |   6 ++
 drivers/net/failsafe/failsafe_flow.c    |  20 ++++-
 drivers/net/failsafe/failsafe_ops.c     | 149 ++++++++++++++++++++++++++------
 drivers/net/failsafe/failsafe_private.h |  56 ++++++++++++
 6 files changed, 248 insertions(+), 37 deletions(-)

-- 
1.9.5
-- 
Gaëtan Rivet
6WIND
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help