]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson: fix remove_from_lru assert
authorchunmei-liu <chunmei.liu@intel.com>
Mon, 24 Jan 2022 17:12:00 +0000 (09:12 -0800)
committerchunmei-liu <chunmei.liu@intel.com>
Mon, 24 Jan 2022 17:12:00 +0000 (09:12 -0800)
commit3cdc82cf9838c770699ffaea138e1ef66ad4001a
treeab40ddc452002c1869b34f07d66c415cb0ed3136
parente8791ca367b3c317e8b55951a75b897b12e6aa74
crimson: fix remove_from_lru assert

RETIRED_PLACEHOLDER extent also put into retired set, when do
commit_retire_extent need check if it is RETIRED_PLACEHOLDER,
otherwise will cause remove_from_lru assert.

Signed-off-by: chunmei-liu <chunmei.liu@intel.com>
src/crimson/os/seastore/cache.cc