[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] linux: Use old-mode of save/restore for uniproc guests (it's faster).
# HG changeset patch # User kfraser@xxxxxxxxxxxxxxxxxxxxx # Date 1172851222 0 # Node ID 1fb5ae0ee4532bcbf4f1e5942efa4e3dcf098640 # Parent 1061c7bff38f3e6e66fee96c407977ad55b3f2f2 linux: Use old-mode of save/restore for uniproc guests (it's faster). Signed-off-by: Keir Fraser <keir@xxxxxxxxxxxxx> --- linux-2.6-xen-sparse/drivers/xen/core/machine_reboot.c | 4 ++++ 1 files changed, 4 insertions(+) diff -r 1061c7bff38f -r 1fb5ae0ee453 linux-2.6-xen-sparse/drivers/xen/core/machine_reboot.c --- a/linux-2.6-xen-sparse/drivers/xen/core/machine_reboot.c Fri Mar 02 15:59:12 2007 +0000 +++ b/linux-2.6-xen-sparse/drivers/xen/core/machine_reboot.c Fri Mar 02 16:00:22 2007 +0000 @@ -210,6 +210,10 @@ int __xen_suspend(int fast_suspend) } #endif + /* If we are definitely UP then 'slow mode' is actually faster. */ + if (num_possible_cpus() == 1) + fast_suspend = 0; + if (fast_suspend) { xenbus_suspend(); err = stop_machine_run(take_machine_down, &fast_suspend, 0); _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |