aboutsummaryrefslogtreecommitdiff
path: root/fs/afs/rxrpc.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-01afs: trace: Log afs_make_call(), including server addressGravatar David Howells 1-0/+2
2023-12-24afs: Fold the afs_addr_cursor struct inGravatar David Howells 1-10/+3
2023-12-24afs: Use peer + service_id as call addressGravatar David Howells 1-6/+6
2023-12-24afs: Add a tracepoint for struct afs_addr_listGravatar David Howells 1-2/+2
2023-12-24afs: Simplify error handlingGravatar David Howells 1-10/+7
2023-12-24afs: Don't put afs_call in afs_wait_for_call_to_complete()Gravatar David Howells 1-46/+27
2023-12-24rxrpc, afs: Allow afs to pin rxrpc_peer objectsGravatar David Howells 1-4/+6
2023-12-24afs: Turn the afs_addr_list address array into an array of structsGravatar David Howells 1-2/+2
2023-12-11afs: Fix refcount underflow from error handling raceGravatar David Howells 1-1/+1
2023-05-01rxrpc: Fix timeout of a call that hasn't yet been granted a channelGravatar David Howells 1-5/+3
2023-04-22rxrpc: Fix potential race in error handling in afs_make_call()Gravatar David Howells 1-5/+4
2023-01-06rxrpc: Move call state changes from recvmsg to I/O threadGravatar David Howells 1-0/+1
2023-01-06rxrpc: Tidy up abort generation infrastructureGravatar David Howells 1-7/+16
2022-11-25use less confusing names for iov_iter direction initializersGravatar Al Viro 1-5/+5
2022-09-01afs: Use the operation issue time instead of the reply time for callbacksGravatar David Howells 1-6/+1
2022-08-02afs: Fix access after dec in put functionsGravatar David Howells 1-5/+6
2022-08-02afs: Use refcount_t rather than atomic_tGravatar David Howells 1-12/+14
2022-05-22rxrpc, afs: Fix selection of abort codesGravatar David Howells 1-3/+5
2021-04-23afs: Use ITER_XARRAY for writingGravatar David Howells 1-88/+15
2021-04-23afs: Log remote unmarshalling errorsGravatar David Howells 1-0/+34
2021-04-23afs: Don't truncate iter during data fetchGravatar David Howells 1-4/+9
2020-08-23treewide: Use fallthrough pseudo-keywordGravatar Gustavo A. R. Silva 1-3/+3
2020-06-05Merge tag 'afs-next-20200604' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 1-19/+26
2020-06-04afs: Reorganise volume and server trees to be rooted on the cellGravatar David Howells 1-3/+2
2020-06-04afs: Build an abstraction around an "operation" conceptGravatar David Howells 1-12/+16
2020-05-31afs: Remove the error argument from afs_protocol_error()Gravatar David Howells 1-3/+3
2020-05-31afs: Set error flag rather than return error from file status decodeGravatar David Howells 1-0/+4
2020-05-31afs: Split the usage count on struct afs_serverGravatar David Howells 1-1/+1
2020-05-28rxrpc: add rxrpc_sock_set_min_security_levelGravatar Christoph Hellwig 1-4/+2
2020-03-13afs: Fix client call Rx-phase signal handlingGravatar David Howells 1-32/+2
2020-03-13afs: Fix handling of an abort from a service handlerGravatar David Howells 1-29/+4
2020-03-13afs: Fix some tracing detailsGravatar David Howells 1-2/+2
2020-03-13rxrpc: Fix call interruptibility handlingGravatar David Howells 1-1/+2
2019-11-30Merge tag 'afs-next-20191121' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 1-6/+6
2019-11-21afs: Switch the naming of call->iter and call->_iterGravatar David Howells 1-6/+6
2019-11-19afs: Fix missing timeout resetGravatar David Howells 1-0/+1
2019-07-10Merge tag 'afs-next-20190628' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 1-1/+1
2019-06-20afs: Trace afs_server usageGravatar David Howells 1-1/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Gravatar Thomas Gleixner 1-5/+1
2019-05-16afs: Always get the reply timeGravatar David Howells 1-2/+2
2019-05-16afs: Get rid of afs_call::reply[]Gravatar David Howells 1-5/+4
2019-05-16afs: Make some RPC operations non-interruptibleGravatar David Howells 1-2/+2
2019-05-16rxrpc: Allow the kernel to mark a call as being non-interruptibleGravatar David Howells 1-0/+1
2019-05-16afs: Fix the maximum lifespan of VL and probe callsGravatar David Howells 1-0/+4
2019-05-07Merge tag 'afs-next-20190507' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 1-17/+16
2019-05-07Merge tag 'Wimplicit-fallthrough-5.2-rc1' of git://git.kernel.org/pub/scm/lin...Gravatar Linus Torvalds 1-0/+1
2019-04-25afs: Split wait from afs_make_call()Gravatar David Howells 1-17/+16
2019-04-13afs: Differentiate abort due to unmarshalling from other errorsGravatar David Howells 1-1/+5
2019-04-12afs: Check for rxrpc call completion in wait loopGravatar Marc Dionne 1-6/+16
2019-04-12rxrpc: Make rxrpc_kernel_check_life() indicate if call completedGravatar Marc Dionne 1-2/+2