qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] Moving BIOS tables from SeaBIOS to QEMU


From: Paolo Bonzini
Subject: Re: [Qemu-devel] Moving BIOS tables from SeaBIOS to QEMU
Date: Mon, 25 Feb 2013 13:17:51 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2

Il 25/02/2013 09:51, Gleb Natapov ha scritto:
> > Of these, the only thing I see that could be problematic is the PCI
> > irq assignments (used in mptable) and the PCI region space (used in
> > ACPI DSDT _SB.PCI.CRS).  These are slightly problematic as they
> > currently rely somewhat on the current SeaBIOS pciinit.c bridge/device
> > setup.  However, the mptable irqs is a simple algorithm that could be
> > replicated in QEMU, and it looks to be of dubious value anyway (so
> > could possibly be dropped from the mptable).  Also, the PCI region
> > space does not need to be exact, so a heuristic that just ensured it
> > was large enough should suffice.
>
> Again IIRC there are still OSes that uses mptable to obtain irq
> information. See 928d4dffef5c374.

It should work to use a fixed mptable that overrides interrupts
5/9/10/11, like we do in the MADT.  It doesn't need to be just the
interrupts that are in use.

Paolo



reply via email to

[Prev in Thread] Current Thread [Next in Thread]