diff options
| author | Michael Brown | 2014-04-28 21:17:15 +0200 |
|---|---|---|
| committer | Michael Brown | 2014-04-29 19:24:04 +0200 |
| commit | 23b671daf490acaec6fdad55f2bfa44021200a63 (patch) | |
| tree | d457aaccd7b8764494b932fbf59b412a85878298 /src/core | |
| parent | [build] Allow for a debug level of zero (diff) | |
| download | ipxe-23b671daf490acaec6fdad55f2bfa44021200a63.tar.gz ipxe-23b671daf490acaec6fdad55f2bfa44021200a63.tar.xz ipxe-23b671daf490acaec6fdad55f2bfa44021200a63.zip | |
[librm] Allow interrupts in protected mode
When running in a virtual machine, switching to real mode may be
expensive. Allow interrupts to be enabled while in protected mode and
reflected down to the real-mode interrupt handlers.
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/core')
| -rw-r--r-- | src/core/gdbstub.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/gdbstub.c b/src/core/gdbstub.c index cbe328f9f..af06118b2 100644 --- a/src/core/gdbstub.c +++ b/src/core/gdbstub.c @@ -396,5 +396,6 @@ struct gdb_transport *find_gdb_transport ( const char *name ) { void gdbstub_start ( struct gdb_transport *trans ) { stub.trans = trans; stub.payload = &stub.buf [ 1 ]; + gdbmach_init(); gdbmach_breakpoint(); } |
