Based on some comments in the qemu irc channel, here is a revised
implementation of gdb monitor pass through patches.
At a future time if it is truly "high value" the gdb specific monitor
commands will be migrated into the qemu monitor, OR at such time that
the user emulation begins to use the monitor. Presently, the only
user of the gdb specific variables is a debugger and the controls
exist to alter the behavior from the debugger, even if you have to
find the debugger console window some where in a debugger UI...
I would guess the average user never uses the debugger. Out of the
small community of users that use the debugger probably even fewer
will use these new controls. These type of controls are intended for
extremely low level debugging, hence the reason they exist in the
"Advanced Section" in the first place :-)
please apply in order:
gdb_single_step_monitor_cmd.patch