Re: kernel BUG at arch/x86/kernel/io_apic_64.c:357!

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Eric W. Biederman
Date: Tuesday, July 29, 2008 - 5:01 pm

Jeremy Fitzhardinge <jeremy@goop.org> writes:


Uh....  I'm not certain this applies.


Yes. x86_32 needs work to get cleaned up.

The architecture on x86_64 is as follows.

We have interrupt sources:  GSIs in the case of acpi.
We have linux interupts:  something with an irq number.

Vectors are an internal implementation detail.

I don't know if your event channels more closely resemble interrupt sources or internal
implementation details.  If they are an implementation detail that interrupt sources
just flow through we should hide them like we do vectors.  If event channels actually are
the sources of interrupts we should do something different.


Generally easy except for the disparate methods of catching interrupts.


Well with iommus starting to show up in our irq paths it looks we are going to get
a lot of diversity.

Eric

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
kernel BUG at arch/x86/kernel/io_apic_64.c:357!, Dhaval Giani, (Tue Jul 29, 9:09 am)
Re: kernel BUG at arch/x86/kernel/io_apic_64.c:357!, Yinghai Lu, (Tue Jul 29, 11:35 am)
Re: kernel BUG at arch/x86/kernel/io_apic_64.c:357!, Yinghai Lu, (Tue Jul 29, 12:20 pm)
Re: kernel BUG at arch/x86/kernel/io_apic_64.c:357!, Eric W. Biederman, (Tue Jul 29, 1:14 pm)
Re: kernel BUG at arch/x86/kernel/io_apic_64.c:357!, Dhaval Giani, (Tue Jul 29, 1:21 pm)
Re: kernel BUG at arch/x86/kernel/io_apic_64.c:357!, Yinghai Lu, (Tue Jul 29, 1:37 pm)
Re: kernel BUG at arch/x86/kernel/io_apic_64.c:357!, Mike Travis, (Tue Jul 29, 3:17 pm)
Re: kernel BUG at arch/x86/kernel/io_apic_64.c:357!, Yinghai Lu, (Tue Jul 29, 3:21 pm)
Re: kernel BUG at arch/x86/kernel/io_apic_64.c:357!, Eric W. Biederman, (Tue Jul 29, 4:12 pm)
Re: kernel BUG at arch/x86/kernel/io_apic_64.c:357!, Eric W. Biederman, (Tue Jul 29, 4:12 pm)
Re: kernel BUG at arch/x86/kernel/io_apic_64.c:357!, Jeremy Fitzhardinge, (Tue Jul 29, 4:42 pm)
Re: kernel BUG at arch/x86/kernel/io_apic_64.c:357!, Eric W. Biederman, (Tue Jul 29, 5:01 pm)
Re: kernel BUG at arch/x86/kernel/io_apic_64.c:357!, Jeremy Fitzhardinge, (Tue Jul 29, 5:50 pm)
Re: kernel BUG at arch/x86/kernel/io_apic_64.c:357!, Eric W. Biederman, (Tue Jul 29, 6:29 pm)
Re: kernel BUG at arch/x86/kernel/io_apic_64.c:357!, Eric W. Biederman, (Tue Jul 29, 6:36 pm)
Re: kernel BUG at arch/x86/kernel/io_apic_64.c:357!, Jeremy Fitzhardinge, (Fri Aug 1, 10:48 am)