Displaying 3 results from an estimated 3 matches for "smp_suspend".
2007 Jan 17
6
Ehancement to domU suspend/resume
...domU receives suspend request, it should invoke driver suspend
method of owned physical devices. Before that, one other necessary
step is to freeze all processes since some may still hold critical
resource. In this case, we need borrow some Linux PM stuff into
xen suspend path, something like:
Smp_suspend();
freeze_processes();
device_suspend();
device_power_down();
xenbus_suspend();
...
HYPERVISOR_suspend(virt_to_mfn(xen_start_info));
...
xenbus_resume();
device_power_up();
device_resume();
thaw_processes();
smp_resume();
It may be more difficult if we want to support wake-on-LAN when...
2007 Feb 14
9
DomU crash during migration when suspending source domain
...0
[<c01156f6>] do_page_fault+0x3c6/0x8b1
[<c0105067>] error_code+0x2b/0x30
[<c010e3ba>] cache_remove_dev+0x2a/0x60
[<c010e425>] cacheinfo_cpu_callback+0x35/0x40
[<c012fae8>] notifier_call_chain+0x18/0x40
[<c013b889>] cpu_down+0x139/0x260
[<c028bc9f>] smp_suspend+0x7f/0x100
[<c028ca80>] __do_suspend+0x40/0x180
[<c0136a06>] kthread+0x96/0xe0
[<c0102e95>] kernel_thread_helper+0x5/0x10
Code: 0c 5b 5e 5f 5d c3 8d 74 26 00 8d bc 27 00 00 00 00 55 89 e5 57 56 89 d6 53 89 c3 8d 04 92 8b 14 9d 20 4d 46 c0 8d 04 82 8d 78 10 <8b> 40 10 ba 2...
2007 Jan 30
45
[PATCH] Fix softlockup issue after vcpu hotplug
Stamp softlockup thread earlier before do_timer, because the
latter is the one to actually trigger lock warning for
long-time offline. Or else, I obserevd softlockup warning
easily at manual vcpu hot-remove/plug, or when suspend cancel
into old context.
One point here is to cover both stolen and blocked time to
compare with offline threshold. vcpu hotplug falls into ''stolen''