Messages in this thread | | | Date | Sun, 21 Nov 2010 14:02:51 +0800 | From | Américo Wang <> | Subject | Re: [patch] x86: avoid unnecessary smp alternatives switch during suspend/resume |
| |
On Fri, Nov 19, 2010 at 04:09:24PM -0800, Suresh Siddha wrote: >During suspend, we disable all the non boot cpus. And during resume we bring >them all back again. So no need to do alternatives_smp_switch() in between. > >This speeds up both suspend and resume paths. > >Signed-off-by: Suresh Siddha <suresh.b.siddha@intel.com>
This is a cool idea!
The patch looks good for me, just note that kexec also calls disable_nonboot_cpus(), so the name 'pm_sleep_smp' is a bit confused. ;)
Reviewed-by: WANG Cong <xiyou.wangcong@gmail.com>
Thanks!
-- Live like a child, think like the god.
| |