search for: shadow_mode_translate

Displaying 8 results from an estimated 8 matches for "shadow_mode_translate".

2008 May 30
2
relationship of the auto_translated_physmap feature and the shadow_mode_translate mode of domain
2006 Dec 15
5
[XENOPROFILE] Xenoprof passive profiling broken under cs 13062
Renato, If one creates an HVM domain (say domain 1) and then does echo 1 > /dev/oprofile/passive_domains one then gets the following on the Xen serial console: (XEN) xenoprof.c:143:d0 xenoprof/x86 with autotranslated mode enabledisn''t supported yet (XEN) xenoprof.c:143:d0 xenoprof/x86 with autotranslated mode enabledisn''t supported yet (XEN) xenoprof.c:143:d0
2005 Mar 14
4
[patch/unstable] page table cleanups
...assumes ed == current, so why pass ed? static inline void __shadow_get_l2e( - struct exec_domain *ed, unsigned long va, unsigned long *sl2e) + struct exec_domain *ed, unsigned long va, l2_pgentry_t *sl2e) { if ( !likely(shadow_mode_enabled(ed->domain)) ) BUG(); if ( shadow_mode_translate(ed->domain) ) - *sl2e = l2_pgentry_val( - ed->arch.shadow_vtable[l2_table_offset(va)]); + *sl2e = ed->arch.shadow_vtable[l2_table_offset(va)]; else - *sl2e = l2_pgentry_val( - shadow_linear_l2_table[l2_table_offset(va)]); + *s...
2007 Apr 03
7
question about memory auto-translate and paravirtual and no pseudophysical overlay
...and the meaning about them,but I am confused about the different memory-management modes as follows * This scheme provides consistent function and variable names even when * different guests are running in different memory-management modes. * 1. A guest running in auto-translated mode (e.g., shadow_mode_translate()) * will have gpfn == gmfn and gmfn != mfn. * 2. A paravirtualised x86 guest will have gpfn != gmfn and gmfn == mfn. * 3. A paravirtualised guest with no pseudophysical overlay will have * gpfn == gpmfn == mfn. * what is the meaning about auto-translated mode,is it not the same with p...
2009 Apr 22
7
Consult some concepts about shadow paging mechanism
Dear All: I am pretty new to xen-devel, please correct me in the following. Assume we have the following terms GPT: guest page table SPT: shadow page table (Question a) When guest OS is running, is it always using SPT for address translation? If it is the case, how does guest OS refer and modify its own GPT content? It seems that there is a page table entry in SPT for the GPT page. (Question
2006 Aug 31
5
x86-64''s paging_init()
While adding code to create the compatibility p2m table mappings it seemed to me that the creation of the native ones is restricted to memory below the 512G boundary - otherwise, additional L2 tables would need to be allocated (currently other memory following the one L2 page getting allocated would be blindly overwritten). While I realize that machines this big aren''t likely to be
2007 Mar 15
12
performance counters
In order to be meaningful and usable together with other measuring methods, their use in my opinion should impose as little overhead as possible. With that, I wonder why per-cpu counters use atomic operations. Thanks, Jan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
2007 Jul 02
3
Walking an HVM''s shadow page tables and other memory management questions.
Hello, I''m new to Xen and especially to the hypervisor code. I''m working off a 3.0.4.1 base and have the following questions regarding the memory management code for an x86, 32-bit platform (capable of supporting PAE). I''m doing some research into providing grant table hypercall support from a Windows 2003 HVM. I have made all the necessary changes to allow the