|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] domain_pause_for_debugger not pausing multiple vcpus
Debugging an MP guest doesn't work. It appears that if a vcpu other than 0 hits an int3 it doesn't get paused.
If the comment in domain_pause_for_debugger is correct (below), this
function is completely inappropriate for breakpoint debugging.
NOTE: Thise does not synchronously pause the domain. The debugger
must issue a PAUSEDOMAIN command to ensure that all execution
has ceased and guest state is committed to memory.
What is the correct way to synchronously deschedule a domain? Replacing
vcpu_sleep_nosync with vcpu_sleep_sync causes dom0 to lock up when
hitting a breakpoint.
Thanks.
-Kip
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-devel] domain_pause_for_debugger not pausing multiple vcpus,
Kip Macy <=
|
|
|
|
|