Zachary Amsden wrote:
Do you have a sample bootsector that does this? I would very much
like to try booting it rather than writing a mock-up which may or may
not exhibit the same behavior. .iso, floppy images greatly would help.
The very good news is that I should be able to tell you exactly why
the exception occurs. My first thought was perhaps a GDT foul-up
resulted in a read-only code segment, and mov %cs:(a000) was faulting
or something like that, but this is a total stab in the dark.
The reported bug is that *reads* fail, while writes succeed. I can't
think of any way you could manage that easily.
J
_______________________________________________
Virtualization mailing list
Virtualization@xxxxxxxxxxxxxxxxxxxxxxxxxx
https://lists.linux-foundation.org/mailman/listinfo/virtualization