From: Mark H. <dm...@cf...> - 2002-04-20 13:40:17
|
This patch applies cleanly but the depmod in "make modules_install" fails for every module saying that "local_apic_taskpri" is an unresolved symbol in every module. Any suggestion what I can do to make this patch compile/install so that I can see if it helps me? Thanks and regards -- Mark Hounschell dm...@cf... |
From: William L. I. I. <wl...@ho...> - 2002-04-20 13:43:11
|
On Sat, Apr 20, 2002 at 09:40:56AM -0400, Mark Hounschell wrote: > This patch applies cleanly but the depmod in "make modules_install" > fails for every module saying that "local_apic_taskpri" is an unresolved > symbol in every module. Any suggestion what > I can do to make this patch compile/install so that I can see if it > helps me? > Thanks and regards Sounds like you're missing an EXPORT_SYMBOL(local_apic_taskpri) somewhere. Cheers, Bill |
From: Mark H. <dm...@cf...> - 2002-04-20 13:47:10
|
William Lee Irwin III wrote: > > On Sat, Apr 20, 2002 at 09:40:56AM -0400, Mark Hounschell wrote: > > This patch applies cleanly but the depmod in "make modules_install" > > fails for every module saying that "local_apic_taskpri" is an unresolved > > symbol in every module. Any suggestion what > > I can do to make this patch compile/install so that I can see if it > > helps me? > > Thanks and regards > > Sounds like you're missing an EXPORT_SYMBOL(local_apic_taskpri) somewhere. > > Cheers, > Bill Yes, $grep local_apic_taskpri apic_route-2.4.17.patch +unsigned long local_apic_taskpri; + local_apic_taskpri = APIC_BASE + APIC_TASKPRI; + movl SYMBOL_NAME(local_apic_taskpri),%eax # entering kernel + movl SYMBOL_NAME(local_apic_taskpri),%eax # entering kernel + movl SYMBOL_NAME(local_apic_taskpri),%ecx # entering kernel + movl SYMBOL_NAME(local_apic_taskpri),%eax # exiting kernel + movl SYMBOL_NAME(local_apic_taskpri),%eax # exiting kernel + movl SYMBOL_NAME(local_apic_taskpri),%eax # exiting kernel + movl SYMBOL_NAME(local_apic_taskpri),%eax # returning + movl SYMBOL_NAME(local_apic_taskpri),%eax # entering kernel + movl SYMBOL_NAME(local_apic_taskpri),%eax # entering kernel + "movl local_apic_taskpri, %%eax;" + "movl local_apic_taskpri,%eax\n\t" \ + "movl local_apic_taskpri,%eax\n\t" \ + "movl local_apic_taskpri,%eax\n\t" \ + movl local_apic_taskpri, %%eax + movl local_apic_taskpri, %%eax + movl local_apic_taskpri, %%eax -- Mark Hounschell dm...@cf... |