All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-core] possible future conflict w LOCAL_APIC
@ 2006-09-28 23:19 Jim Cromie
  2006-09-29 11:12 ` Jan Kiszka
  2006-09-30 15:03 ` Philippe Gerum
  0 siblings, 2 replies; 8+ messages in thread
From: Jim Cromie @ 2006-09-28 23:19 UTC (permalink / raw)
  To: xenomai-core

hi guys,

I encountered this error building 18-mm2 with a .config Ive been
using with xenomai since I started.  


> arch/i386/kernel/built-in.o(.text+0x34f1): In function `do_nmi':
> arch/i386/kernel/traps.c:752: undefined reference to 
> `panic_on_unrecovered_nmi'
> arch/i386/kernel/built-in.o(.text+0x3564):arch/i386/kernel/traps.c:712: 
> undefined reference to `panic_on_unrecovered_nmi'
> 
> 
> $ grep nmi arch/i386/kernel/Makefile
> obj-$(CONFIG_X86_LOCAL_APIC)    += apic.o nmi.o
> 
> which I dont have enabled.


Will fix.

BTW I was planning to make LOCAL_APIC unconditional on i386 too like on x86-64.
There is basically no reason ever to disable it, and the bug work around
for buggy BIOS one can be done at runtime. Overall the #ifdef / compile breakage
ratio vs saved code on disabled APIC code is definitely unbalanced.

-Andi



This looks like it may become a problem:

Q: The kernel message log says:
   "Xenomai: Local APIC absent or disabled!
    Disable APIC support or pass "lapic" as bootparam."

A: Xenomai sends this message if the kernel configuration Xenomai was
   compiled against enables the local APIC support
   (CONFIG_X86_LOCAL_APIC), but the processor status gathered at boot
   time by the kernel says that no local APIC support is available.
   There are two options for fixing this issue:

   o either your CPU really has _no_ local APIC hw, then you need to
     rebuild a kernel with LAPIC support disabled, before rebuilding
     Xenomai against the latter;



Is this something fundamental or merely inconvenient ?





^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2007-02-23  8:46 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-09-28 23:19 [Xenomai-core] possible future conflict w LOCAL_APIC Jim Cromie
2006-09-29 11:12 ` Jan Kiszka
2006-09-30 15:03 ` Philippe Gerum
2006-10-03 17:52   ` Jim Cromie
2007-02-22 17:01     ` Jan Rüdiger
2007-02-22 17:12       ` Jan Kiszka
     [not found]         ` <45DDD478.7070403@domain.hid>
2007-02-23  8:33           ` [Xenomai-help] " Jan Kiszka
2007-02-23  8:46             ` Jan Rüdiger

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.