Ok? Index: arch/arm64/arm64/db_disasm.c =================================================================== RCS file: /cvs/src/sys/arch/arm64/arm64/db_disasm.c,v retrieving revision 1.1 diff -u -p -r1.1 db_disasm.c --- arch/arm64/arm64/db_disasm.c 17 Dec 2016 23:38:33 -0000 1.1 +++ arch/arm64/arm64/db_disasm.c 5 Nov 2019 16:09:20 -0000 @@ -23,7 +23,7 @@ #include <ddb/db_access.h> vaddr_t -db_disasm(vaddr_t loc, boolean_t altfmt) +db_disasm(vaddr_t loc, int altfmt) { return loc + 4; } Index: arch/arm64/arm64/db_interface.c =================================================================== RCS file: /cvs/src/sys/arch/arm64/arm64/db_interface.c,v retrieving revision 1.6 diff -u -p -r1.6 db_interface.c --- arch/arm64/arm64/db_interface.c 23 Mar 2019 05:47:22 -0000 1.6 +++ arch/arm64/arm64/db_interface.c 5 Nov 2019 16:10:14 -0000 @@ -105,7 +105,7 @@ struct db_variable db_regs[] = { struct db_mutex ddb_mp_mutex = DB_MUTEX_INITIALIZER; volatile int ddb_state = DDB_STATE_NOT_RUNNING; volatile cpuid_t ddb_active_cpu; -boolean_t db_switch_cpu; +int db_switch_cpu; long db_switch_to_cpu; void db_cpuinfo_cmd(db_expr_t, int, db_expr_t, char *); @@ -156,9 +156,9 @@ kdb_trap(int type, db_regs_t *regs) s = splhigh(); db_active++; - cnpollc(TRUE); + cnpollc(1); db_trap(type, 0/*code*/); - cnpollc(FALSE); + cnpollc(0); db_active--; splx(s); @@ -189,7 +189,7 @@ db_validate_address(vaddr_t addr) else pmap = p->p_vmspace->vm_map.pmap; - return (pmap_extract(pmap, addr, NULL) == FALSE); + return (pmap_extract(pmap, addr, NULL) == 0); } /* Index: arch/arm64/arm64/db_trace.c =================================================================== RCS file: /cvs/src/sys/arch/arm64/arm64/db_trace.c,v retrieving revision 1.6 diff -u -p -r1.6 db_trace.c --- arch/arm64/arm64/db_trace.c 4 May 2018 15:43:34 -0000 1.6 +++ arch/arm64/arm64/db_trace.c 5 Nov 2019 16:09:47 -0000 @@ -68,15 +68,15 @@ db_stack_trace_print(db_expr_t addr, int db_expr_t offset; Elf_Sym * sym; char *name; - boolean_t kernel_only = TRUE; - boolean_t trace_thread = FALSE; + int kernel_only = 1; + int trace_thread = 0; //db_addr_t scp = 0; while ((c = *cp++) != 0) { if (c == 'u') - kernel_only = FALSE; + kernel_only = 0; if (c == 't') - trace_thread = TRUE; + trace_thread = 1; } if (!have_addr) { Index: arch/mips64/include/db_machdep.h =================================================================== RCS file: /cvs/src/sys/arch/mips64/include/db_machdep.h,v retrieving revision 1.18 diff -u -p -r1.18 db_machdep.h --- arch/mips64/include/db_machdep.h 23 Mar 2019 05:47:23 -0000 1.18 +++ arch/mips64/include/db_machdep.h 6 Nov 2019 07:38:29 -0000 @@ -43,7 +43,7 @@ typedef vaddr_t db_addr_t; #define SOFTWARE_SSTEP /* Need software single step */ #define SOFTWARE_SSTEP_EMUL /* next_instr_address() emulates 100% */ -db_addr_t next_instr_address(db_addr_t, boolean_t); +db_addr_t next_instr_address(db_addr_t, int); #define BKPT_SIZE (4) #define BKPT_SET(ins) (BREAK_DDB) #define DB_VALID_BREAKPOINT(addr) (((addr) & 3) == 0) Index: arch/mips64/mips64/db_disasm.c =================================================================== RCS file: /cvs/src/sys/arch/mips64/mips64/db_disasm.c,v retrieving revision 1.17 diff -u -p -r1.17 db_disasm.c --- arch/mips64/mips64/db_disasm.c 23 Sep 2015 17:03:27 -0000 1.17 +++ arch/mips64/mips64/db_disasm.c 6 Nov 2019 07:39:47 -0000 @@ -1016,7 +1016,7 @@ loadstore: #ifdef _KERNEL db_addr_t -db_disasm(db_addr_t loc, boolean_t altfmt) +db_disasm(db_addr_t loc, int altfmt) { extern uint32_t kdbpeek(vaddr_t); Index: arch/mips64/mips64/db_machdep.c =================================================================== RCS file: /cvs/src/sys/arch/mips64/mips64/db_machdep.c,v retrieving revision 1.53 diff -u -p -r1.53 db_machdep.c --- arch/mips64/mips64/db_machdep.c 2 Sep 2019 02:35:33 -0000 1.53 +++ arch/mips64/mips64/db_machdep.c 6 Nov 2019 07:39:48 -0000 @@ -72,7 +72,7 @@ void db_dump_tlb_cmd(db_expr_t, int, db_ struct db_mutex ddb_mp_mutex = DB_MUTEX_INITIALIZER; volatile int ddb_state = DDB_STATE_NOT_RUNNING; volatile cpuid_t ddb_active_cpu; -boolean_t db_switch_cpu; +int db_switch_cpu; long db_switch_to_cpu; #endif @@ -133,7 +133,7 @@ db_ktrap(int type, struct trapframe *fp) { switch(type) { case T_BREAK: /* breakpoint */ - if (db_get_value((fp)->pc, sizeof(int), FALSE) == BREAK_SOVER) { + if (db_get_value((fp)->pc, sizeof(int), 0) == BREAK_SOVER) { (fp)->pc += BKPT_SIZE; } break; @@ -162,9 +162,9 @@ db_ktrap(int type, struct trapframe *fp) bcopy((void *)fp, (void *)&ddb_regs, NUMSAVEREGS * sizeof(register_t)); db_active++; - cnpollc(TRUE); + cnpollc(1); db_trap(type, 0); - cnpollc(FALSE); + cnpollc(0); db_active--; bcopy((void *)&ddb_regs, (void *)fp, NUMSAVEREGS * sizeof(register_t)); @@ -173,7 +173,7 @@ db_ktrap(int type, struct trapframe *fp) ddb_state = DDB_STATE_EXITING; } #endif - return(TRUE); + return 1; } #ifdef MULTIPROCESSOR @@ -332,7 +332,7 @@ db_write_bytes(vaddr_t addr, size_t size } void -db_stack_trace_print(db_expr_t addr, boolean_t have_addr, db_expr_t count, +db_stack_trace_print(db_expr_t addr, int have_addr, db_expr_t count, char *modif, int (*pr)(const char *, ...)) { struct trapframe *regs = &ddb_regs; @@ -354,7 +354,7 @@ db_stack_trace_print(db_expr_t addr, boo * required. */ db_addr_t -next_instr_address(db_addr_t pc, boolean_t bd) +next_instr_address(db_addr_t pc, int bd) { db_addr_t next; uint32_t instr;