summaryrefslogtreecommitdiff
path: root/fs/smb/client/cached_dir.c
AgeCommit message (Expand)AuthorFilesLines
2025-11-20smb: client: introduce close_cached_dir_locked()Henrique Carvalho1-3/+38
2025-11-04smb: client: fix potential UAF in smb2_close_cached_fid()Henrique Carvalho1-7/+9
2025-10-09smb: client: remove cfids_invalidation_workerEnzo Matsumiya1-28/+9
2025-10-02smb: client: short-circuit in open_cached_dir_by_dentry() if !dentryHenrique Carvalho1-1/+4
2025-10-02smb: client: remove unused fid_lockHenrique Carvalho1-14/+3
2025-10-02smb: client: update cfid->last_access_time in open_cached_dir_by_dentry()Henrique Carvalho1-0/+1
2025-10-02smb: client: ensure open_cached_dir_by_dentry() only returns valid cfidSteve French1-4/+5
2025-10-02smb: client: account smb directory cache usage and per-tcon totalsBharath SM1-0/+18
2025-07-28cifs: add new field to track the last access time of cfidShyam Prasad N1-2/+4
2025-07-28smb: change return type of cached_dir_lease_break() to boolBharath SM1-1/+1
2025-06-21smb: Log an error when close_all_cached_dirs failsPaul Aurich1-2/+12
2025-06-04Merge tag 'v6.16-rc-part1-smb-client-fixes' of git://git.samba.org/sfrench/ci...Linus Torvalds1-1/+23
2025-06-02smb: client: use ParentLeaseKey in open_cached_dirHenrique Carvalho1-1/+23
2025-05-26Merge tag 'vfs-6.16-rc1.async.dir' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+3
2025-05-07smb: client: Avoid race in open_cached_dir with lease breaksPaul Aurich1-8/+2
2025-04-08VFS: rename lookup_one_len family to lookup_noperm and remove permission checkNeilBrown1-2/+3
2024-11-27smb: Initialize cfid->tcon before performing network opsPaul Aurich1-1/+1
2024-11-27smb: During unmount, ensure all cached dir instances drop their dentryPaul Aurich1-30/+126
2024-11-25smb: client: change return value in open_cached_dir_by_dentry() if !cfidsHenrique Carvalho1-1/+1
2024-11-25smb: client: remove unnecessary checks in open_cached_dir()Henrique Carvalho1-4/+6
2024-11-21smb: prevent use-after-free due to open_cached_dir error pathsPaul Aurich1-41/+29
2024-11-21smb: Don't leak cfid when reconnect races with open_cached_dirPaul Aurich1-13/+14
2024-11-21smb: cached directories can be more than root file handlePaul Aurich1-1/+1
2024-04-12smb3: fix Open files on server counter going negativeSteve French1-2/+2
2024-04-03smb3: retrying on failed server closeRitvik Budhiraja1-2/+4
2024-03-14cifs: open_cached_dir(): add FILE_READ_EA to desired accessEugene Korenevsky1-1/+2
2024-02-12cifs: update the same create_guid on replayShyam Prasad N1-0/+1
2024-01-24cifs: commands that are retried should have replay flag setShyam Prasad N1-4/+19
2024-01-24cifs: helper function to check replayable error codesShyam Prasad N1-0/+1
2024-01-19cifs: open_cached_dir should not rely on primary channelShyam Prasad N1-1/+1
2023-12-11smb: client: fix potential OOBs in smb2_parse_contexts()Paulo Alcantara1-5/+12
2023-11-02smb: client: fix use-after-free in smb2_query_info_compound()Paulo Alcantara1-35/+49
2023-10-12smb: client: prevent new fids from being removed by laundromatPaulo Alcantara1-21/+35
2023-10-12smb: client: make laundromat a delayed workerPaulo Alcantara1-54/+35
2023-09-19smb3: do not start laundromat thread when dir leasesSteve French1-0/+6
2023-09-07smb3: allow controlling maximum number of cached directoriesSteve French1-3/+4
2023-08-31smb3: allow controlling length of time directory entries are cached with dir ...Steve French1-2/+2
2023-08-22cifs: update desired access while requesting for directory leaseBharath SM1-1/+1
2023-07-06cifs: Add a laundromat thread for cached directoriesRonnie Sahlberg1-0/+67
2023-05-25smb: move client and server files to common directory fs/smbSteve French1-0/+606