#7692: Haiku Crashes in Qemu with Pentium 1, 2 or 3 CPU models -----------------------------+---------------------------- Reporter: tonestone57 | Owner: mmlr Type: bug | Status: assigned Priority: normal | Milestone: R1 Component: System/Kernel | Version: R1/Development Resolution: | Keywords: Blocked By: | Blocking: 7665 Has a Patch: 0 | Platform: x86 -----------------------------+---------------------------- Changes (by mmlr): * status: new => assigned * owner: axeld => mmlr Comment: The reason is rather simple: QEMU just unsets the APIC support bit in the CPU ID features but still emulates the actual APIC and IO-APIC hardware. Also the ACPI tables still include the full APIC info, which I'd classify as a QEMU bug (since it describes local APICs that wouldn't actually be present on the CPU if it didn't support local APICs). In any case, the local APIC init (or enumeration) should check the CPU features for the APIC feature before moving on. I'll look into that. -- Ticket URL: <http://dev.haiku-os.org/ticket/7692#comment:3> Haiku <http://dev.haiku-os.org> Haiku - the operating system.