summaryrefslogtreecommitdiff
path: root/scripts/stackusage
diff options
context:
space:
mode:
authorZe Tan <tanze@kylinos.cn>2026-08-14 10:36:29 +0800
committerNamjae Jeon <linkinjeon@kernel.org>2026-08-17 22:38:23 +0900
commit39f2032096715daae5f6fd0f587ca7a474b019df (patch)
tree76d6ad3b7e48fbf3c261b55a47942cd2739bb33d /scripts/stackusage
parent4818df5aaac04f83c7fc196384783033275c8041 (diff)
downloadlinux-39f2032096715daae5f6fd0f587ca7a474b019df.tar.gz
linux-39f2032096715daae5f6fd0f587ca7a474b019df.zip
smb/server: fix tree connection leak in smb2_tree_connect()
See the procedure below: smb2_tree_connect ksmbd_tree_conn_connect xa_store(&sess->tree_conns, tree_conn->id, tree_conn) ksmbd_counter_inc(KSMBD_COUNTER_TREE_CONNS) ksmbd_share_tree_conn_inc(sc) ksmbd_iov_pin_rsp // fail status.ret = KSMBD_TREE_CONN_STATUS_NOMEM // do not disconnect tree_conn Disconnect the new tree connection if ksmbd_iov_pin_rsp() fails. Fixes: e2b76ab8b5c9 ("ksmbd: add support for read compound") Signed-off-by: Ze Tan <tanze@kylinos.cn> Reviewed-by: ChenXiaoSong <chenxiaosong@kylinos.cn> Signed-off-by: Namjae Jeon <linkinjeon@kernel.org>
Diffstat (limited to 'scripts/stackusage')
0 files changed, 0 insertions, 0 deletions