Module Name: src Committed By: skrll Date: Sat Mar 13 17:14:12 UTC 2021
Modified Files: src/sys/arch/mips/include: pcb.h src/sys/arch/mips/mips: trap.c src/sys/uvm/pmap: pmap.c Log Message: s/pfi_faultpte/&p/ for consistency with arm / other uses of ptep To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/arch/mips/include/pcb.h cvs rdiff -u -r1.257 -r1.258 src/sys/arch/mips/mips/trap.c cvs rdiff -u -r1.59 -r1.60 src/sys/uvm/pmap/pmap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/mips/include/pcb.h diff -u src/sys/arch/mips/include/pcb.h:1.27 src/sys/arch/mips/include/pcb.h:1.28 --- src/sys/arch/mips/include/pcb.h:1.27 Sat Sep 26 04:31:53 2020 +++ src/sys/arch/mips/include/pcb.h Sat Mar 13 17:14:11 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: pcb.h,v 1.27 2020/09/26 04:31:53 simonb Exp $ */ +/* $NetBSD: pcb.h,v 1.28 2021/03/13 17:14:11 skrll Exp $ */ /* * Copyright (c) 1988 University of Utah. @@ -45,7 +45,7 @@ #include <mips/reg.h> struct pcb_faultinfo { - void *pfi_faultpte; + void *pfi_faultptep; vaddr_t pfi_faultaddr; u_int pfi_repeats; pid_t pfi_lastpid; Index: src/sys/arch/mips/mips/trap.c diff -u src/sys/arch/mips/mips/trap.c:1.257 src/sys/arch/mips/mips/trap.c:1.258 --- src/sys/arch/mips/mips/trap.c:1.257 Sun Mar 7 15:10:05 2021 +++ src/sys/arch/mips/mips/trap.c Sat Mar 13 17:14:11 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: trap.c,v 1.257 2021/03/07 15:10:05 christos Exp $ */ +/* $NetBSD: trap.c,v 1.258 2021/03/13 17:14:11 skrll Exp $ */ /* * Copyright (c) 1988 University of Utah. @@ -39,7 +39,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: trap.c,v 1.257 2021/03/07 15:10:05 christos Exp $"); +__KERNEL_RCSID(0, "$NetBSD: trap.c,v 1.258 2021/03/13 17:14:11 skrll Exp $"); #include "opt_cputype.h" /* which mips CPU levels do we support? */ #include "opt_ddb.h" @@ -383,7 +383,7 @@ trap(uint32_t status, uint32_t cause, va if (p->p_pid == pfi->pfi_lastpid && va == pfi->pfi_faultaddr) { if (++pfi->pfi_repeats > 4) { tlb_asid_t asid = tlb_get_asid(); - pt_entry_t *ptep = pfi->pfi_faultpte; + pt_entry_t *ptep = pfi->pfi_faultptep; printf("trap: fault #%u (%s/%s) for %#" PRIxVADDR" (%#"PRIxVADDR") at pc %#" PRIxVADDR" curpid=%u/%u ptep@%p=%#" @@ -402,7 +402,7 @@ trap(uint32_t status, uint32_t cause, va pfi->pfi_lastpid = p->p_pid; pfi->pfi_faultaddr = va; pfi->pfi_repeats = 0; - pfi->pfi_faultpte = NULL; + pfi->pfi_faultptep = NULL; pfi->pfi_faulttype = TRAPTYPE(cause); } #endif /* PMAP_FAULTINFO */ @@ -435,10 +435,10 @@ trap(uint32_t status, uint32_t cause, va if (rv == 0) { #ifdef PMAP_FAULTINFO if (pfi->pfi_repeats == 0) { - pfi->pfi_faultpte = + pfi->pfi_faultptep = pmap_pte_lookup(map->pmap, va); } - KASSERT(*(pt_entry_t *)pfi->pfi_faultpte); + KASSERT(*(pt_entry_t *)pfi->pfi_faultptep); #endif if (type & T_USER) { userret(l); Index: src/sys/uvm/pmap/pmap.c diff -u src/sys/uvm/pmap/pmap.c:1.59 src/sys/uvm/pmap/pmap.c:1.60 --- src/sys/uvm/pmap/pmap.c:1.59 Sat Mar 13 15:29:13 2021 +++ src/sys/uvm/pmap/pmap.c Sat Mar 13 17:14:11 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: pmap.c,v 1.59 2021/03/13 15:29:13 skrll Exp $ */ +/* $NetBSD: pmap.c,v 1.60 2021/03/13 17:14:11 skrll Exp $ */ /*- * Copyright (c) 1998, 2001 The NetBSD Foundation, Inc. @@ -67,7 +67,7 @@ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.59 2021/03/13 15:29:13 skrll Exp $"); +__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.60 2021/03/13 17:14:11 skrll Exp $"); /* * Manages physical address maps. @@ -1027,7 +1027,7 @@ pmap_remove(pmap_t pmap, vaddr_t sva, va #ifdef PMAP_FAULTINFO curpcb->pcb_faultinfo.pfi_faultaddr = 0; curpcb->pcb_faultinfo.pfi_repeats = 0; - curpcb->pcb_faultinfo.pfi_faultpte = NULL; + curpcb->pcb_faultinfo.pfi_faultptep = NULL; #endif kpreempt_disable(); pmap_addr_range_check(pmap, sva, eva, __func__); @@ -1572,7 +1572,7 @@ pmap_remove_all(struct pmap *pmap) #ifdef PMAP_FAULTINFO curpcb->pcb_faultinfo.pfi_faultaddr = 0; curpcb->pcb_faultinfo.pfi_repeats = 0; - curpcb->pcb_faultinfo.pfi_faultpte = NULL; + curpcb->pcb_faultinfo.pfi_faultptep = NULL; #endif kpreempt_enable();