Skip to content
Commit 17814aef authored by David Howells's avatar David Howells
Browse files

afs: Don't over-increment the cell usage count when pinning it



AFS cells that are added or set as the workstation cell through /proc are
pinned against removal by setting the AFS_CELL_FL_NO_GC flag on them and
taking a ref.  The ref should be only taken if the flag wasn't already set.

Fix this by making it conditional.

Without this an assertion failure will occur during module removal
indicating that the refcount is too elevated.

Signed-off-by: default avatarDavid Howells <dhowells@redhat.com>
parent fe342cf7
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment