On 12/5/07, Corey Osgood corey.osgood@gmail.com wrote:
Jun Koi wrote:
Hello,
I am running LinuxBios + ADLO with QEMU. Strangely, biosdecode now outputs nothing.
If I use the original QEMU BIOS, at least biosdecode reports BIOS32 Service Dir + PCI IRQ table + ACPI.
So why LinuxBIOS removes those information?
They simply aren't necessary for QEMU ;) LinuxBIOS doesn't provide BIOS callbacks, hence no BIOS32. There's a PIRQ table in the QEMU directory, but since there are no "real" interrupts, it's not needed, and isn't built by default. And there's no need for power management in a virtual machine, so that's not provided either.
This is not always true. I heard about of some projects (Xen related) which try to do some power management for VMs (so for example they can slow down when the system is on battery). And to do that, the VMs must be aware of the power status of the (physical) system.
Thank you, Jun