FYI,

Just following up on my crash issue from a couple weeks ago. It appears that disabling the local APIC in the kernel fixed my crash. I have a complete dump of the console messages before the crash and two kernel config files attached. The only difference in the config files is the APIC settings.

My test system is an older PII 350MHz with 512M. The vanilla kernel boots fine with APIC support enabled, but when the Xenomai patches are applied I get the crash.

Also, this may be in the release notes but I wanted to mention it anyway. I noticed that the valid return values for an RTDM interrupt handler have changed between Xenomai 2.0 and 2.1. I have a driver I wrote in 2.0.92 that fails to compile under 2.1. It looks like the valid return code have changed as follows:

Xenomai 2.0.92
RTDM_IRQ_PROPAGATE
RTDM_IRQ_ENABLE

Xenomai 2.1
RTDM_IRQ_NONE
RTDM_IRQ_HANDLED

When an interrupt handler now returns RTDM_IRQ_HANDLED I assume it will be re-enabled, is this true?

Thanks
Sean

Philippe Gerum wrote:
Sean McGranaghan wrote:
Hello all,

I just tried to build Xenomai 2.1-rc4 with a 2.6.15.4 kernel. I am getting an oops message on startup. The last function in the stack trace is xnpod_get_time(). Has anyone else seen this? I am guessing I have a kernel configuration issue, but all my config options match a working configuration from Xenomai 2.0.92. Any help is appreciated.


Sending both the stack trace and the configuration file would likely help.

Thanks,
Sean


------------------------------------------------------------------------

_______________________________________________
Xenomai-help mailing list
Xenomai-help@domain.hid
https://mail.gna.org/listinfo/xenomai-help