|
From: | Shiva |
Subject: | [Qemu-discuss] Print Memory Address Range |
Date: | Thu, 30 Oct 2014 15:32:42 -0400 |
Hello I am new to qemu development. I wanted to print the corresponding addresses involved when a memory has been assigned to a virtual machine. For example, when i invoke the following command qemu-system-i386 ubuntu.img -m 1G I need to be able to print the virtual addresses and physical addresses involved. Like above 1G memory involved: Guest Virtual Addr = 0x12345678..to 0x87654321.. Guest Physical Addr = 0x23456781..to 0x74536733..(This is the one that gets mapped to host virtual memory if my understanding is right). Note: Above numbers are just for explanation. When I looked into the source code of qemu, I see that this size whatever we are mentioning in the command here is assigned as a part of |ram_addr_t| block. But I am not able to find as how to proceed to find the corresponding addresses for this size. Once I find the addresses, I need to perform the encryption of the contents present at this location. Kindly help me in this regard at the earliest. |
[Prev in Thread] | Current Thread | [Next in Thread] |