Re: [Qemu-devel] [RFC][PATCH 05/14 v9] Add API to get memory mapping

2012-03-15 Thread Wen Congyang
At 03/16/2012 02:38 PM, HATAYAMA Daisuke Wrote: > From: Wen Congyang > Subject: [RFC][PATCH 05/14 v9] Add API to get memory mapping > Date: Wed, 14 Mar 2012 10:07:48 +0800 > >> Add API to get all virtual address and physical address mapping. >> If the guest doesn't use paging, the virtual address

Re: [Qemu-devel] [RFC][PATCH 05/14 v9] Add API to get memory mapping

2012-03-15 Thread Wen Congyang
At 03/16/2012 11:52 AM, HATAYAMA Daisuke Wrote: > From: Wen Congyang > Subject: [RFC][PATCH 05/14 v9] Add API to get memory mapping > Date: Wed, 14 Mar 2012 10:07:48 +0800 > >> } >> + >> +int qemu_get_guest_memory_mapping(MemoryMappingList *list) >> +{ >> +CPUState *env; >> +RAMBlock *bl

Re: [Qemu-devel] [RFC][PATCH 05/14 v9] Add API to get memory mapping

2012-03-15 Thread HATAYAMA Daisuke
From: Wen Congyang Subject: [RFC][PATCH 05/14 v9] Add API to get memory mapping Date: Wed, 14 Mar 2012 10:07:48 +0800 > Add API to get all virtual address and physical address mapping. > If the guest doesn't use paging, the virtual address is equal to the phyical > address. The virtual address an

Re: [Qemu-devel] [RFC][PATCH 05/14 v9] Add API to get memory mapping

2012-03-15 Thread HATAYAMA Daisuke
From: Wen Congyang Subject: [RFC][PATCH 05/14 v9] Add API to get memory mapping Date: Wed, 14 Mar 2012 10:07:48 +0800 > } > + > +int qemu_get_guest_memory_mapping(MemoryMappingList *list) > +{ > +CPUState *env; > +RAMBlock *block; > +ram_addr_t offset, length; > +int ret; > +

[Qemu-devel] [RFC][PATCH 05/14 v9] Add API to get memory mapping

2012-03-13 Thread Wen Congyang
Add API to get all virtual address and physical address mapping. If the guest doesn't use paging, the virtual address is equal to the phyical address. The virtual address and physical address mapping is for gdb's user, and it does not include the memory that is not referenced by the page table. So