commit | 034cbc8d3b47a56acd89453c29632a9c117de09d | [log] [tgz] |
---|---|---|
author | Luo Meng <luomeng12@huawei.com> | Tue Nov 29 10:48:49 2022 +0800 |
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | Sat Jan 07 12:07:36 2023 +0100 |
tree | 975994c7846507865f07fe5912687f04af5bc1cf | |
parent | 7ee059d06a5d3c15465959e0472993e80fbe4e81 [diff] |
dm cache: Fix UAF in destroy() commit 6a459d8edbdbe7b24db42a5a9f21e6aa9e00c2aa upstream. Dm_cache also has the same UAF problem when dm_resume() and dm_destroy() are concurrent. Therefore, cancelling timer again in destroy(). Cc: stable@vger.kernel.org Fixes: c6b4fcbad044e ("dm: add cache target") Signed-off-by: Luo Meng <luomeng12@huawei.com> Signed-off-by: Mike Snitzer <snitzer@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>