From a test I conducted this week, I observed a problem with the HPET
driver and the E1000
driver when trying to boot Serenity in VirtualBox.
How to reproduce:
build-image-grub.sh
.Chipset
to ICH9
instead of PIIX3
. Run the machine, it should exit with an error. With the Chipset
being set to PIIX3
there's no problem booting Serenity.82540EM
. I booted with the same card type within Archlinux ISO, and I verified that this type corresponds to be PCI 8086:100e
.It is very possible that the QEMU variant of E1000 card is different from the one in VirtualBox (a different model in the E1000 cards' family).
Also, @jcs mentioned a problem with the HPET driver on his Thinkpad x61.
Clearly, we have problems with both of these drivers.
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too