qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] Which functions writes to memory?
@ 2010-04-16  5:56 Jun Koi
  2010-04-16  6:17 ` malc
  0 siblings, 1 reply; 6+ messages in thread
From: Jun Koi @ 2010-04-16  5:56 UTC (permalink / raw)
  To: qemu-devel

Hi,

I am writing a small tool to trace all the activities that write to an
area of (virtual) memory in Qemu.
I am currently doing that by putting my code at the top of the below
macro in softmmu_header.h

static inline void glue(glue(st, SUFFIX), MEMSUFFIX)....

However, it seems I still miss some written events: in some occasions,
I believe that Qemu has another code writing data to memory, which
happens even before this macro.
Is it true that elsewhere, Qemu also writes into memory besides using
above function?

The memory area I am tracking for written events belong to normal area
in OS kernel, where usually only normal code (kernel, not something
like SMM handler)  write to.

Thanks a lot,
Jun

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

end of thread, other threads:[~2010-04-16  8:49 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-04-16  5:56 [Qemu-devel] Which functions writes to memory? Jun Koi
2010-04-16  6:17 ` malc
2010-04-16  6:38   ` Jun Koi
2010-04-16  6:50     ` malc
2010-04-16  6:59       ` Jun Koi
2010-04-16  8:15         ` malc

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