commit | 1643dfa4c2c827d6e2aa419df8c17b0f24090278 | [log] [tgz] |
---|---|---|
author | Ilya Dryomov <idryomov@gmail.com> | Fri Aug 12 15:45:52 2016 +0200 |
committer | Ilya Dryomov <idryomov@gmail.com> | Wed Aug 24 23:49:16 2016 +0200 |
tree | d7fa6499301913a0f2bb965c40251cfcb30befdd | |
parent | 033268a5f01270f0ef20d1a9a078b157f4af97f8 [diff] |
rbd: introduce a per-device ordered workqueue This is going to be used for re-registering watch requests and exclusive-lock tasks: acquire/request lock, notify-acquired, release lock, notify-released. Some refactoring in the map/unmap paths was necessary to give this workqueue a meaningful name: "rbdX-tasks". Signed-off-by: Ilya Dryomov <idryomov@gmail.com> Reviewed-by: Mike Christie <mchristi@redhat.com>