summaryrefslogtreecommitdiffstats
path: root/fs/cifs/file.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* smb: move client and server files to common directory fs/smbSteve French2023-05-241-5097/+0
* cifs: Fix cifs_limit_bvec_subset() to correctly check the maxmimum sizeDavid Howells2023-05-231-1/+2
* SMB3: drop reference to cfile before sending oplock breakBharath SM2023-05-171-5/+12
* SMB3: Close all deferred handles of inode in case of handle lease breakBharath SM2023-05-171-8/+1
* SMB3: Close deferred file handles in case of handle lease breakBharath SM2023-04-271-0/+16
* cifs: Fix unbuffered readDavid Howells2023-04-191-4/+0
* cifs: check only tcon status on tcon related functionsShyam Prasad N2023-03-171-4/+4
* cifs: Fix memory leak in direct I/ODavid Howells2023-03-021-2/+2
* cifs: Fix cifs_write_back_from_locked_folio()David Howells2023-03-021-0/+1
* cifs: Add some missing xas_retry() callsDavid Howells2023-03-021-0/+6
* cifs: Fix cifs_writepages_region()David Howells2023-02-241-1/+2
* Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-02-241-52/+66
|\
| * fs: convert writepage_t callback to pass a folioMatthew Wilcox (Oracle)2023-02-031-4/+4
| * cifs: convert wdata_alloc_and_fillpages() to use filemap_get_folios_tag()Vishal Moola (Oracle)2023-02-031-3/+29
* | Merge tag '6.3-rc-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds2023-02-231-1012/+798
|\ \
| * | cifs: DIO to/from KVEC-type iterators should now workDavid Howells2023-02-211-20/+0
| * | cifs: Remove unused codeDavid Howells2023-02-211-606/+0
| * | cifs: Change the I/O paths to use an iterator rather than a page listDavid Howells2023-02-211-447/+748
| * | cifs: Add some helper functionsDavid Howells2023-02-211-0/+93
| * | cifs: Implement splice_read to pass down ITER_BVEC not ITER_PIPEDavid Howells2023-02-211-0/+16
| * | cifs: Fix uninitialized memory reads for oparms.modeVolker Lendecke2023-02-201-16/+19
| * | cifs: Use a folio in cifs_page_mkwrite()Matthew Wilcox (Oracle)2023-02-201-9/+8
* | | Merge tag 'locks-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayt...Linus Torvalds2023-02-201-0/+1
|\ \ \ | |/ / |/| |
| * | filelock: move file locking definitions to separate header fileJeff Layton2023-01-111-0/+1
| |/
* / cifs: Fix use-after-free in rdata->read_into_pages()ZhaoLong Wang2023-02-071-2/+2
|/
* Merge tag '6.2-rc-smb3-client-fixes-part1' of git://git.samba.org/sfrench/cif...Linus Torvalds2022-12-151-14/+22
|\
| * cifs: remove ->writepageChristoph Hellwig2022-12-081-9/+0
| * cifs: stop using generic_writepagesChristoph Hellwig2022-12-081-2/+18
| * cifs: wire up >migrate_folioChristoph Hellwig2022-12-081-3/+4
* | Merge tag 'pull-iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds2022-12-131-2/+2
|\ \
| * | use less confusing names for iov_iter direction initializersAl Viro2022-11-251-2/+2
| |/
* / cifs: use locks_inode_context helperJeff Layton2022-11-301-1/+1
|/
* cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter()Zhang Xiaoxu2022-10-241-0/+3
* cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc()Zhang Xiaoxu2022-10-241-3/+7
* cifs: Fix xid leak in cifs_flock()Zhang Xiaoxu2022-10-181-4/+7
* cifs: lease key is uninitialized in two additional functions when smb1Steve French2022-10-151-2/+2
* cifs: improve symlink handling for smb2+Paulo Alcantara2022-10-131-19/+22
* cifs: destage dirty pages before re-reading them for cache=noneRonnie Sahlberg2022-09-261-0/+9
* cifs: revalidate mapping when doing direct writesRonnie Sahlberg2022-09-121-0/+3
* Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/ci...Linus Torvalds2022-08-141-31/+8
|\
| * SMB3: fix lease break timeout when multiple deferred close handles for the sa...Bharath SM2022-08-121-19/+1
| * smb3: allow deferred close timeout to be configurableSteve French2022-08-121-2/+2
| * cifs: Move cached-dir functions into a separate fileRonnie Sahlberg2022-08-111-7/+2
| * cifs: fix lock length calculationPaulo Alcantara2022-08-101-3/+3
* | Merge tag 'pull-work.iov_iter-rebased' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2022-08-091-5/+3
|\ \ | |/ |/|
| * iov_iter: advancing variants of iov_iter_get_pages{,_alloc}()Al Viro2022-08-091-4/+2
| * new iov_iter flavour - ITER_UBUFAl Viro2022-08-091-1/+1
* | cifs: when insecure legacy is disabled shrink amount of SMB1 codeSteve French2022-08-051-3/+261
* | cifs: trivial style fixupSteve French2022-08-011-0/+1
* | cifs: list_for_each() -> list_for_each_entry()Enzo Matsumiya2022-08-011-7/+3