[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-devel] accessing domain's page contents from hypervisor
> I was trying to read the contents of a domain's L1 page table > page from hypervisor. > The system reboots whenever I dereference the contents of a page. > I use the map_domain_mem and unmap_domain_mem functions > before and after I dereference it. > Any suggestions on the possible reasons would be really helpful. map_domain_mem takes a machine address Ian > /*----------------------code---start------------------------------*/ > unsigned long * pg; > int i; > list_for_each_entry(page, &d->page_list, list) > { > if ( (page->u.inuse.type_info & PGT_type_mask) == > PGT_l1_page_table){ > > pg = (unsigned long *) map_domain_mem(domain_id); > for(i=0; i<1024; i++) { > if( ( pg != NULL) && (pg[i] & 0x00000041) ) > count++; > } > } > unmap_domain_mem(pg); > } > /*----------------------code---end------------------------------*/ > > _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |