lkml.org 
[lkml]   [2003]   [Jun]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: compile error in drivers/perfctr/x86.c (Re: 2..5.73-osdl2)
Ed L Cashin writes:
> On Wed, Jun 25, 2003 at 05:40:48PM -0700, Stephen Hemminger wrote:
> > http://developer.osdl.org/shemminger/patches/patch-2.5.73-osdl2.bz2
>
> Hi. I'm getting a compile error:
>
> CC drivers/perfctr/x86_setup.o
> CC drivers/perfctr/x86.o
> drivers/perfctr/x86.c: In function `unregister_nmi_pmdev':
> drivers/perfctr/x86.c:1484: `nmi_pmdev' undeclared (first use in this function)
> drivers/perfctr/x86.c:1484: (Each undeclared identifier is reported only once
> drivers/perfctr/x86.c:1484: for each function it appears in.)
> drivers/perfctr/x86.c:1485: warning: implicit declaration of function `apic_pm_unregister'
> drivers/perfctr/x86.c: In function `x86_pm_init':
> drivers/perfctr/x86.c:1500: warning: implicit declaration of function `apic_pm_register'
> drivers/perfctr/x86.c:1500: warning: assignment makes pointer from integer without a cast
> make[2]: *** [drivers/perfctr/x86.o] Error 1
> make[1]: *** [drivers/perfctr] Error 2
> make: *** [drivers] Error 2

It looks a lot like OSDL includes an old obsolete version of perfctr.
The PM code you're getting errors in is for kernels older than 2.5.68.
The current release of perfctr knows that current 2.5 kernels use the
driver model for local APIC and NMI watchdog power management.

Unfortunately, the -osdl kernel announcements don't state _which_ release
of perfctr they're including. I was assuming they got new releases off
the download site on a regular basis, but perhaps they don't.

/Mikael
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:36    [W:0.036 / U:0.020 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site