On 07/08/2016 03:15 AM, Christophe Varoqui wrote: > Hi Mike, > > this patchset was broken by the resync with hannes rcu v2 branch. > Can you rebase it in the light of the changes to the conf pointer access > applied in dbd9ad6f0e555707335ec71e1c5bec1723e02f79 ? > Yeah, no problem. > Thanks. > > On Tue, Jul 5, 2016 at 10:12 AM, Mike Christie <mchristi@xxxxxxxxxx > <mailto:mchristi@xxxxxxxxxx>> wrote: > > The following patches add Ceph rbd support for handling > blacklisted devices. This does not support features like > multibus. > > My specific use is for exporting rbd images through multiple > LIO instances. In this case, we have one rbd instance that > has the exclusive lock and send WRITE requests. If that host > becomes unreachable, then another host will grab the lock, > and blacklist the original host to prevent it from sending stale > IO (when blacklisted IO will be failed by the OSD). > > To recover from this, this patchset adds a repair() callout > to the checker. If the path is in the PATH_DOWN state this > callout can be used to fix it up. For my case, I am remapping > the device to flush stale IO and cleanup the old lock, > and then unblacklisting myself. > > > > > > -- > dm-devel mailing list > dm-devel@xxxxxxxxxx > https://www.redhat.com/mailman/listinfo/dm-devel > -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel