| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-03-10 | afs: Fix afs_server ref accounting | David Howells | 1 | -2/+2 |
| 2025-03-10 | afs: Improve server refcount/active count tracing | David Howells | 1 | -2/+2 |
| 2024-12-20 | afs: Make {Y,}FS.FetchData an asynchronous operation | David Howells | 1 | -1/+8 |
| 2024-12-20 | afs: Eliminate afs_read | David Howells | 1 | -29/+26 |
| 2024-12-20 | netfs: Drop the was_async arg from netfs_read_subreq_terminated() | David Howells | 1 | -1/+1 |
| 2024-09-12 | netfs: Speed up buffered reading | David Howells | 1 | -2/+7 |
| 2024-01-01 | afs: trace: Log afs_make_call(), including server address | David Howells | 1 | -0/+22 |
| 2024-01-01 | afs: Parse the VolSync record in the reply of a number of RPC ops | David Howells | 1 | -1/+4 |
| 2024-01-01 | afs: Keep a record of the current fileserver endpoint state | David Howells | 1 | -4/+4 |
| 2023-12-24 | afs: Fold the afs_addr_cursor struct in | David Howells | 1 | -11/+20 |
| 2023-12-24 | afs: Use peer + service_id as call address | David Howells | 1 | -5/+9 |
| 2023-12-24 | afs: Simplify error handling | David Howells | 1 | -0/+1 |
| 2023-12-24 | afs: Don't put afs_call in afs_wait_for_call_to_complete() | David Howells | 1 | -1/+4 |
| 2023-12-24 | afs: Wrap most op->error accesses with inline funcs | David Howells | 1 | -1/+1 |
| 2022-09-01 | afs: Use the operation issue time instead of the reply time for callbacks | David Howells | 1 | -1/+1 |
| 2021-09-13 | afs: Fix corruption in reads at fpos 2G-4G from an OpenAFS server | David Howells | 1 | -11/+20 |
| 2021-05-25 | afs: Fix fall-through warnings for Clang | Gustavo A. R. Silva | 1 | -0/+4 |
| 2021-04-23 | afs: Use new netfs lib read helper API | David Howells | 1 | -0/+1 |
| 2021-04-23 | afs: Use the fs operation ops to handle FetchData completion | David Howells | 1 | -3/+0 |
| 2021-04-23 | afs: Use ITER_XARRAY for writing | David Howells | 1 | -30/+20 |
| 2021-04-23 | afs: Set up the iov_iter before calling afs_extract_data() | David Howells | 1 | -40/+14 |
| 2021-04-23 | afs: Don't truncate iter during data fetch | David Howells | 1 | -2/+4 |
| 2020-08-23 | treewide: Use fallthrough pseudo-keyword | Gustavo A. R. Silva | 1 | -21/+21 |
| 2020-06-04 | afs: Reorganise volume and server trees to be rooted on the cell | David Howells | 1 | -2/+5 |
| 2020-06-04 | afs: Build an abstraction around an "operation" concept | David Howells | 1 | -725/+484 |
| 2020-05-31 | afs: Rename struct afs_fs_cursor to afs_operation | David Howells | 1 | -21/+21 |
| 2020-05-31 | afs: Remove the error argument from afs_protocol_error() | David Howells | 1 | -11/+6 |
| 2020-05-31 | afs: Set error flag rather than return error from file status decode | David Howells | 1 | -63/+25 |
| 2020-05-31 | afs: Actively poll fileservers to maintain NAT or firewall openings | David Howells | 1 | -11/+10 |
| 2020-05-31 | afs: Split the usage count on struct afs_server | David Howells | 1 | -3/+2 |
| 2020-05-18 | afs: Don't unlock fetched data pages until the op completes successfully | David Howells | 1 | -4/+4 |
| 2020-04-13 | afs: Fix rename operation status delivery | David Howells | 1 | -6/+6 |
| 2020-04-13 | afs: Fix decoding of inline abort codes from version 1 status records | David Howells | 1 | -0/+1 |
| 2020-04-13 | afs: Fix missing XDR advance in xdr_decode_{AFS,YFS}FSFetchStatus() | David Howells | 1 | -5/+9 |
| 2019-11-21 | afs: Introduce an afs_get_read() refcount helper | David Howells | 1 | -4/+2 |
| 2019-11-21 | afs: Switch the naming of call->iter and call->_iter | David Howells | 1 | -5/+5 |
| 2019-11-21 | afs: Use call->_iter not &call->iter in debugging statements | David Howells | 1 | -4/+4 |
| 2019-09-02 | afs: Use afs_extract_discard() rather than iov_iter_discard() | David Howells | 1 | -2/+2 |
| 2019-09-02 | afs: remove unused variable 'afs_zero_fid' | YueHaibing | 1 | -2/+0 |
| 2019-07-25 | afs: fsclient: Mark expected switch fall-throughs | Gustavo A. R. Silva | 1 | -18/+33 |
| 2019-07-10 | Merge tag 'afs-next-20190628' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -1/+1 |
| 2019-06-20 | afs: Trace afs_server usage | David Howells | 1 | -1/+1 |
| 2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 | Thomas Gleixner | 1 | -5/+1 |
| 2019-05-16 | afs: Fix unlink to handle YFS.RemoveFile2 better | David Howells | 1 | -0/+2 |
| 2019-05-16 | afs: Don't save callback version and type fields | David Howells | 1 | -2/+2 |
| 2019-05-16 | afs: Fix application of status and callback to be under same lock | David Howells | 1 | -332/+133 |
| 2019-05-16 | afs: Always get the reply time | David Howells | 1 | -9/+0 |
| 2019-05-16 | afs: Fix order-1 allocation in afs_do_lookup() | David Howells | 1 | -12/+9 |
| 2019-05-16 | afs: Get rid of afs_call::reply[] | David Howells | 1 | -143/+144 |
| 2019-05-16 | afs: Don't pass the vnode pointer through into the inline bulk status op | David Howells | 1 | -6/+1 |
| 2019-05-16 | afs: Fix calculation of callback expiry time | David Howells | 1 | -31/+26 |
| 2019-05-16 | afs: Make some RPC operations non-interruptible | David Howells | 1 | -0/+19 |
| 2019-05-16 | afs: Fix the maximum lifespan of VL and probe calls | David Howells | 1 | -0/+1 |
| 2019-05-07 | Merge tag 'afs-next-20190507' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -38/+239 |
| 2019-05-07 | Merge tag 'Wimplicit-fallthrough-5.2-rc1' of git://git.kernel.org/pub/scm/lin... | Linus Torvalds | 1 | -12/+19 |
| 2019-05-07 | afs: implement acl setting | Joe Gorse | 1 | -4/+57 |
| 2019-05-07 | afs: Get an AFS3 ACL as an xattr | David Howells | 1 | -0/+122 |
| 2019-04-25 | afs: Provide mount-time configurable byte-range file locking emulation | David Howells | 1 | -1/+1 |
| 2019-04-25 | afs: Add more tracepoints | David Howells | 1 | -5/+5 |
| 2019-04-25 | afs: Calculate lock extend timer from set/extend reply reception | David Howells | 1 | -0/+4 |
| 2019-04-25 | afs: Split wait from afs_make_call() | David Howells | 1 | -28/+50 |
| 2019-04-08 | afs: Mark expected switch fall-throughs | Gustavo A. R. Silva | 1 | -12/+19 |
| 2019-03-28 | afs: Fix StoreData op marshalling | David Howells | 1 | -3/+3 |
| 2018-10-24 | afs: Probe multiple fileservers simultaneously | David Howells | 1 | -10/+17 |
| 2018-10-24 | afs: Fix callback handling | David Howells | 1 | -1/+1 |
| 2018-10-24 | afs: Implement YFS support in the fs client | David Howells | 1 | -18/+86 |
| 2018-10-24 | afs: Expand data structure fields to support YFS | David Howells | 1 | -4/+5 |
| 2018-10-24 | afs: Calc callback expiry in op reply delivery | David Howells | 1 | -5/+17 |
| 2018-10-24 | afs: Fix FS.FetchStatus delivery from updating wrong vnode | David Howells | 1 | -11/+5 |
| 2018-10-24 | afs: Increase to 64-bit volume ID and 96-bit vnode ID for YFS | David Howells | 1 | -12/+12 |
| 2018-10-24 | afs: Set up the iov_iter before calling afs_extract_data() | David Howells | 1 | -187/+95 |
| 2018-10-24 | afs: Better tracing of protocol errors | David Howells | 1 | -46/+71 |
| 2018-06-16 | Merge branch 'afs-proc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro... | Linus Torvalds | 1 | -44/+56 |
| 2018-06-05 | vfs: change inode times to use struct timespec64 | Deepa Dinamani | 1 | -1/+1 |
| 2018-06-02 | Merge tag 'afs-fixes-20180514' into afs-proc | Al Viro | 1 | -8/+20 |
| 2018-05-23 | afs: Fix a Sparse warning in xdr_decode_AFSFetchStatus() | David Howells | 1 | -42/+55 |
| 2018-05-14 | afs: Fix whole-volume callback handling | David Howells | 1 | -1/+1 |
| 2018-05-14 | afs: Fix AFSFetchStatus decoder to provide OpenAFS compatibility | David Howells | 1 | -8/+21 |
| 2018-04-09 | afs: Trace protocol errors | David Howells | 1 | -33/+35 |
| 2018-04-09 | afs: Locally edit directory data for mkdir/create/unlink/... | David Howells | 1 | -13/+22 |
| 2018-04-09 | afs: Fix directory handling | David Howells | 1 | -9/+15 |
| 2018-04-09 | afs: Keep track of invalid-before version for dentry coherency | David Howells | 1 | -0/+1 |
| 2018-04-09 | afs: Rearrange status mapping | David Howells | 1 | -109/+161 |
| 2018-04-09 | afs: Make it possible to get the data version in readpage | David Howells | 1 | -35/+48 |
| 2018-04-09 | afs: Dump bad status record | David Howells | 1 | -0/+35 |
| 2018-04-09 | afs: Prospectively look up extra files when doing a single lookup | David Howells | 1 | -6/+266 |
| 2018-01-29 | afs: convert to new i_version API | Jeff Layton | 1 | -1/+2 |
| 2017-11-13 | afs: Get rid of the afs_writeback record | David Howells | 1 | -13/+11 |
| 2017-11-13 | afs: Trace the initiation and completion of client calls | David Howells | 1 | -12/+63 |
| 2017-11-13 | afs: Overhaul volume and server record caching and fileserver rotation | David Howells | 1 | -141/+206 |
| 2017-11-13 | afs: Add an address list concept | David Howells | 1 | -61/+60 |
| 2017-11-13 | afs: Overhaul permit caching | David Howells | 1 | -3/+2 |
| 2017-11-13 | afs: Overhaul the callback handling | David Howells | 1 | -93/+97 |
| 2017-11-13 | afs: Condense afs_call's reply{,2,3,4} into an array | David Howells | 1 | -68/+68 |
| 2017-11-13 | afs: Consolidate abort_to_error translators | David Howells | 1 | -18/+0 |
| 2017-11-13 | afs: Keep and pass sockaddr_rxrpc addresses rather than in_addr | David Howells | 1 | -36/+0 |
| 2017-11-13 | afs: Lay the groundwork for supporting network namespaces | David Howells | 1 | -19/+37 |
| 2017-03-16 | afs: Populate and use client modification time | Marc Dionne | 1 | -9/+9 |
| 2017-03-16 | afs: Fix the maths in afs_fs_store_data() | David Howells | 1 | -1/+1 |
| 2017-03-16 | afs: Make struct afs_read::remain 64-bit | David Howells | 1 | -4/+4 |
| 2017-03-16 | afs: Fix AFS read bug | David Howells | 1 | -1/+1 |
| 2017-03-16 | afs: Prevent callback expiry timer overflow | Tina Ruchandani | 1 | -1/+1 |
| 2017-03-16 | afs: Handle a short write to an AFS page | David Howells | 1 | -1/+3 |
| 2017-03-16 | afs: Handle better the server returning excess or short data | David Howells | 1 | -14/+35 |
| 2017-01-09 | afs: Kill afs_wait_mode | David Howells | 1 | -40/+40 |
| 2017-01-06 | afs: Make afs_fs_fetch_data() take a list of pages | David Howells | 1 | -41/+76 |
| 2016-10-13 | afs: unmapping the wrong buffer | Dan Carpenter | 1 | -2/+2 |
| 2016-09-01 | rxrpc: Don't expose skbs to in-kernel users [ver #2] | David Howells | 1 | -86/+62 |
| 2016-08-06 | rxrpc: Fix races between skb free, ACK generation and replying | David Howells | 1 | -149/+72 |
| 2013-02-13 | afs: Support interacting with multiple user namespaces | Eric W. Biederman | 1 | -4/+10 |
| 2012-03-20 | afs: remove the second argument of k[un]map_atomic() | Cong Wang | 1 | -4/+4 |
| 2011-11-02 | filesystems: add set_nlink() | Miklos Szeredi | 1 | -1/+1 |
| 2011-06-16 | AFS: Use i_generation not i_version for the vnode uniquifier | David Howells | 1 | -1/+2 |
| 2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -0/+1 |
| 2007-07-16 | AFS: implement file locking | David Howells | 1 | -1/+154 |
| 2007-05-11 | AFS: implement statfs | David Howells | 1 | -0/+298 |
| 2007-05-10 | AFS: write support fixes | David Howells | 1 | -6/+211 |
| 2007-05-09 | AFS: implement basic file write support | David Howells | 1 | -13/+319 |
| 2007-05-09 | AFS: AFS fixups | David Howells | 1 | -17/+20 |
| 2007-05-03 | [AFS/AF_RXRPC]: Miscellaneous fixes. | David Howells | 1 | -1/+2 |
| 2007-04-26 | [AFS]: Fix u64 printing in debug logging. | David S. Miller | 1 | -1/+2 |
| 2007-04-26 | [AFS]: Add "directory write" support. | David Howells | 1 | -51/+574 |
| 2007-04-26 | [AFS]: Add security support. | David Howells | 1 | -1/+8 |
| 2007-04-26 | [AF_RXRPC]: Make the in-kernel AFS filesystem use AF_RXRPC. | David Howells | 1 | -732/+310 |
| 2007-04-26 | [AFS]: Clean up the AFS sources | David Howells | 1 | -41/+32 |
| 2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+837 |