]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: drop explicit masking of implicit feature bits 39121/head
authorJason Dillaman <dillaman@redhat.com>
Fri, 18 Dec 2020 15:14:13 +0000 (10:14 -0500)
committerNathan Cutler <ncutler@suse.com>
Thu, 28 Jan 2021 11:00:31 +0000 (12:00 +0100)
commitd3448fcd0ef07dc413571a7e42084ba3a71ba847
tree2bf37f3291bc2a77f2cfd46023aaef42d04a1389
parent340f3f97b5bf4e8585553c01a7ef13f844735abe
librbd: drop explicit masking of implicit feature bits

Now that the create image state machine is handling the masking
of implicit features, all callers to the state machine can skip
the need to perform the masking themselves.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit e1dd69391900a236fbda5e4cee58e9bdc20824fc)

Conflicts:
src/librbd/api/Migration.cc
- in nautilus, this file does not mention RBD_FEATURES_IMPLICIT_ENABLE
src/librbd/api/Image.cc
src/librbd/api/Migration.cc
src/test/librbd/test_DeepCopy.cc
src/test/librbd/test_Migration.cc
src/test/rbd_mirror/test_ImageDeleter.cc
src/test/rbd_mirror/test_fixture.cc
src/tools/rbd_mirror/image_replayer/CreateImageRequest.cc