summaryrefslogtreecommitdiffstats
path: root/fs/afs/rxrpc.c
Commit message (Expand)AuthorAgeFilesLines
* afs: trace: Log afs_make_call(), including server addressDavid Howells2024-01-011-0/+2
* afs: Fold the afs_addr_cursor struct inDavid Howells2023-12-241-10/+3
* afs: Use peer + service_id as call addressDavid Howells2023-12-241-6/+6
* afs: Add a tracepoint for struct afs_addr_listDavid Howells2023-12-241-2/+2
* afs: Simplify error handlingDavid Howells2023-12-241-10/+7
* afs: Don't put afs_call in afs_wait_for_call_to_complete()David Howells2023-12-241-46/+27
* rxrpc, afs: Allow afs to pin rxrpc_peer objectsDavid Howells2023-12-241-4/+6
* afs: Turn the afs_addr_list address array into an array of structsDavid Howells2023-12-241-2/+2
* afs: Fix refcount underflow from error handling raceDavid Howells2023-12-111-1/+1
* rxrpc: Fix timeout of a call that hasn't yet been granted a channelDavid Howells2023-05-011-5/+3
* rxrpc: Fix potential race in error handling in afs_make_call()David Howells2023-04-221-5/+4
* rxrpc: Move call state changes from recvmsg to I/O threadDavid Howells2023-01-061-0/+1
* rxrpc: Tidy up abort generation infrastructureDavid Howells2023-01-061-7/+16
* use less confusing names for iov_iter direction initializersAl Viro2022-11-251-5/+5
* afs: Use the operation issue time instead of the reply time for callbacksDavid Howells2022-09-011-6/+1
* afs: Fix access after dec in put functionsDavid Howells2022-08-021-5/+6
* afs: Use refcount_t rather than atomic_tDavid Howells2022-08-021-12/+14
* rxrpc, afs: Fix selection of abort codesDavid Howells2022-05-221-3/+5
* afs: Use ITER_XARRAY for writingDavid Howells2021-04-231-88/+15
* afs: Log remote unmarshalling errorsDavid Howells2021-04-231-0/+34
* afs: Don't truncate iter during data fetchDavid Howells2021-04-231-4/+9
* treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-3/+3
* Merge tag 'afs-next-20200604' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2020-06-051-19/+26
|\
| * afs: Reorganise volume and server trees to be rooted on the cellDavid Howells2020-06-041-3/+2
| * afs: Build an abstraction around an "operation" conceptDavid Howells2020-06-041-12/+16
| * afs: Remove the error argument from afs_protocol_error()David Howells2020-05-311-3/+3
| * afs: Set error flag rather than return error from file status decodeDavid Howells2020-05-311-0/+4
| * afs: Split the usage count on struct afs_serverDavid Howells2020-05-311-1/+1
* | rxrpc: add rxrpc_sock_set_min_security_levelChristoph Hellwig2020-05-281-4/+2
|/
* afs: Fix client call Rx-phase signal handlingDavid Howells2020-03-131-32/+2
* afs: Fix handling of an abort from a service handlerDavid Howells2020-03-131-29/+4
* afs: Fix some tracing detailsDavid Howells2020-03-131-2/+2
* rxrpc: Fix call interruptibility handlingDavid Howells2020-03-131-1/+2
* Merge tag 'afs-next-20191121' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2019-11-301-6/+6
|\
| * afs: Switch the naming of call->iter and call->_iterDavid Howells2019-11-211-6/+6
* | afs: Fix missing timeout resetDavid Howells2019-11-191-0/+1
|/
* Merge tag 'afs-next-20190628' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2019-07-101-1/+1
|\
| * afs: Trace afs_server usageDavid Howells2019-06-201-1/+1
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
|/
* afs: Always get the reply timeDavid Howells2019-05-161-2/+2
* afs: Get rid of afs_call::reply[]David Howells2019-05-161-5/+4
* afs: Make some RPC operations non-interruptibleDavid Howells2019-05-161-2/+2
* rxrpc: Allow the kernel to mark a call as being non-interruptibleDavid Howells2019-05-161-0/+1
* afs: Fix the maximum lifespan of VL and probe callsDavid Howells2019-05-161-0/+4
* Merge tag 'afs-next-20190507' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2019-05-071-17/+16
|\
| * afs: Split wait from afs_make_call()David Howells2019-04-251-17/+16
* | Merge tag 'Wimplicit-fallthrough-5.2-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds2019-05-071-0/+1
|\ \ | |/ |/|
| * afs: Mark expected switch fall-throughsGustavo A. R. Silva2019-04-081-0/+1
* | afs: Differentiate abort due to unmarshalling from other errorsDavid Howells2019-04-131-1/+5
* | afs: Check for rxrpc call completion in wait loopMarc Dionne2019-04-121-6/+16