]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
smb3: fix Open files on server counter going negative
authorSteve French <stfrench@microsoft.com>
Sun, 7 Apr 2024 04:16:08 +0000 (23:16 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 17 Apr 2024 09:19:24 +0000 (11:19 +0200)
commit05eedb5abc077c09e435dd607d9df87d1856e084
tree9ecabbed8a1fc7d1d8577fc2cb811a6358ae5483
parent5e828009c8b380739e13da92be847f10461c38b1
smb3: fix Open files on server counter going negative

commit 28e0947651ce6a2200b9a7eceb93282e97d7e51a upstream.

We were decrementing the count of open files on server twice
for the case where we were closing cached directories.

Fixes: 8e843bf38f7b ("cifs: return a single-use cfid if we did not get a lease")
Cc: stable@vger.kernel.org
Acked-by: Bharath SM <bharathsm@microsoft.com>
Signed-off-by: Steve French <stfrench@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/smb/client/cached_dir.c