On Wed, Dec 05, 2012 at 10:13:57AM +0100, Gerd Hoffmann wrote:
Both hpet and rtc have irq 8 in their ressources, making windows unhappy because of the conflict. Fix this by making rtc check whenever the hpet is present, and claim irq 8 only in case it isn't. So rtc gets irq 8 only in case you start qemu with the -no-hpet switch.
Verified working in both linux (check pnp boot messages) and windows (check rtc ressources in device manager) guests.
I also successfully tested it on SnowLeopard.
--Gabriel