Hi,
Latest seabios master has trouble with interrupts. Running qemu 1.0, Fedora 16 (linux kernel 3.1) as guest. Linux ends up disabling both IRQ 10 and 11. Device drivers seem to miss interrupts:
ehci_hcd 0000:00:1d.7: Unlink after no-IRQ? Controller is probably using the wrong IRQ.
Bisecting points to this commit:
commit a65f417c8430ce6781cbbfe84381a97d60628d81 Author: Kevin O'Connor kevin@koconnor.net Date: Sun Sep 25 23:08:58 2011 -0400
Consolidate DSDT copy-and-paste PCI IRQ code into method calls.
Use method calls in LNK[ABCDS] object methods - this reduces the cut-and-paste code. It also makes it simpler and the object size smaller.
Signed-off-by: Kevin O'Connor kevin@koconnor.net
Ideas anyone?
thanks, Gerd