Author: skra Date: Sun Nov 8 08:31:34 2015 New Revision: 290541 URL: https://svnweb.freebsd.org/changeset/base/290541
Log: Make usermode variable the bool type. It's already used that way. Suggested by: kib Approved by: kib (mentor) Modified: head/sys/arm/arm/pmap-v6-new.c head/sys/arm/arm/trap-v6.c head/sys/arm/include/pmap-v6.h Modified: head/sys/arm/arm/pmap-v6-new.c ============================================================================== --- head/sys/arm/arm/pmap-v6-new.c Sun Nov 8 08:27:51 2015 (r290540) +++ head/sys/arm/arm/pmap-v6-new.c Sun Nov 8 08:31:34 2015 (r290541) @@ -6133,7 +6133,7 @@ CTASSERT(powerof2(PT2MAP_SIZE)); * Handle access and R/W emulation faults. */ int -pmap_fault(pmap_t pmap, vm_offset_t far, uint32_t fsr, int idx, int usermode) +pmap_fault(pmap_t pmap, vm_offset_t far, uint32_t fsr, int idx, bool usermode) { pt1_entry_t *pte1p, pte1; pt2_entry_t *pte2p, pte2; Modified: head/sys/arm/arm/trap-v6.c ============================================================================== --- head/sys/arm/arm/trap-v6.c Sun Nov 8 08:27:51 2015 (r290540) +++ head/sys/arm/arm/trap-v6.c Sun Nov 8 08:31:34 2015 (r290541) @@ -211,7 +211,7 @@ call_trapsignal(struct thread *td, int s * FAULT_IS_NOT_MINE value, then the abort is fatal. */ static __inline void -abort_imprecise(struct trapframe *tf, u_int fsr, u_int prefetch, u_int usermode) +abort_imprecise(struct trapframe *tf, u_int fsr, u_int prefetch, bool usermode) { /* @@ -243,7 +243,7 @@ out: * */ static __inline void -abort_debug(struct trapframe *tf, u_int fsr, u_int prefetch, u_int usermode, +abort_debug(struct trapframe *tf, u_int fsr, u_int prefetch, bool usermode, u_int far) { @@ -277,7 +277,7 @@ abort_handler(struct trapframe *tf, int { struct thread *td; vm_offset_t far, va; - int idx, usermode; + int idx, rv; uint32_t fsr; struct ksig ksig; struct proc *p; @@ -285,7 +285,7 @@ abort_handler(struct trapframe *tf, int struct vm_map *map; struct vmspace *vm; vm_prot_t ftype; - int rv; + bool usermode; #ifdef INVARIANTS void *onfault; #endif @@ -556,7 +556,7 @@ static int abort_fatal(struct trapframe *tf, u_int idx, u_int fsr, u_int far, u_int prefetch, struct thread *td, struct ksig *ksig) { - u_int usermode; + bool usermode; const char *mode; const char *rw_mode; @@ -617,7 +617,7 @@ static int abort_align(struct trapframe *tf, u_int idx, u_int fsr, u_int far, u_int prefetch, struct thread *td, struct ksig *ksig) { - u_int usermode; + bool usermode; usermode = TRAPF_USERMODE(tf); if (!usermode) { Modified: head/sys/arm/include/pmap-v6.h ============================================================================== --- head/sys/arm/include/pmap-v6.h Sun Nov 8 08:27:51 2015 (r290540) +++ head/sys/arm/include/pmap-v6.h Sun Nov 8 08:31:34 2015 (r290541) @@ -201,7 +201,7 @@ void pmap_tlb_flush_ng(pmap_t ); void pmap_dcache_wb_range(vm_paddr_t , vm_size_t , vm_memattr_t ); vm_paddr_t pmap_kextract(vm_offset_t ); -int pmap_fault(pmap_t , vm_offset_t , uint32_t , int , int ); +int pmap_fault(pmap_t , vm_offset_t , uint32_t , int , bool); #define vtophys(va) pmap_kextract((vm_offset_t)(va)) void pmap_set_tex(void); _______________________________________________ svn-src-head@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"