Searched hist:cb764d06 (Results 1 – 4 of 4) sorted by relevance
/openbmc/qemu/stubs/ |
H A D | iothread-lock.c | cb764d06 Sat Oct 28 01:16:41 CDT 2017 Emilio G. Cota <cota@braap.org> qsp: track BQL callers explicitly The BQL is acquired via qemu_mutex_lock_iothread(), which makes the profiler assign the associated wait time (i.e. most of BQL wait time) entirely to that function. This loses the original call site information, which does not help diagnose BQL contention. Fix it by tracking the callers explicitly. Signed-off-by: Emilio G. Cota <cota@braap.org> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
/openbmc/qemu/util/ |
H A D | qsp.c | cb764d06 Sat Oct 28 01:16:41 CDT 2017 Emilio G. Cota <cota@braap.org> qsp: track BQL callers explicitly The BQL is acquired via qemu_mutex_lock_iothread(), which makes the profiler assign the associated wait time (i.e. most of BQL wait time) entirely to that function. This loses the original call site information, which does not help diagnose BQL contention. Fix it by tracking the callers explicitly. Signed-off-by: Emilio G. Cota <cota@braap.org> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
/openbmc/qemu/include/qemu/ |
H A D | thread.h | cb764d06 Sat Oct 28 01:16:41 CDT 2017 Emilio G. Cota <cota@braap.org> qsp: track BQL callers explicitly The BQL is acquired via qemu_mutex_lock_iothread(), which makes the profiler assign the associated wait time (i.e. most of BQL wait time) entirely to that function. This loses the original call site information, which does not help diagnose BQL contention. Fix it by tracking the callers explicitly. Signed-off-by: Emilio G. Cota <cota@braap.org> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|
H A D | main-loop.h | cb764d06 Sat Oct 28 01:16:41 CDT 2017 Emilio G. Cota <cota@braap.org> qsp: track BQL callers explicitly The BQL is acquired via qemu_mutex_lock_iothread(), which makes the profiler assign the associated wait time (i.e. most of BQL wait time) entirely to that function. This loses the original call site information, which does not help diagnose BQL contention. Fix it by tracking the callers explicitly. Signed-off-by: Emilio G. Cota <cota@braap.org> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
|