Hi, I have some questions about MMU update operation. I add some logging in function *do_mmu_update* (in file /xen/arch/x86/mm.c), and start Windows 7 32 bit HVM guest. After guest started, I look at log and see that MMU update has been called with every page of guest, with *pt_ower = 0* and *pg_owner = 1*. And with every page, MMU update called 2 times. The first time, * page->count_info = 0x8000000000000002* after MMU update, but after that it decrease to *0x8000000000000001* in a different function. At the second time, *page->count_info = 0x8000000000000002* after MMU update, and keep that value forever. So the question is, why domain 0 have a reference to every pages of HVM guest ? And why in the second time of MMU update, count_info doesn't decrease to *0x8000000000000001* ? Thanks & Best Regards. -- Nguyễn Ngọc Anh Student - Course 53 Department of Computer Engineering - School of Information and Communication Technology Hanoi University Of Science And Technology. Mobile: 0973402195 Email: ngocanh198@gmail.com Y!M: pancuro Skype: ngocanh19890