summaryrefslogtreecommitdiffstats
path: root/include/linux/sunrpc/cache.h
Commit message (Expand)AuthorAgeFilesLines
* SUNRPC: change cache_head.flags bits to enumNeilBrown2023-08-291-4/+8
* SUNRPC: return proper error from get_expiry()NeilBrown2023-04-261-7/+8
* SUNRPC: Make cache_req::thread_wait an unsigned longChuck Lever2022-05-191-4/+4
* kernel.h: split out kstrtox() and simple_strtox() to a separate headerAndy Shevchenko2021-07-011-0/+1
* sunrpc: fix duplicated word in <linux/sunrpc/cache.h>Randy Dunlap2020-09-211-1/+2
* SUNRPC/cache: don't allow invalid entries to be flushedJ. Bruce Fields2020-03-271-2/+5
* SUNRPC/cache: Allow garbage collection of invalid cache entriesTrond Myklebust2020-03-161-3/+0
* nfsd: export upcalls must not return ESTALE when mountd is downTrond Myklebust2020-03-161-0/+3
* nfs: use time64_t internallyArnd Bergmann2019-12-181-19/+23
* sunrpc: add a new cache_detail operation for when a cache is flushedJeff Layton2019-08-191-0/+1
* SUNRPC: Track writers of the 'channel' file to improve cache_listeners_existDave Wysochanski2019-07-301-3/+3
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 363Thomas Gleixner2019-06-051-3/+1
* SUNRPC: Replace the cache_detail->hash_lock with a regular spinlockTrond Myklebust2018-10-291-1/+1
* SUNRPC: Remove non-RCU protected lookupTrond Myklebust2018-10-291-6/+0
* SUNRPC: Allow cache lookups to use RCU protection rather than the r/w spinlockTrond Myklebust2018-10-291-0/+12
* sunrpc: make the function arg as constBhumika Goyal2017-11-271-1/+1
* Merge tag 'nfs-for-4.11-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds2017-03-011-12/+3
|\
| * sunrpc/nfs: cleanup procfs/pipefs entry in cache_detailKinglong Mee2017-02-081-12/+3
* | Merge tag 'nfsd-4.11' of git://linux-nfs.org/~bfields/linuxLinus Torvalds2017-02-281-1/+5
|\ \
| * | SUNRPC/Cache: Always treat the invalid cache as unexpiredKinglong Mee2017-02-081-1/+4
| * | svcrpc: free contexts immediately on PROC_DESTROYNeil Brown2017-01-311-0/+1
| |/
* / locking/atomic, kref: Add kref_read()Peter Zijlstra2017-01-141-1/+1
|/
* sunrpc: remove 'inuse' flag from struct cache_detail.NeilBrown2016-07-131-2/+0
* sunrpc/cache: make cache flushing more reliable.Neil Brown2015-10-231-5/+11
* sunrpc: Switch to using hash list instead single listKinglong Mee2015-08-131-2/+2
* sunrpc/nfsd: Remove redundant code by exports seq_operations functionsKinglong Mee2015-08-131-0/+5
* sunrpc: prepare NFS for 2038Harshula Jayasuriya2013-08-191-2/+20
* net/sunrpc: xpt_auth_cache should be ignored when expired.NeilBrown2013-07-011-27/+21
* sunrpc/cache: ensure items removed from cache do not have pending upcalls.NeilBrown2013-07-011-0/+1
* SUNRPC: remove "cache_request" argument in sunrpc_cache_pipe_upcall() functionStanislav Kinsbursky2013-02-151-5/+1
* SUNRPC: introduce cache_detail->cache_request callbackStanislav Kinsbursky2013-02-151-0/+4
* svcrpc: Revert "sunrpc/cache.h: replace simple_strtoul"J. Bruce Fields2012-11-151-1/+5
* nfsd: add get_uint for u32'sJ. Bruce Fields2012-07-251-0/+16
* sunrpc/cache.h: replace simple_strtoulEldad Zack2012-07-111-5/+1
* sunrpc/cache.h: fix coding styleEldad Zack2012-07-111-4/+10
* SUNRPC: generic cache register routines removedStanislav Kinsbursky2012-01-311-2/+0
* SUNRPC: cache creation and destruction routines introducedStanislav Kinsbursky2012-01-311-0/+4
* SUNRPC: split cache creation and PipeFS registrationStanislav Kinsbursky2012-01-311-0/+2
* sunrpc: propagate umode_tAl Viro2012-01-031-1/+1
* atomic: use <linux/atomic.h>Arun Sharma2011-07-261-1/+1
* nfsd: Remove deprecated nfsctl system call and related code.NeilBrown2011-07-151-9/+0
* Fix common misspellingsLucas De Marchi2011-03-311-2/+2
* Merge branch 'for-2.6.38' of git://linux-nfs.org/~bfields/linuxLinus Torvalds2011-01-141-0/+3
|\
| * SUNRPC: Remove more code when NFSD_DEPRECATED is not configuredJ. Bruce Fields2011-01-041-0/+3
* | headers: kobject.h reduxAlexey Dobriyan2011-01-101-0/+1
|/
* sunrpc: Add routines that allow registering per-net cachesPavel Emelyanov2010-09-271-0/+2
* sunrpc/cache: change deferred-request hash table to use hlist.NeilBrown2010-09-211-1/+1
* sunrpc/cache: allow threads to block while waiting for cache update.NeilBrown2010-09-071-0/+3
* sunrpc: use seconds since boot in expiry cacheNeilBrown2010-09-071-3/+25
* sunrpc: extract some common sunrpc_cache code from nfsdNeilBrown2010-09-071-0/+6