]> www.infradead.org Git - users/jedix/linux-maple.git/commit
cifsd: use xarray instead of linked list for tree connect list
authorNamjae Jeon <namjae.jeon@samsung.com>
Thu, 1 Apr 2021 08:45:33 +0000 (17:45 +0900)
committerNamjae Jeon <namjae.jeon@samsung.com>
Mon, 12 Apr 2021 05:32:03 +0000 (14:32 +0900)
commit06370a81778f033bd1e06b669c44a2d7c32a7c5f
tree9f6e8ef0ac4f586dc92090e221b314c17f0de7fe
parent5c98a82d47a896b91f9c6c21b866c0f88270a9ab
cifsd: use xarray instead of linked list for tree connect list

Matthew suggest to change linked list of tree connect list to xarray.
It will be tree connect lookup in O(log(n)) time instead of O(n) time.

Signed-off-by: Namjae Jeon <namjae.jeon@samsung.com>
Signed-off-by: Steve French <stfrench@microsoft.com>
fs/cifsd/mgmt/tree_connect.c
fs/cifsd/mgmt/user_session.c
fs/cifsd/mgmt/user_session.h
fs/cifsd/smb2pdu.c