commit | 0d52154bb0a700abb459a2cbce0a30fc2549b67e | [log] [tgz] |
---|---|---|
author | Chengguang Xu <cgxu519@gmail.com> | Fri May 10 21:15:47 2019 -0400 |
committer | Theodore Ts'o <tytso@mit.edu> | Fri May 10 21:15:47 2019 -0400 |
tree | 77f16584704ea8a684a8f0bd70bc76bfd557e9a9 | |
parent | 592acbf16821288ecdc4192c47e3774a4c48bb64 [diff] |
jbd2: fix potential double free When failing from creating cache jbd2_inode_cache, we will destroy the previously created cache jbd2_handle_cache twice. This patch fixes this by moving each cache initialization/destruction to its own separate, individual function. Signed-off-by: Chengguang Xu <cgxu519@gmail.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu> Cc: stable@kernel.org