]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: fix wrong attribute for rbd_quiesce_complete api 50872/head
authorDongsheng Yang <dongsheng.yang.linux@gmail.com>
Wed, 15 Mar 2023 06:54:39 +0000 (06:54 +0000)
committerIlya Dryomov <idryomov@gmail.com>
Wed, 5 Apr 2023 09:29:52 +0000 (11:29 +0200)
commitaca86583686b3d6d26bde3cb52eab5e49b1c39bf
tree59830afc2f6b10164c38b88f5d411b977ec62b11
parent3d2c1ea358d6db766e789bd44a64e5cd11bdeb1f
librbd: fix wrong attribute for rbd_quiesce_complete api

When we use rbd_quiesce_complete api, we got an error:
/usr/bin/ld: undefined reference to `rbd_quiesce_complete'

Then we found the problem is the symbol of rbd_quiesce_complete
in librbd.so is LOCAL. After some investigation, we found
the attribute of rbd_quiesce_complete api is CEPH_RADOS_API
rather than expected CEPH_RBD_API.

Fixes: https://tracker.ceph.com/issues/59208
Signed-off-by: Dongsheng Yang <dongsheng.yang.linux@gmail.com>
(cherry picked from commit 51a2b707a3074e000b310fc20901d5038b15ea0c)
src/include/rbd/librbd.h