svn commit: r239321 - head/sys/mips/mips

Alan Cox alc at FreeBSD.org
Thu Aug 16 04:41:16 UTC 2012


Author: alc
Date: Thu Aug 16 04:41:15 2012
New Revision: 239321
URL: http://svn.freebsd.org/changeset/base/239321

Log:
  Eliminate an unused parameter from init_pte_prot().
  
  Eliminate stray whitespace within init_pte_prot().
  
  Eliminate a gratuitous variable initialization from pmap_enter().

Modified:
  head/sys/mips/mips/pmap.c

Modified: head/sys/mips/mips/pmap.c
==============================================================================
--- head/sys/mips/mips/pmap.c	Thu Aug 16 02:35:44 2012	(r239320)
+++ head/sys/mips/mips/pmap.c	Thu Aug 16 04:41:15 2012	(r239321)
@@ -196,7 +196,7 @@ static int _pmap_unwire_pte_hold(pmap_t 
 static vm_page_t pmap_allocpte(pmap_t pmap, vm_offset_t va, int flags);
 static vm_page_t _pmap_allocpte(pmap_t pmap, unsigned ptepindex, int flags);
 static int pmap_unuse_pt(pmap_t, vm_offset_t, pd_entry_t);
-static pt_entry_t init_pte_prot(vm_offset_t va, vm_page_t m, vm_prot_t prot);
+static pt_entry_t init_pte_prot(vm_page_t m, vm_prot_t prot);
 
 #ifdef SMP
 static void pmap_invalidate_page_action(void *arg);
@@ -1973,7 +1973,7 @@ pmap_enter(pmap_t pmap, vm_offset_t va, 
 	pt_entry_t origpte, newpte;
 	pv_entry_t pv;
 	vm_page_t mpte, om;
-	pt_entry_t rw = 0;
+	pt_entry_t rw;
 
 	va &= ~PAGE_MASK;
  	KASSERT(va <= VM_MAX_KERNEL_ADDRESS, ("pmap_enter: toobig"));
@@ -2084,7 +2084,7 @@ pmap_enter(pmap_t pmap, vm_offset_t va, 
 validate:
 	if ((access & VM_PROT_WRITE) != 0)
 		m->md.pv_flags |= PV_TABLE_MOD | PV_TABLE_REF;
-	rw = init_pte_prot(va, m, prot);
+	rw = init_pte_prot(m, prot);
 
 #ifdef PMAP_DEBUG
 	printf("pmap_enter:  va: %p -> pa: %p\n", (void *)va, (void *)pa);
@@ -3297,21 +3297,21 @@ page_is_managed(vm_paddr_t pa)
 }
 
 static pt_entry_t
-init_pte_prot(vm_offset_t va, vm_page_t m, vm_prot_t prot)
+init_pte_prot(vm_page_t m, vm_prot_t prot)
 {
 	pt_entry_t rw;
 
 	if (!(prot & VM_PROT_WRITE))
-		rw =  PTE_V | PTE_RO;
+		rw = PTE_V | PTE_RO;
 	else if ((m->oflags & VPO_UNMANAGED) == 0) {
 		if ((m->md.pv_flags & PV_TABLE_MOD) != 0)
-			rw =  PTE_V | PTE_D;
+			rw = PTE_V | PTE_D;
 		else
 			rw = PTE_V;
 		vm_page_aflag_set(m, PGA_WRITEABLE);
 	} else
 		/* Needn't emulate a modified bit for unmanaged pages. */
-		rw =  PTE_V | PTE_D;
+		rw = PTE_V | PTE_D;
 	return (rw);
 }
 


More information about the svn-src-all mailing list