]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
librbd/cache/pwl/ssd: ensure first_{valid,free}_entry aren't bogus
authorIlya Dryomov <idryomov@gmail.com>
Fri, 21 May 2021 13:27:31 +0000 (15:27 +0200)
committerDeepika Upadhyay <dupadhya@redhat.com>
Fri, 5 Nov 2021 09:22:02 +0000 (14:52 +0530)
commitb263230f8e80a5f209eb71f19f171059b64b8a9e
tree9fc6a3ea44d2813b1244eb1a7cce0309aadb67d0
parentcf2a88fec18505e00f6f6822265f0081ac019bf6
librbd/cache/pwl/ssd: ensure first_{valid,free}_entry aren't bogus

Ensure first_{valid,free}_entry are inside the expected range when
scheduling root updates and decoding the root on recovery.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit b46f81fbb22e67548e9825756da625d8e9017d10)
src/librbd/cache/pwl/ssd/WriteLog.cc