Greetings QEMUers. Love QEMU - use it every day.
I have noticed a small architectural flaw with QEMU. When passing -cpu=pentium LAPIC is non functional (reads back all zeros). Technically Pentium (P54C and friends) could have an APIC (as could 486 as a matter of fact) - see the Intel MultiProcessor specification : http://www.intel.com/design/pentium/datashts/242016.HTM Perhaps this has been updated in later versions of QEMU, if not I suggest simply adding an "-lapic" type option to QEMU command line options. While most Pentium machines did not have APICs per se, the whole SMP thing took off with classic pentium (p5) - and there are a few systems with LAPIC and IO/APIC support. It's a pedantic point but, worth implementing correctly. Cheers and great work. Bryan
