On 05/11/2011 05:06 PM, Jan Kiszka wrote:
> > I doubt it. A 64-bit BAR would be configured as 32-bit on an older > BIOS, no? > > I'd guess 64-bit BARs are only needed for large BARs. > The BIOS can't configure the bars to 64 bit as it does not know which type of OS (32 or 64 bits) is going to pick them up.
If it's a really large BAR, it has no choice. BTW, a 32-bit OS can handle 64-bit BARs, all it needs is PAE or PSE-36.
But maybe 64-bit Windows reconfigures the bars before it starts the driver. Would we support this?
Yes. qemu doesn't know if it's the BIOS reprogramming the BARs or the OS. Of course unmap+remap is not a heavily tested code path.
-- error compiling committee.c: too many arguments to function -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html