]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[profile] Allow interrupts to be excluded from profiling results
authorMichael Brown <mcb30@ipxe.org>
Sun, 4 May 2014 10:45:11 +0000 (11:45 +0100)
committerMichael Brown <mcb30@ipxe.org>
Sun, 4 May 2014 12:39:42 +0000 (13:39 +0100)
commit6f410a16d946d7015eaa11c1b255c28debb0d8b5
tree854316bd29bdc637ee09951452c1cb12c7b197a3
parent69313edad85f8958acc8a47272b3c3da494835ec
[profile] Allow interrupts to be excluded from profiling results

Interrupt processing adds noise to profiling results.  Allow
interrupts (from within protected mode) to be profiled separately,
with time spent within the interrupt handler being excluded from any
other profiling currently in progress.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/arch/i386/interface/pxeparent/pxeparent.c
src/arch/i386/transitions/librm_mgmt.c
src/core/profile.c
src/include/ipxe/profile.h