diff options
author | Namjae Jeon <linkinjeon@kernel.org> | 2025-03-06 14:14:58 +0900 |
---|---|---|
committer | Steve French <stfrench@microsoft.com> | 2025-03-10 12:54:32 -0500 |
commit | 3aa660c059240e0c795217182cf7df32909dd917 (patch) | |
tree | ca6f16a156fcd6c6a16dcbbc9e8f48bb92ddf7ef /net/lapb/lapb_timer.c | |
parent | bb39ed47065455604729404729d9116868638d31 (diff) | |
download | linux-3aa660c059240e0c795217182cf7df32909dd917.tar.gz linux-3aa660c059240e0c795217182cf7df32909dd917.tar.bz2 linux-3aa660c059240e0c795217182cf7df32909dd917.zip |
ksmbd: prevent connection release during oplock break notification
ksmbd_work could be freed when after connection release.
Increment r_count of ksmbd_conn to indicate that requests
are not finished yet and to not release the connection.
Cc: stable@vger.kernel.org
Reported-by: Norbert Szetei <norbert@doyensec.com>
Tested-by: Norbert Szetei <norbert@doyensec.com>
Signed-off-by: Namjae Jeon <linkinjeon@kernel.org>
Signed-off-by: Steve French <stfrench@microsoft.com>
Diffstat (limited to 'net/lapb/lapb_timer.c')
0 files changed, 0 insertions, 0 deletions