qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: G Portokalidis <georgios.portokalidis@gmail.com>
To: qemu-devel@nongnu.org
Subject: [Qemu-devel] Information flow tracking extension for qemu
Date: Mon, 6 Jun 2005 19:10:36 +0200	[thread overview]
Message-ID: <ef73505050606101048b19ef9@mail.gmail.com> (raw)

Hi,
I've started looking at the source code to figure the best way to
write the extension, and I figures out it is best to write it as a new
target CPU based on the i386.

I'm adding some instrumentation code in op.c, which should make things
a bit slower but hopefully not too slow.

There are two points that I'ld like, if possible, to be clarified.

1. The FPU
The FPU has a stack defined in CPU.h, which i guess is used for
private storage by the FPU itself. What is the flow of data between
this stack (stN) and the temporary state variable (FT0 or A0)?
Is the stack data dependent on FT0? Will it ever write data to FT0
without using it as an input before? Is there any other exchange with
other registers or memory directly?

2. The Soft-MMU
I'm having trouble distinguishing where are virtual page addresses
translated to physical addresses. I would like to be able to monitor
the virtual addresses that are being loaded/stored. The right place to
do it seems to be softmmu_header.c or/and softmmu_template.c

Thanx, for the help

                 reply	other threads:[~2005-06-06 17:27 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=ef73505050606101048b19ef9@mail.gmail.com \
    --to=georgios.portokalidis@gmail.com \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).