[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] QEMU Memory subsystem
From: |
Lluís Vilanova |
Subject: |
Re: [Qemu-devel] QEMU Memory subsystem |
Date: |
Fri, 21 Jun 2013 18:16:48 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) |
Basim Baig writes:
> Hello,
> I am currently working on a project where I aim to log every memory access
> made
> by a virtual machine running inside of QEMU (for analyzing kernel behavior).
> My
> initial approach is to possibly hook into the QEMU mmu implementation and find
> the place where the guest->host page translation or lookup is done. In this
> way
> I can know any pages accessed by the guest (This is only the first level.
> Eventually I would want to get logging at pointer granularity). I have been
> reading through the source code and online documentations for a week now to
> get
> a general sense of the qemu internals and codebase.
> I just wanted some advice on what direction I should head to (or who I can
> talk
> to) If I really want to get into depth of how I can make significant changes
> to
> qemu memory management and mmu subsystem.
This might provide what you're asking (event 'vmem'):
https://projects.gso.ac.upc.edu/projects/qemu-dbi/wiki
Lluis
--
"And it's much the same thing with knowledge, for whenever you learn
something new, the whole world becomes that much richer."
-- The Princess of Pure Reason, as told by Norton Juster in The Phantom
Tollbooth