qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] BUG: fxsave/fxrstor on unaligned address
@ 2007-11-03 14:58 Michal Schulz
  0 siblings, 0 replies; only message in thread
From: Michal Schulz @ 2007-11-03 14:58 UTC (permalink / raw)
  To: qemu-devel


Hello.

According to AMD docs both FXSAVE and FXRSTOR instuctions have to generate GPF 
if the memory operand is not aligned on a 16-byte boundary. Qemu in contrary 
does not generate such exception in this case.

Unfortunatelly, I'm not able to write proper patch since I have no experience 
in hacking qemu code (it has to be most likely fixed in the 
target-i386/translate.c file, around lines 6210-6237).

regards,
M.

-- 
Michal Schulz

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2007-11-03 14:58 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-11-03 14:58 [Qemu-devel] BUG: fxsave/fxrstor on unaligned address Michal Schulz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).