Re: [dm-devel] [PATCH V2]multipath-tools: prevent unnecessary reinstate of stand-by paths with implicit tpgs mode and no active array paths

2016-02-26 Thread Shiva Krishna
On 2/26/16, 11:00 AM, "Benjamin Marzinski" wrote: >On Fri, Feb 26, 2016 at 02:25:08AM +, Shiva Krishna wrote: >> --- >> libmultipath/propsel.c |2 +- >> libmultipath/structs.h |1 + >> multipathd/main.c | 19 --- >> 3 files changed, 18

Re: [dm-devel] [PATCH V2]multipath-tools: prevent unnecessary reinstate of stand-by paths with implicit tpgs mode and no active array paths

2016-02-26 Thread Benjamin Marzinski
On Fri, Feb 26, 2016 at 02:25:08AM +, Shiva Krishna wrote: > --- > libmultipath/propsel.c |2 +- > libmultipath/structs.h |1 + > multipathd/main.c | 19 --- > 3 files changed, 18 insertions(+), 4 deletions(-) > > diff --git a/libmultipath/propsel.c

[dm-devel] [PATCH V2]multipath-tools: prevent unnecessary reinstate of stand-by paths with implicit tpgs mode and no active array paths

2016-02-25 Thread Shiva Krishna
multipathd treats "stand-by" path as active(ghost) and reinstate path.This causes I/O hang issues and lots of "change" udev events in cases where only stand-by paths are present in multipath map and target supports only implicit tpgs mode(active/passive arrays) This can happen during system boot