Date: Thu, 17 Jan 2008 06:08:09 GMT From: Kip Macy <kmacy@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 133459 for review Message-ID: <200801170608.m0H689bd051036@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=133459 Change 133459 by kmacy@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; }
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200801170608.m0H689bd051036>