]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
crimson/os/seastore/cache: extend extent lifecycle after wait-io 64401/head
authorYingxin Cheng <yingxin.cheng@intel.com>
Wed, 9 Jul 2025 06:26:23 +0000 (14:26 +0800)
committerYingxin Cheng <yingxin.cheng@intel.com>
Wed, 9 Jul 2025 06:34:44 +0000 (14:34 +0800)
commit298ede02773c2be941c7f711e47b70da11155ff3
tree6b0d643956cd1a61a688c5b1ad925cb93c57f49a
parent7c523c49b1b700d5b4d231ec077be7e33d40d42c
crimson/os/seastore/cache: extend extent lifecycle after wait-io

See the captured backtrace, it happens during transaction conflict,
which mean no one else might be helding the extent reference in this
case.

Extend the lifecycle to try to fix the issue.

Fixes: https://tracker.ceph.com/issues/72017
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
src/crimson/os/seastore/cache.h