aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/util/trace-event-scripting.c
diff options
context:
space:
mode:
authorDavid Vrabel <[email protected]>2014-07-02 17:25:23 +0100
committerDavid Vrabel <[email protected]>2014-07-03 11:02:28 +0100
commit1b6478231c6f5f844185acb32045cf195028cfce (patch)
tree857d9e129051b69c8207c9785a74849dc03e0158 /tools/perf/util/trace-event-scripting.c
parent13cd36a37a06ae0318d23b7e60adf0dac3547238 (diff)
xen/manage: fix potential deadlock when resuming the console
Calling xen_console_resume() in xen_suspend() causes a warning because it locks irq_mapping_update_lock (a mutex) and this may sleep. If a userspace process is using the evtchn device then this mutex may be locked at the point of the stop_machine() call and xen_console_resume() would then deadlock. Resuming the console after stop_machine() returns avoids this deadlock. Signed-off-by: David Vrabel <[email protected]> Reviewed-by: Boris Ostrovsky <[email protected]> Cc: <[email protected]>
Diffstat (limited to 'tools/perf/util/trace-event-scripting.c')
0 files changed, 0 insertions, 0 deletions