summaryrefslogtreecommitdiff
path: root/fs/nfs/fscache.c
AgeCommit message (Expand)AuthorFilesLines
2024-09-12netfs: Speed up buffered readingDavid Howells1-13/+6
2024-08-139p: Fix DIO read through netfsDominique Martinet1-1/+2
2024-08-12netfs: Fix handling of USE_PGPRIV2 and WRITE_TO_CACHE flagsDavid Howells1-0/+2
2024-07-08nfs: remove dead code for the old swap over NFS implementationChristoph Hellwig1-1/+1
2024-03-09NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interruptDave Wysochanski1-7/+2
2023-12-24netfs, fscache: Remove ->begin_cache_operationDavid Howells1-7/+0
2023-08-18mm, netfs, fscache: stop read optimisation when folio removed from pagecacheDavid Howells1-0/+3
2023-04-21NFS: set varaiable nfs_netfs_debug_id storage-class-specifier to staticTom Rix1-1/+1
2023-04-11NFS: Convert buffered read paths to use netfs when fscache is enabledDave Wysochanski1-87/+135
2023-04-11NFS: Configure support for netfs when NFS fscache is configuredDave Wysochanski1-11/+9
2023-02-03nfs: use bvec_set_page to initialize bvecsChristoph Hellwig1-10/+6
2022-11-25use less confusing names for iov_iter direction initializersAl Viro1-2/+2
2022-05-17NFS: Pass i_size to fscache_unuse_cookie() when a file is releasedDave Wysochanski1-4/+3
2022-04-01Merge tag 'netfs-prep-20220318' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-8/+0
2022-03-18fscache: export fscache_end_operation()Jeffle Xu1-8/+0
2022-03-13NFS: Remove remaining dfprintks related to fscache and remove NFSDBG_FSCACHEDave Wysochanski1-10/+0
2022-03-13NFS: Replace dfprintks with tracepoints in fscache read and write page functionsDave Wysochanski1-18/+11
2022-03-13NFS: Rename fscache read and write pages functionsDave Wysochanski1-3/+3
2022-03-13NFS: Cleanup usage of nfs_inode in fscache interfaceDave Wysochanski1-6/+4
2022-01-10nfs: Implement cache I/O by accessing the cache directlyDavid Howells1-23/+103
2022-01-10nfs: Convert to new fscache volume/cookie APIDave Wysochanski1-329/+105
2021-07-08NFS: Fix fscache read from NFS after cache errorDave Wysochanski1-5/+13
2021-02-01NFS: Add nfs_pageio_complete_read() and remove nfs_readpage_async()Dave Wysochanski1-4/+0
2020-05-09NFSv4: Fix fscache cookie aux_data to ensure change_attr is includedDave Wysochanski1-18/+16
2020-05-09NFS: Fix fscache super_cookie allocationDave Wysochanski1-2/+0
2020-05-09NFS: Fix fscache super_cookie index_key from changing after umountDave Wysochanski1-1/+2
2020-02-25nfs: add minor version to nfs_server_key for fscacheScott Mayhew1-0/+2
2020-01-15nfs: fscache: use timespec64 in inode auxdataArnd Bergmann1-6/+12
2020-01-15NFS: Additional refactoring for fs_context conversionScott Mayhew1-1/+1
2019-08-05NFS: Fix regression whereby fscache errors are appearing on 'nofsc' mountsTrond Myklebust1-1/+6
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36Thomas Gleixner1-5/+1
2018-06-06vfs: change inode times to use struct timespec64Deepa Dinamani1-6/+6
2018-04-06fscache: Pass object size in rather than calling back for itDavid Howells1-8/+6
2018-04-04fscache: Attach the index key and aux data to the cookieDavid Howells1-5/+78
2014-11-25nfs: define nfs_inc_fscache_stats and using it as possibleLi RongQing1-12/+12
2013-09-27NFS: Use i_writecount to control whether to get an fscache cookie in nfs_open()David Howells1-142/+56
2013-09-27FS-Cache: Provide the ability to enable/disable cookiesDavid Howells1-4/+4
2012-12-21NFS4: Open files for fscachingDavid Howells1-0/+1
2012-05-15NFS: Don't pass mount data to nfs_fscache_get_super_cookie()Bryan Schumaker1-13/+2
2012-03-21NFS: Fix more NFS debug related build warningsTrond Myklebust1-1/+1
2011-07-08FS-Cache: Add a helper to bulk uncache pages on an inodeDavid Howells1-5/+3
2010-05-14NFS: Squelch compiler warningChuck Lever1-1/+2
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-02-09NFS: Fix a bug in nfs_fscache_release_page()Trond Myklebust1-5/+4
2009-11-19FS-Cache: Handle pages pending storage that get evicted under OOM conditionsDavid Howells1-7/+3
2009-09-23NFS: Propagate 'fsc' mount option through automountsDavid Howells1-4/+21
2009-04-03NFS: Store pages from an NFS inode into a local cacheDavid Howells1-0/+28
2009-04-03NFS: Read pages from FS-Cache into an NFS inodeDavid Howells1-0/+112
2009-04-03NFS: FS-Cache page managementDavid Howells1-0/+53
2009-04-03NFS: Use local disk inode cacheDavid Howells1-0/+162