aboutsummaryrefslogtreecommitdiffstats
path: root/fs/proc/generic.c
diff options
context:
space:
mode:
authorDavid Howells <[email protected]>2018-05-23 10:32:06 +0000
committerDavid Howells <[email protected]>2018-05-23 10:32:06 +0000
commitc875c76a061df306ca82b69ba80b8da3ee758c87 (patch)
tree634907a1372ba2872d170af8d36f3303b97de5b1 /fs/proc/generic.c
parentproc: Add a way to make network proc files writable (diff)
downloadkernel-c875c76a061df306ca82b69ba80b8da3ee758c87.tar.gz
kernel-c875c76a061df306ca82b69ba80b8da3ee758c87.zip
afs: Fix a Sparse warning in xdr_decode_AFSFetchStatus()
Sparse doesn't appear able to handle the conditionally-taken locks in xdr_decode_AFSFetchStatus(), even though the lock and unlock are both contingent on the same unvarying function argument. Deal with this by interpolating a wrapper function that takes the lock if needed and calls xdr_decode_AFSFetchStatus() on two separate branches, one with the lock held and one without. This allows Sparse to work out the locking. Signed-off-by: David Howells <[email protected]>
Diffstat (limited to 'fs/proc/generic.c')
0 files changed, 0 insertions, 0 deletions