Skip site navigation (1)Skip section navigation (2)
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>