PERFORCE change 133459 for review
Kip Macy
kmacy at FreeBSD.org
Wed Jan 16 22:08:10 PST 2008
http://perforce.freebsd.org/chv.cgi?CH=133459
Change 133459 by kmacy at pandemonium:kmacy:xen31 on 2008/01/17 06:07:53
remove xen macros from pmap_ptelist functions
Affected files ...
.. //depot/projects/xen31/sys/i386/xen/pmap.c#20 edit
Differences ...
==== //depot/projects/xen31/sys/i386/xen/pmap.c#20 (text+ko) ====
@@ -621,28 +621,19 @@
*head = *pte;
if (*head & PG_V)
panic("pmap_ptelist_alloc: va with PG_V set!");
-#ifdef XEN
- PT_SET_MA(va, (vm_paddr_t)0);
-#else
*pte = 0;
-#endif
return (va);
}
static void
pmap_ptelist_free(vm_offset_t *head, vm_offset_t va)
{
-#ifndef XEN
pt_entry_t *pte;
if (va & PG_V)
panic("pmap_ptelist_free: freeing va with PG_V set!");
-
pte = vtopte(va);
*pte = *head; /* virtual! PG_V is 0 though */
-#else
- PT_SET_MA(va, (vm_paddr_t)*head);
-#endif
*head = va;
}
More information about the p4-projects
mailing list