From mboxrd@z Thu Jan 1 00:00:00 1970 From: Randy Dunlap Subject: Re: linux-next: Tree for October 1 (hwmon/pkgtemp) Date: Mon, 11 Oct 2010 10:05:01 -0700 Message-ID: <4CB343BD.9030605@oracle.com> References: <20101001153756.47b52566.sfr@canb.auug.org.au> <20101001154314.9db0062c.randy.dunlap@oracle.com> <20101004184445.GA31377@linux-os.sc.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Return-path: Received: from rcsinet10.oracle.com ([148.87.113.121]:22384 "EHLO rcsinet10.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755541Ab0JKRF3 (ORCPT ); Mon, 11 Oct 2010 13:05:29 -0400 In-Reply-To: <20101004184445.GA31377@linux-os.sc.intel.com> Sender: linux-next-owner@vger.kernel.org List-ID: To: Fenghua Yu Cc: Stephen Rothwell , "linux-next@vger.kernel.org" , LKML On 10/04/10 11:44, Fenghua Yu wrote: > On Fri, Oct 01, 2010 at 03:43:14PM -0700, Randy Dunlap wrote: >> On Fri, 1 Oct 2010 15:37:56 +1000 Stephen Rothwell wrote: >> >>> Hi all, >>> >>> Changes since 20100930: >> >> >> drivers/hwmon/pkgtemp.c:356: error: implicit declaration of function 'cpu_core_mask' >> >> CONFIG_SMP is not set. >> >> config is attached. >> > > From: Fenghua Yu > Date: Mon, 4 Oct 2010 11:00:36 -0700 > Subject: [PATCH] hwmon (pkgtemp): Fix build failure for UP > > This fix is only a workaround. Another fix is to add #ifdef CONFIG_SMP around > cpu_core_mask. But the code will not be cleaner than this fix. This fix is > similar to coretemp in commit fff2017354a3a9906862aabbf2a1cae5b4330e40. > > For a real fix, cpu_core_mask() should be defined in UP include code, eg in > linux/smp.h, and asm/smp.h should not be included directly. This fix is > currently not possible because asm/smp.h define cpu_core_mask() unconditionally > and is included directly from many source files. > > In the long run, both cpu_sibling_mask and cpu_core_mask will be defined in UP > and this workaround and the workaround in coretemp can be removed. > > Reported-by: Randy Dunlap > Signed-off-by: Fenghua Yu > Cc: Stephen Rothwell > Cc: Ingo Molnar > Cc: Guenter Roeck Acked-by: Randy Dunlap Thanks. > --- > drivers/hwmon/pkgtemp.c | 1 + > 1 files changed, 1 insertions(+), 0 deletions(-) > > diff --git a/drivers/hwmon/pkgtemp.c b/drivers/hwmon/pkgtemp.c > index c9f652d..36d96c7 100644 > --- a/drivers/hwmon/pkgtemp.c > +++ b/drivers/hwmon/pkgtemp.c > @@ -32,6 +32,7 @@ > #include > #include > #include > +#include > #include > #include > -- ~Randy *** Remember to use Documentation/SubmitChecklist when testing your code ***