[Qemu-devel] Guest memory mapping in Qemu

2010-03-24 Thread Michael T
Hello, This is an idle question in the sense that, much as I would like to, I know for a fact that I won't have the time to look at implementing this. I'm not expecting other people to seriously look at doing it either, but I would be interested on your thoughts. If the technical

Re: [Qemu-devel] Guest memory mapping in Qemu

2010-03-24 Thread Paul Brook
If the technical documentation at http://www.usenix.org/publications/library/proceedings/usenix05/tech/freeni x/full_papers/bellard/bellard_html/index.html is still valid (I think it is), Qemu has two modes of handling access to guest memory - system emulation, in which an entire guest

RE: [Qemu-devel] Guest memory mapping in Qemu

2010-03-24 Thread Michael T
I was wondering whether something in-between would also be feasible. That is, chunks of guest address space (say 4MB chunks for the sake of the argument) are mmapped into the address space of the Qemu process on the host, and when an access to guest memory is made, there is an initial check