Hi Philippe, I patched the create_irq() function to start the search for unused interrupts not at NR_IRQS -1 but from 127. And this seems actually to work. It looks like the right track! That means, that actually the large IRQ numbers are conflicting with the system interrupts. However, I wonder why this works with a non-adeos-patched kernel...
Regards Mathias > > No, the trampoline code in entry.S passes us an irq actually. But there > is indeed a vector:irq mapping issue with IRQ numbers greater than 206, > which still badly conflict with system IRQs (MSI causes high numbered > IRQs to be allocated). I'm working on a patch. More later. > -- Mathias Koehrer [EMAIL PROTECTED] Viel oder wenig? Schnell oder langsam? Unbegrenzt surfen + telefonieren ohne Zeit- und Volumenbegrenzung? DAS TOP ANGEBOT JETZT bei Arcor: günstig und schnell mit DSL - das All-Inclusive-Paket für clevere Doppel-Sparer, nur 39,85 inkl. DSL- und ISDN-Grundgebühr! http://www.arcor.de/rd/emf-dsl-2 _______________________________________________ Xenomai-help mailing list [email protected] https://mail.gna.org/listinfo/xenomai-help
