summaryrefslogtreecommitdiff
path: root/fs/afs/callback.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-01afs: Overhaul invalidation handling to better support RO volumesDavid Howells1-46/+76
2024-01-01afs: Parse the VolSync record in the reply of a number of RPC opsDavid Howells1-3/+4
2024-01-01afs: Apply server breaks to mmap'd files in the call processorDavid Howells1-14/+19
2023-12-24afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu()Oleg Nesterov1-1/+2
2022-06-09netfs: Fix gcc-12 warning by embedding vfs inode in netfs_i_contextDavid Howells1-1/+1
2021-09-13afs: Try to avoid taking RCU read lock when checking vnode validityDavid Howells1-0/+2
2021-09-13afs: Fix mmap coherency vs 3rd-party changesDavid Howells1-2/+40
2020-06-04afs: Fix the by-UUID server tree to allow servers with the same UUIDDavid Howells1-2/+8
2020-06-04afs: Reorganise volume and server trees to be rooted on the cellDavid Howells1-243/+43
2020-06-04afs: Build an abstraction around an "operation" conceptDavid Howells1-6/+1
2020-05-31afs: Make callback processing more efficient.David Howells1-55/+95
2020-05-31vfs, afs, ext4: Make the inode hash table RCU searchableDavid Howells1-3/+9
2019-11-22afs: Fix possible assert with callbacks from yfs serversMarc Dionne1-1/+0
2019-06-20afs: Trace afs_server usageDavid Howells1-2/+2
2019-06-20afs: Add some callback management tracepointsDavid Howells1-4/+12
2019-06-20afs: Fix uninitialised spinlock afs_volume::cb_break_lockDavid Howells1-2/+2
2019-05-16afs: Make vnode->cb_interest RCU safeDavid Howells1-9/+12
2019-05-16afs: Fix lock-wait/callback-break double lockingDavid Howells1-7/+1
2019-04-13afs: Fix in-progess ops to ignore server-level callback invalidationDavid Howells1-2/+1
2018-10-24afs: Implement YFS support in the fs clientDavid Howells1-3/+6
2018-10-24afs: Remove callback details from afs_callback_break structDavid Howells1-6/+2
2018-10-24afs: Increase to 64-bit volume ID and 96-bit vnode ID for YFSDavid Howells1-1/+1
2018-06-15afs: Optimise callback breaking by not repeating volume lookupDavid Howells1-17/+93
2018-05-14afs: Fix whole-volume callback handlingDavid Howells1-7/+21
2018-05-14afs: Fix refcounting in callback registrationDavid Howells1-16/+40
2018-04-09afs: Do better accretion of small writes on newly created contentDavid Howells1-0/+1
2018-04-09afs: Prospectively look up extra files when doing a single lookupDavid Howells1-4/+4
2018-04-09afs: Fix checker warningsDavid Howells1-20/+0
2017-11-13afs: Overhaul volume and server record caching and fileserver rotationDavid Howells1-10/+10
2017-11-13afs: Overhaul the callback handlingDavid Howells1-348/+136
2017-11-13afs: Lay the groundwork for supporting network namespacesDavid Howells1-22/+2
2017-03-16afs: Migrate vlocation fields to 64-bitTina Ruchandani1-3/+4
2017-01-09afs: Kill afs_wait_modeDavid Howells1-1/+1
2016-09-04fs/afs/callback: Remove deprecated create_singlethread_workqueueBhaktipriya Shridhar1-2/+2
2012-08-13workqueue: use mod_delayed_work() instead of cancel + queueTejun Heo1-3/+1
2008-06-06Fix various old email addresses for dwmw2David Woodhouse1-1/+1
2007-10-17fs/afs/: possible cleanupsAdrian Bunk1-0/+2
2007-07-16AFS: implement file lockingDavid Howells1-0/+3
2007-05-21Detach sched.h from mm.hAlexey Dobriyan1-0/+1
2007-05-09AFS: AFS fixupsDavid Howells1-6/+3
2007-05-03[AFS]: Fix use of __exit functions from __init pathDavid Howells1-1/+1
2007-04-26[AFS]: Add "directory write" support.David Howells1-4/+32
2007-04-26[AFS]: Add security support.David Howells1-1/+4
2007-04-26[AF_RXRPC]: Make the in-kernel AFS filesystem use AF_RXRPC.David Howells1-96/+373
2007-04-26[AFS]: Clean up the AFS sourcesDavid Howells1-6/+3
2005-11-08fs/afs/callback.c should #include "cmservice.h"Adrian Bunk1-0/+1
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+168