Messages in this thread | | | Date | Tue, 22 Apr 2008 23:25:48 +0200 | From | Pavel Machek <> | Subject | Re: PCI MSI breaks when booting with nosmp |
| |
On Mon 2008-04-21 21:44:34, Andi Kleen wrote: > Pavel Machek wrote: > > On Mon 2008-04-21 20:45:05, Andi Kleen wrote: > >> Jesse Barnes <jbarnes@virtuousgeek.org> writes: > >>> Ok, I see this too on my desktop machine. It looks like we're not getting > >>> interrupts setup correctly in the nosmp case. Still digging through to see > >>> why though... > >> NoSMP disables the io-apic and a lot of modern systems don't work > >> without APIC. > > > > Are you sure? I still boot DOS on very recent boxes, and they seem to > > work. How can PC-compatible machine require an APIC? > > The machine doesn't, but the drivers do. DOS likely doesn't use all > hardware.
Should we be fixing drivers?
Do drivers even know? I'd expect core code in arch/x86 to shield details of interrupt routing from them..
-- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
| |