diff options
author | 2022-11-30 17:55:51 +0000 | |
---|---|---|
committer | 2022-11-30 10:02:37 -0800 | |
commit | ef4d3ea40565a781c25847e9cb96c1bd9f462bc6 (patch) | |
tree | a1997480de0c6f5647cc2601f0756afd954b603e /tools/perf/scripts/python | |
parent | drm/i915: fix TLB invalidation for Gen12 video and compute engines (diff) | |
download | wireguard-linux-ef4d3ea40565a781c25847e9cb96c1bd9f462bc6.tar.xz wireguard-linux-ef4d3ea40565a781c25847e9cb96c1bd9f462bc6.zip |
afs: Fix server->active leak in afs_put_server
The atomic_read was accidentally replaced with atomic_inc_return,
which prevents the server from getting cleaned up and causes rmmod
to hang with a warning:
Can't purge s=00000001
Fixes: 2757a4dc1849 ("afs: Fix access after dec in put functions")
Signed-off-by: Marc Dionne <marc.dionne@auristor.com>
Signed-off-by: David Howells <dhowells@redhat.com>
Link: https://lore.kernel.org/r/20221130174053.2665818-1-marc.dionne@auristor.com/
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions