Home
last modified time | relevance | path

Searched hist:d7dce9e08595e80bf8039a81794809c66fe26431 (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/fs/ext4/
H A Dextents.cdiff d7dce9e08595e80bf8039a81794809c66fe26431 Wed Oct 28 00:56:17 CDT 2020 yangerkun <yangerkun@huawei.com> ext4: do not use extent after put_bh

ext4_ext_search_right() will read more extent blocks and call put_bh
after we get the information we need. However, ret_ex will break this
and may cause use-after-free once pagecache has been freed. Fix it by
copying the extent structure if needed.

Signed-off-by: yangerkun <yangerkun@huawei.com>
Link: https://lore.kernel.org/r/20201028055617.2569255-1-yangerkun@huawei.com
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Cc: stable@kernel.org