aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/call-graph-from-postgresql.py
diff options
context:
space:
mode:
authorIan Kent <[email protected]>2014-05-06 12:50:06 -0700
committerLinus Torvalds <[email protected]>2014-05-06 13:04:59 -0700
commit6b6751f7feba68d8f5c72b72cc69a1c5a625529c (patch)
treee1e229afc5de6d4626191e243afa52b72a6a0fbc /tools/perf/scripts/python/call-graph-from-postgresql.py
parent139b6a6fb1539e04b01663d61baff3088c63dbb5 (diff)
autofs: fix lockref lookup
autofs needs to be able to see private data dentry flags for its dentrys that are being created but not yet hashed and for its dentrys that have been rmdir()ed but not yet freed. It needs to do this so it can block processes in these states until a status has been returned to indicate the given operation is complete. It does this by keeping two lists, active and expring, of dentrys in this state and uses ->d_release() to keep them stable while it checks the reference count to determine if they should be used. But with the recent lockref changes dentrys being freed sometimes don't transition to a reference count of 0 before being freed so autofs can occassionally use a dentry that is invalid which can lead to a panic. Signed-off-by: Ian Kent <[email protected]> Cc: Al Viro <[email protected]> Cc: Linus Torvalds <[email protected]> Cc: <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-postgresql.py')
0 files changed, 0 insertions, 0 deletions