Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Mar 2002 15:16:14 -0800 (PST)
From:      Jake Burkholder <jake@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 8186 for review
Message-ID:  <200203212316.g2LNGEo99462@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://people.freebsd.org/~peter/p4db/chv.cgi?CH=8186

Change 8186 by jake@jake_sparc64 on 2002/03/21 15:15:40

	Remove invalid assertions.

Affected files ...

... //depot/projects/sparc64/sys/sparc64/sparc64/pmap.c#79 edit

Differences ...

==== //depot/projects/sparc64/sys/sparc64/sparc64/pmap.c#79 (text+ko) ====

@@ -1411,9 +1411,6 @@
 	CTR4(KTR_PMAP, "pmap_protect: ctx=%#lx sva=%#lx eva=%#lx prot=%#lx",
 	    pm->pm_context[PCPU_GET(cpuid)], sva, eva, prot);
 
-	KASSERT(pm == &curproc->p_vmspace->vm_pmap || pm == kernel_pmap,
-	    ("pmap_protect: non current pmap"));
-
 	if ((prot & VM_PROT_READ) == VM_PROT_NONE) {
 		pmap_remove(pm, sva, eva);
 		return;
@@ -1601,16 +1598,12 @@
 pmap_object_init_pt(pmap_t pm, vm_offset_t addr, vm_object_t object,
 		    vm_pindex_t pindex, vm_size_t size, int limit)
 {
-	KASSERT(pm == &curproc->p_vmspace->vm_pmap || pm == kernel_pmap,
-	    ("pmap_object_init_pt: non current pmap"));
 	/* XXX */
 }
 
 void
 pmap_prefault(pmap_t pm, vm_offset_t va, vm_map_entry_t entry)
 {
-	KASSERT(pm == &curproc->p_vmspace->vm_pmap || pm == kernel_pmap,
-	    ("pmap_prefault: non current pmap"));
 	/* XXX */
 }
 
@@ -1833,8 +1826,6 @@
 	pv_entry_t pv;
 	vm_page_t m;
 
-	KASSERT(pm == &curproc->p_vmspace->vm_pmap || pm == kernel_pmap,
-	    ("pmap_remove_pages: non current pmap"));
 	npv = NULL;
 	for (pv = TAILQ_FIRST(&pm->pm_pvlist); pv != NULL; pv = npv) {
 		npv = TAILQ_NEXT(pv, pv_plist);

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe p4-projects" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200203212316.g2LNGEo99462>