Bug#390172: Bug still exists in 1.1.1-17
Update:
I inserted a log statement before hw/xfree86/x86emu/decode.c:122 to just
print on the stderr that it was emulating an instruction at a certain
address. The result of running that was that I got a 500MB log file in
seconds, with it executing instructions all over the BIOS. I had 12
million log statements, executing 4214 unique addresses. The most popular
addresses were executed half a million times each.
I thought these BIOSes were meant to just display a quick status message
on the monitor and then poke a few values here and there into memory.
Sounds like something is running away big time.
I can confirm that the graphics card works fine in dual-head with a 32-bit
processor, so I don't think it is the BIOS itself that is stuffing it up.
Any further ideas?
Matthew
--
"To err is human; to really louse things up requires root
privileges." -- Alexander Pope, slightly paraphrased
Reply to: