Re: [PATCH] ext4: do not use extent after put_bh

Theodore Y. Ts'o
2020-10-29T07:23:03Z

On Wed, Oct 28, 2020 at 01:56:17PM +0800, yangerkun wrote:
> ext4_ext_search_right will read more extent block 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 dup the
> extent we need.
>
> Signed-off-by: yangerkun <yangerkun@huawei.com>

Good catch!

Thanks, applied.

- Ted