qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] gen_op_stl_raw_T0_A0 and the softmmu
@ 2009-11-24 18:51 rvn270
  2009-11-24 23:12 ` Laurent Desnogues
  0 siblings, 1 reply; 2+ messages in thread
From: rvn270 @ 2009-11-24 18:51 UTC (permalink / raw)
  To: qemu-devel

Hello everybody,

I am working on a project that extends qemu to track the memory accesses.
All the functions in target-i386/ops_mem.h are instrumented.
Logging the reads work fine, the writes give are troublesome.
The code that I am tracking contains a lot of xor instructions.

I have tracked the generation of an example xorl $0x9432bf80, (%esi) instruction
in target-i386/translate.c. The result of the xorl instruction results in the
generation of op_stl_raw_T0_A0 by gen_op_stl_raw_T0_A0. The op_stl_raw_T0_A0
instruction in instrumented in the ops_mem.h header file but somehow nothing is
logged.

So to conclude,  the reads are logged, but the writes give me some problems.
Is there any documentation regarding to the softmmu and these memory operands.

Kind regards,

Remco

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2009-11-24 23:12 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-11-24 18:51 [Qemu-devel] gen_op_stl_raw_T0_A0 and the softmmu rvn270
2009-11-24 23:12 ` Laurent Desnogues

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).