On Sunday, September 12, 2010, Randy Dunlap wrote: > On 09/12/10 10:26, Rafael J. Wysocki wrote: > > On Sunday, September 12, 2010, Randy Dunlap wrote: > >> From: Randy Dunlap <randy.dunlap@xxxxxxxxxx> > >> > >> Fix kconfig unmet dependency warning: > >> > >> warning: (PM_SLEEP_SMP && SMP && (ARCH_SUSPEND_POSSIBLE || ARCH_HIBERNATION_POSSIBLE) && PM_SLEEP) selects HOTPLUG_CPU which has unmet direct dependencies (SMP && HOTPLUG) > >> > >> Signed-off-by: Randy Dunlap <randy.dunlap@xxxxxxxxxx> > >> --- > >> kernel/power/Kconfig | 2 +- > >> 1 file changed, 1 insertion(+), 1 deletion(-) > >> > >> --- linux-next-20100908.orig/kernel/power/Kconfig > >> +++ linux-next-20100908/kernel/power/Kconfig > >> @@ -83,7 +83,7 @@ config PM_TRACE_RTC > >> > >> config PM_SLEEP_SMP > >> bool > >> - depends on SMP > >> + depends on SMP && HOTPLUG > >> depends on ARCH_SUSPEND_POSSIBLE || ARCH_HIBERNATION_POSSIBLE > >> depends on PM_SLEEP > >> select HOTPLUG_CPU > > > > I'm afraid that may cause some people to find that suspend is not compiled in > > to their surprise. > > > > Would it be possible to select both HOTPLUG and HOTPLUG_CPU instead (ie. would > > that work)? > > That appears to work in my testing. I'll ack your patch. > > Acked-by: Randy Dunlap <randy.dunlap@xxxxxxxxxx> OK, thanks! Appended for completness, I'm going to put it into my linux-next branch. Rafael --- From: Rafael J. Wysocki <rjw@xxxxxxx> Subject: PM: Fix unmet dependency warning from kconfig Fix the following build warning: warning: (PM_SLEEP_SMP && SMP && (ARCH_SUSPEND_POSSIBLE || \ ARCH_HIBERNATION_POSSIBLE) && PM_SLEEP) selects HOTPLUG_CPU which \ has unmet direct dependencies (SMP && HOTPLUG) by selecting HOTPLUG along with CPU_HOTPLUG. Signed-off-by: Rafael J. Wysocki <rjw@xxxxxxx> Acked-by: Randy Dunlap <randy.dunlap@xxxxxxxxxx> --- kernel/power/Kconfig | 1 + 1 file changed, 1 insertion(+) Index: linux-2.6/kernel/power/Kconfig =================================================================== --- linux-2.6.orig/kernel/power/Kconfig +++ linux-2.6/kernel/power/Kconfig @@ -86,6 +86,7 @@ config PM_SLEEP_SMP depends on SMP depends on ARCH_SUSPEND_POSSIBLE || ARCH_HIBERNATION_POSSIBLE depends on PM_SLEEP + select HOTPLUG select HOTPLUG_CPU default y _______________________________________________ linux-pm mailing list linux-pm@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linux-foundation.org/mailman/listinfo/linux-pm