summaryrefslogtreecommitdiffstats
path: root/fs/nfs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'nfs-for-6.12-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds2024-09-2524-312/+1073
|\
| * nfs: implement client support for NFS_LOCALIO_PROGRAMMike Snitzer2024-09-232-6/+132
| * nfs/localio: use dedicated workqueues for filesystem read and writeTrond Myklebust2024-09-233-38/+91
| * pnfs/flexfiles: enable localio supportTrond Myklebust2024-09-232-4/+52
| * nfs: enable localio for non-pNFS IOTrond Myklebust2024-09-232-2/+12
| * nfs: add LOCALIO supportWeston Andros Adamson2024-09-237-0/+725
| * nfs: pass struct nfsd_file to nfs_init_pgio and nfs_init_commitMike Snitzer2024-09-236-13/+19
| * nfs: factor out {encode,decode}_opaque_fixed to nfs_xdr.hMike Snitzer2024-09-232-19/+0
| * nfs_common: factor out nfs4_errtbl and nfs4_stat_to_errnoMike Snitzer2024-09-231-67/+0
| * nfs_common: factor out nfs_errtbl and nfs_stat_to_errnoMike Snitzer2024-09-234-160/+23
| * nfs: add 'noalignwrite' option for lock-less 'lost writes' preventionDan Aloni2024-09-233-0/+14
| * nfs: fix the comment of nfs_get_rootLi Lingfeng2024-09-231-1/+1
| * NFSv4.2: Fix detection of "Proxying of Times" server supportRoi Azarzar2024-09-231-2/+14
| * NFSv4: Fail mounts if the lease setup times outTrond Myklebust2024-09-231-0/+6
| * fs: nfs: fix missing refcnt by replacing folio_set_private by folio_attach_pr...Zhaoyang Huang2024-09-231-4/+2
| * nfs: Remove obsoleted declaration for nfs_read_prepareGaosheng Cui2024-09-231-1/+0
| * nfs: Remove unnecessary NULL check before kfree()Thorsten Blum2024-09-231-2/+1
| * nfs: Annotate struct nfs_cache_array with __counted_by()Thorsten Blum2024-09-231-3/+3
| * nfs: simplify and guarantee owner uniqueness.NeilBrown2024-09-234-21/+8
| * nfs: fix memory leak in error path of nfs4_do_reclaimLi Lingfeng2024-09-231-0/+1
* | Merge tag 'nfsd-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds2024-09-231-0/+2
|\|
| * sunrpc: allow svc threads to fail initialisation cleanlyNeilBrown2024-09-211-0/+2
* | Merge tag 'mm-nonmm-stable-2024-09-21-07-52' of git://git.kernel.org/pub/scm/...Linus Torvalds2024-09-211-6/+5
|\ \
| * | nfs make use of str_false_true helperHongbo Li2024-09-021-6/+5
| |/
* | Merge tag 'vfs-6.12.netfs' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2024-09-162-17/+9
|\ \
| * | netfs: Speed up buffered readingDavid Howells2024-09-122-17/+9
| |/
* | Merge tag 'vfs-6.12.folio' of gitolite.kernel.org:pub/scm/linux/kernel/git/vf...Linus Torvalds2024-09-161-4/+3
|\ \ | |/ |/|
| * fs: Convert aops->write_begin to take a folioMatthew Wilcox (Oracle)2024-08-071-2/+2
| * fs: Convert aops->write_end to take a folioMatthew Wilcox (Oracle)2024-08-071-2/+1
* | NFS: Avoid unnecessary rescanning of the per-server delegation listTrond Myklebust2024-08-221-10/+5
* | NFSv4: Fix clearing of layout segments in layoutreturnTrond Myklebust2024-08-222-6/+8
* | NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegationsTrond Myklebust2024-08-221-0/+2
* | nfs: fix bitmap decoder to handle a 3rd wordJeff Layton2024-08-221-2/+4
* | nfs: fix the fetch of FATTR4_OPEN_ARGUMENTSJeff Layton2024-08-221-1/+2
* | 9p: Fix DIO read through netfsDominique Martinet2024-08-131-1/+2
* | netfs: Fix handling of USE_PGPRIV2 and WRITE_TO_CACHE flagsDavid Howells2024-08-122-2/+2
|/
* Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-07-223-3/+7
|\
| * mm: add comments for allocation helpers explaining why they are macrosSuren Baghdasaryan2024-07-131-0/+4
| * nfs: drop usage of folio_file_posKairui Song2024-07-043-6/+6
| * NFS: remove nfs_page_lengthg and usage of page_indexKairui Song2024-07-041-19/+0
* | Merge tag 'nfs-for-6.11-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds2024-07-1938-724/+1243
|\ \
| * | nfs: split nfs_read_folioChristoph Hellwig2024-07-171-28/+41
| * | nfs: pass explicit offset/count to trace eventsChristoph Hellwig2024-07-174-26/+33
| * | nfs: do not extend writes to the entire folioChristoph Hellwig2024-07-121-2/+6
| * | nfs/blocklayout: add support for NVMeChristoph Hellwig2024-07-121-0/+2
| * | nfs: remove nfs_page_lengthChristoph Hellwig2024-07-101-19/+0
| * | nfs: remove the unused max_deviceinfo_size field from struct pnfs_layoutdrive...Christoph Hellwig2024-07-102-4/+0
| * | nfs: don't reuse partially completed requests in nfs_lock_and_join_requestsChristoph Hellwig2024-07-081-29/+20
| * | nfs: move nfs_wait_on_request to write.cChristoph Hellwig2024-07-082-19/+17
| * | nfs: fold nfs_page_group_lock_subrequests into nfs_lock_and_join_requestsChristoph Hellwig2024-07-082-80/+64