search for: __shadow_status

Displaying 3 results from an estimated 3 matches for "__shadow_status".

2006 Feb 09
11
X86_64 "assert" when booting 64-bit image.
...000810 (XEN) 0000000057b72101 00000008001e3df8 0000000057b72103 ffff8300001e3d58 (XEN) ffff83000fa56808 00000001001811d2 0000000000000000 ffff830000fd0080 (XEN) ffff8300001e3d58 ffff830000190aec ffff800000000808 ffff830000fd0080 (XEN) Xen call trace: (XEN) [<ffff830000185ab8>] __shadow_status+0x2f0/0x31e (XEN) [<ffff83000019000f>] entry_propagate_from_guest+0x97/0xe6 (XEN) [<ffff83000018bea1>] validate_entry_change+0x41/0x125 (XEN) [<ffff830000187d43>] resync_all+0x5e3/0x86c (XEN) [<ffff8300001881ef>] sync_all+0x223/0x29d (XEN) [<ffff830000190ae...
2005 Mar 14
4
[patch/unstable] page table cleanups
...e; + l2_pgentry_t gl2e, sl2e; + unsigned long gl1pfn, sl1mfn, sl1ss; struct pfn_info *sl1mfn_info; int i; __guest_get_l2e(ed, va, &gl2e); - gl1pfn = gl2e >> PAGE_SHIFT; + gl1pfn = l2_pgentry_val(gl2e) >> PAGE_SHIFT; sl1ss = __shadow_status(d, gl1pfn); if ( !(sl1ss & PSH_shadowed) ) @@ -561,10 +563,10 @@ static void shadow_map_l1_into_current_l __guest_set_l2e(ed, va, gl2e); __shadow_set_l2e(ed, va, sl2e); - gpl1e = (unsigned long *) &(linear_pg_table[ + gpl1e = &(linear_pg_table[...
2005 Jun 30
0
[PATCH][10/10] Use copy_from_user when accessing guest_pt
...Arun Sharma <arun.sharma@intel.com> diff -r 2d289d7ab961 -r d0eccea63a24 xen/arch/x86/shadow.c --- a/xen/arch/x86/shadow.c Thu Jun 30 05:26:09 2005 +++ b/xen/arch/x86/shadow.c Thu Jun 30 05:26:24 2005 @@ -1906,7 +1906,7 @@ unsigned long gpfn, unsigned index) { unsigned long smfn = __shadow_status(d, gpfn, PGT_snapshot); - l1_pgentry_t *snapshot; // could be L1s or L2s or ... + l1_pgentry_t *snapshot, gpte; // could be L1s or L2s or ... int entries_match; perfc_incrc(snapshot_entry_matches_calls); @@ -1916,10 +1916,14 @@ snapshot = map_domain_page(smfn); + if (_...