Reviewed-by: Jason Dillaman <dillaman@xxxxxxxxxx> On Tue, Apr 25, 2017 at 5:33 AM, Ilya Dryomov <idryomov@xxxxxxxxx> wrote: > Hello, > > This adds support for optionally disabling automatic exclusive lock > transitions. Patches 1-3 fix some existing error paths and can go in > independently. > > Thanks, > > Ilya > > > Ilya Dryomov (9): > rbd: move rbd_dev_destroy() call out of rbd_dev_image_release() > rbd: move rbd_unregister_watch() call into rbd_dev_image_release() > rbd: fix error handling around rbd_init_disk() > rbd: ignore unlock errors > rbd: store lock cookie > rbd: support updating the lock cookie without releasing the lock > rbd: kill rbd_is_lock_supported() > rbd: return ResponseMessage result from rbd_handle_request_lock() > rbd: exclusive map option > > drivers/block/rbd.c | 357 +++++++++++++++++++++-------------- > include/linux/ceph/cls_lock_client.h | 5 + > net/ceph/cls_lock_client.c | 51 +++++ > 3 files changed, 270 insertions(+), 143 deletions(-) > > -- > 2.4.3 > > -- > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html -- Jason -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html