]> git.baikalelectronics.ru Git - kernel.git/commit
rbd: support cloning across namespaces
authorIlya Dryomov <idryomov@gmail.com>
Wed, 22 Aug 2018 15:26:10 +0000 (17:26 +0200)
committerIlya Dryomov <idryomov@gmail.com>
Thu, 6 Sep 2018 14:18:04 +0000 (16:18 +0200)
commitf2efcb70ee74cca625363c3efa0c71c24dd7123f
tree93cfb965e3ff141b7a455df3c3c4cf02ab4ea9bd
parenta99fa6e6ede5e24c58a7c3244fa7ef9f78e64d5e
rbd: support cloning across namespaces

If parent_get class method is not supported by the OSDs, fall back to
the legacy class method and assume that the parent is in the default
(i.e. "") namespace.  The "use the child's image namespace" workaround
is no longer needed because creating images within namespaces will
require parent_get aware OSDs.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
drivers/block/rbd.c