]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: resurrect "exists" assert in simple_diff_cb()
authorIlya Dryomov <idryomov@gmail.com>
Fri, 10 Nov 2023 10:14:42 +0000 (11:14 +0100)
committerIlya Dryomov <idryomov@gmail.com>
Wed, 17 Jan 2024 17:19:54 +0000 (18:19 +0100)
commit711211f25dcde2145a956ce60194e2bdef29b8ac
treef58fa39bd4a516e2ebcc89fdf9872361525077a5
parent17df6091f88f77fbb107a62aa336d2ef3449e19b
librbd: resurrect "exists" assert in simple_diff_cb()

This effectively reverts commit 3ccc3bb4bd35 ("librbd: diff_iterate
needs to handle holes in parent images") which just dropped the assert
instead of addressing the root cause of reported crashes.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit bcb107afcd2b0e34b1eefa4767691c5d8d109a82)
src/librbd/api/DiffIterate.cc