OSDN Git Service

cifs: cache the dirents for entries in a cached directory
authorRonnie Sahlberg <lsahlber@redhat.com>
Mon, 9 May 2022 23:42:07 +0000 (09:42 +1000)
committerSteve French <stfrench@microsoft.com>
Tue, 24 May 2022 19:33:11 +0000 (14:33 -0500)
commitd87c48ce4d8951f46d21f17ea86bba8853049862
tree9d5b70fa32e36691fecab1cf6e45657c78eb92e4
parent5752bf645f9dd7db600651f726eb04a97c9f597f
cifs: cache the dirents for entries in a cached directory

This adds caching of the directory entries for a cached directory while we keep
a lease on the directory.

Reviewed-by: Paulo Alcantara (SUSE) <pc@cjr.nz>
Reviewed-by: Enzo Matsumiya <ematsumiya@suse.de>
Signed-off-by: Ronnie Sahlberg <lsahlber@redhat.com>
Signed-off-by: Steve French <stfrench@microsoft.com>
fs/cifs/cifsglob.h
fs/cifs/misc.c
fs/cifs/readdir.c
fs/cifs/smb2ops.c