]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/os/seastore: check if length exist in mark_space_used and mark_space_free
authorXinyu Huang <xinyu.huang@intel.com>
Fri, 21 Apr 2023 14:42:00 +0000 (14:42 +0000)
committerXinyu Huang <xinyu.huang@intel.com>
Tue, 4 Jul 2023 09:07:13 +0000 (17:07 +0800)
commitdc4a23cef3787099dcc17f99b05f4ec1a63eca9a
tree3893cfe19c8a768affc549acea198173d64f5068
parent026066a7e5c4cc1bc04ed91003c553146a0b60ef
crimson/os/seastore: check if length exist in mark_space_used and mark_space_free

to avoid misuse of buffer length and data length when there is a no actual data extent

Signed-off-by: Xinyu Huang <xinyu.huang@intel.com>
src/crimson/os/seastore/async_cleaner.cc