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"

Reply via email to