summaryrefslogtreecommitdiff
path: root/fs/cifs/file.c
AgeCommit message (Expand)Author
2023-05-24smb: move client and server files to common directory fs/smbSteve French
2023-05-23cifs: Fix cifs_limit_bvec_subset() to correctly check the maxmimum sizeDavid Howells
2023-05-17SMB3: drop reference to cfile before sending oplock breakBharath SM
2023-05-17SMB3: Close all deferred handles of inode in case of handle lease breakBharath SM
2023-04-27SMB3: Close deferred file handles in case of handle lease breakBharath SM
2023-04-18cifs: Fix unbuffered readDavid Howells
2023-03-17cifs: check only tcon status on tcon related functionsShyam Prasad N
2023-03-01cifs: Fix memory leak in direct I/ODavid Howells
2023-03-01cifs: Fix cifs_write_back_from_locked_folio()David Howells
2023-03-01cifs: Add some missing xas_retry() callsDavid Howells
2023-02-24cifs: Fix cifs_writepages_region()David Howells
2023-02-23Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2023-02-22Merge tag '6.3-rc-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds
2023-02-20cifs: DIO to/from KVEC-type iterators should now workDavid Howells
2023-02-20cifs: Remove unused codeDavid Howells
2023-02-20cifs: Change the I/O paths to use an iterator rather than a page listDavid Howells
2023-02-20cifs: Add some helper functionsDavid Howells
2023-02-20cifs: Implement splice_read to pass down ITER_BVEC not ITER_PIPEDavid Howells
2023-02-20Merge tag 'locks-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayt...Linus Torvalds
2023-02-20cifs: Fix uninitialized memory reads for oparms.modeVolker Lendecke
2023-02-20cifs: Use a folio in cifs_page_mkwrite()Matthew Wilcox (Oracle)
2023-02-06cifs: Fix use-after-free in rdata->read_into_pages()ZhaoLong Wang
2023-02-02fs: convert writepage_t callback to pass a folioMatthew Wilcox (Oracle)
2023-02-02cifs: convert wdata_alloc_and_fillpages() to use filemap_get_folios_tag()Vishal Moola (Oracle)
2023-01-11filelock: move file locking definitions to separate header fileJeff Layton
2022-12-15Merge tag '6.2-rc-smb3-client-fixes-part1' of git://git.samba.org/sfrench/cif...Linus Torvalds
2022-12-12Merge tag 'pull-iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds
2022-12-08cifs: remove ->writepageChristoph Hellwig
2022-12-08cifs: stop using generic_writepagesChristoph Hellwig
2022-12-08cifs: wire up >migrate_folioChristoph Hellwig
2022-11-30cifs: use locks_inode_context helperJeff Layton
2022-11-25use less confusing names for iov_iter direction initializersAl Viro
2022-10-23cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter()Zhang Xiaoxu
2022-10-23cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc()Zhang Xiaoxu
2022-10-18cifs: Fix xid leak in cifs_flock()Zhang Xiaoxu
2022-10-15cifs: lease key is uninitialized in two additional functions when smb1Steve French
2022-10-13cifs: improve symlink handling for smb2+Paulo Alcantara
2022-09-25cifs: destage dirty pages before re-reading them for cache=noneRonnie Sahlberg
2022-09-12cifs: revalidate mapping when doing direct writesRonnie Sahlberg
2022-08-13Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/ci...Linus Torvalds
2022-08-11SMB3: fix lease break timeout when multiple deferred close handles for the sa...Bharath SM
2022-08-11smb3: allow deferred close timeout to be configurableSteve French
2022-08-11cifs: Move cached-dir functions into a separate fileRonnie Sahlberg
2022-08-10cifs: fix lock length calculationPaulo Alcantara
2022-08-08Merge tag 'pull-work.iov_iter-rebased' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2022-08-08iov_iter: advancing variants of iov_iter_get_pages{,_alloc}()Al Viro
2022-08-08new iov_iter flavour - ITER_UBUFAl Viro
2022-08-05cifs: when insecure legacy is disabled shrink amount of SMB1 codeSteve French
2022-08-01cifs: trivial style fixupSteve French
2022-08-01cifs: list_for_each() -> list_for_each_entry()Enzo Matsumiya