aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/call-graph-from-postgresql.py
diff options
context:
space:
mode:
authorMatthew Wilcox <[email protected]>2016-02-02 16:57:55 -0800
committerLinus Torvalds <[email protected]>2016-02-03 08:28:43 -0800
commitc6400ba7e13a41539342f1b6e1f9e78419cb0148 (patch)
tree4ac7cac19e5d9cfc275a7d99f11ea21026f20275 /tools/perf/scripts/python/call-graph-from-postgresql.py
parent46437f9a554fbe3e110580ca08ab703b59f2f95a (diff)
drivers/hwspinlock: fix race between radix tree insertion and lookup
of_hwspin_lock_get_id() is protected by the RCU lock, which means that insertions can occur simultaneously with the lookup. If the radix tree transitions from a height of 0, we can see a slot with the indirect_ptr bit set, which will cause us to at least read random memory, and could cause other havoc. Fix this by using the newly introduced radix_tree_iter_retry(). Signed-off-by: Matthew Wilcox <[email protected]> Cc: Hugh Dickins <[email protected]> Cc: Ohad Ben-Cohen <[email protected]> Cc: Konstantin Khlebnikov <[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