diff options
| author | David Howells <dhowells@redhat.com> | 2025-01-14 14:46:03 +0000 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2025-02-08 09:56:53 +0100 |
| commit | 404ec81d61591bbaf44464b0cab2794cbcd5f0cc (patch) | |
| tree | 46c951a8d17f9f1ddb9990c783045d02332684d8 /kernel/trace | |
| parent | 1e8c151fb26a3b13a14e0e509c9a4efe66d4c4c3 (diff) | |
| download | linux-404ec81d61591bbaf44464b0cab2794cbcd5f0cc.tar.gz linux-404ec81d61591bbaf44464b0cab2794cbcd5f0cc.tar.bz2 linux-404ec81d61591bbaf44464b0cab2794cbcd5f0cc.zip | |
afs: Fix the fallback handling for the YFS.RemoveFile2 RPC call
[ Upstream commit e30458d690f35abb01de8b3cbc09285deb725d00 ]
Fix a pair of bugs in the fallback handling for the YFS.RemoveFile2 RPC
call:
(1) Fix the abort code check to also look for RXGEN_OPCODE. The lack of
this masks the second bug.
(2) call->server is now not used for ordinary filesystem RPC calls that
have an operation descriptor. Fix to use call->op->server instead.
Fixes: e49c7b2f6de7 ("afs: Build an abstraction around an "operation" concept")
Signed-off-by: David Howells <dhowells@redhat.com>
Link: https://lore.kernel.org/r/109541.1736865963@warthog.procyon.org.uk
cc: Marc Dionne <marc.dionne@auristor.com>
cc: linux-afs@lists.infradead.org
Signed-off-by: Christian Brauner <brauner@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'kernel/trace')
0 files changed, 0 insertions, 0 deletions
