[SeaBIOS] IRQ issues

Gerd Hoffmann kraxel at goldbach.in-berlin.de
Tue Dec 13 13:44:04 CET 2011


  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 at 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 at koconnor.net>

Ideas anyone?

thanks,
  Gerd



More information about the SeaBIOS mailing list