Re: CVS commit: src/sys/arch/aarch64/aarch64

2018-07-17 Thread Joerg Sonnenberger
On Tue, Jul 17, 2018 at 11:12:41AM +, Ryo Shimizu wrote: > Module Name: src > Committed By: ryo > Date: Tue Jul 17 11:12:41 UTC 2018 > > Modified Files: > src/sys/arch/aarch64/aarch64: aarch64_machdep.c > > Log Message: > kern_vtopdiff is stored in fdt_start.S. that is before

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-17 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Tue Jul 17 11:12:41 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: aarch64_machdep.c Log Message: kern_vtopdiff is stored in fdt_start.S. that is before cleaning bss. decl "kern_vtopdiff = 0" for keep in .data section. To

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-17 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Tue Jul 17 11:12:41 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: aarch64_machdep.c Log Message: kern_vtopdiff is stored in fdt_start.S. that is before cleaning bss. decl "kern_vtopdiff = 0" for keep in .data section. To

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-17 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Tue Jul 17 09:58:14 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: pmap.c Log Message: Use __debugused To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/aarch64/aarch64/pmap.c Please note that

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-17 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Tue Jul 17 09:58:14 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: pmap.c Log Message: Use __debugused To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/aarch64/aarch64/pmap.c Please note that

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 17 00:36:30 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: process_machdep.c sig_machdep.c sys_machdep.c syscall.c vm_machdep.c Log Message: add missing casts To generate a diff of this commit: cvs

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 17 00:36:30 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: process_machdep.c sig_machdep.c sys_machdep.c syscall.c vm_machdep.c Log Message: add missing casts To generate a diff of this commit: cvs

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 17 00:35:51 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: trap.c Log Message: - add missing casts - use PRI?64 instead of ll? To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 17 00:35:51 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: trap.c Log Message: - add missing casts - use PRI?64 instead of ll? To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 17 00:33:32 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: pmap.c Log Message: Add missing casts, remove unused variables. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 17 00:33:32 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: pmap.c Log Message: Add missing casts, remove unused variables. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 17 00:33:02 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: locore_el2.S Log Message: deal with gas not having icc_sre_el2 (from jmcneill) To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 17 00:33:02 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: locore_el2.S Log Message: deal with gas not having icc_sre_el2 (from jmcneill) To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 17 00:32:29 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: locore.S Log Message: use c comments instead of #, consistently To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 17 00:32:29 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: locore.S Log Message: use c comments instead of #, consistently To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 17 00:31:22 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: db_trace.c Log Message: add missing casts To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/aarch64/aarch64/db_trace.c Please

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 17 00:31:46 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: fault.c Log Message: fix uninitialized, add missing casts To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 17 00:31:22 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: db_trace.c Log Message: add missing casts To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/aarch64/aarch64/db_trace.c Please

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 17 00:31:04 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: db_machdep.c Log Message: add missing casts; use PRI?64 instead of ll? To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 17 00:31:46 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: fault.c Log Message: fix uninitialized, add missing casts To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 17 00:30:34 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: cpufunc.c Log Message: add default statement To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/aarch64/aarch64/cpufunc.c

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 17 00:31:04 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: db_machdep.c Log Message: add missing casts; use PRI?64 instead of ll? To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 17 00:30:34 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: cpufunc.c Log Message: add default statement To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/aarch64/aarch64/cpufunc.c

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 17 00:30:11 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: cpu_machdep.c Log Message: add missing cast To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/aarch64/aarch64/cpu_machdep.c

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 17 00:29:55 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: cpu.c Log Message: add default statements, use PRI?64 instead of ll? To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 17 00:30:11 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: cpu_machdep.c Log Message: add missing cast To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/aarch64/aarch64/cpu_machdep.c

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 17 00:29:55 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: cpu.c Log Message: add default statements, use PRI?64 instead of ll? To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 17 00:29:20 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: aarch64_machdep.c Log Message: remove unused variables, add missing casts To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jul 17 00:29:20 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: aarch64_machdep.c Log Message: remove unused variables, add missing casts To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-10 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Tue Jul 10 08:35:58 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: genassym.cf locore.S Log Message: allow to read CNTVCT_EL0 and CNTFRQ_EL0 from EL0 To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-10 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Tue Jul 10 08:35:58 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: genassym.cf locore.S Log Message: allow to read CNTVCT_EL0 and CNTFRQ_EL0 from EL0 To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-10 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Tue Jul 10 08:20:29 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: locore.S Log Message: allow to execute wfi/wfe instruction on EL0. some userland program use them. To generate a diff of this commit: cvs rdiff -u -r1.8

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-10 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Tue Jul 10 08:20:29 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: locore.S Log Message: allow to execute wfi/wfe instruction on EL0. some userland program use them. To generate a diff of this commit: cvs rdiff -u -r1.8

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-09 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Jul 9 09:58:15 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: TODO Log Message: check off SMP To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/aarch64/aarch64/TODO Please note that diffs are

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-09 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Jul 9 09:58:15 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: TODO Log Message: check off SMP To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/aarch64/aarch64/TODO Please note that diffs are

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-09 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Jul 9 06:33:08 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: db_machdep.c Log Message: fix compile error To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/aarch64/aarch64/db_machdep.c Please

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-09 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Jul 9 06:33:08 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: db_machdep.c Log Message: fix compile error To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/aarch64/aarch64/db_machdep.c Please

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-09 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Jul 9 06:14:38 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: pmap.c Log Message: need locks in pmap_kremove() and pmap_fault_fixup() To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-09 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Jul 9 06:14:38 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: pmap.c Log Message: need locks in pmap_kremove() and pmap_fault_fixup() To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-09 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Jul 9 06:11:12 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: cpuswitch.S Log Message: remove unused code To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/aarch64/aarch64/cpuswitch.S Please

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-09 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Jul 9 06:11:12 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: cpuswitch.S Log Message: remove unused code To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/aarch64/aarch64/cpuswitch.S Please

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-09 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Jul 9 06:10:21 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: locore_el2.S Log Message: keep stack pointer when changing from EL2 to EL1. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/arch/aarch64/aarch64

2018-07-09 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Jul 9 06:10:21 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: locore_el2.S Log Message: keep stack pointer when changing from EL2 to EL1. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/arch/aarch64/aarch64

2018-06-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jun 16 13:53:45 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: bus_space.c Log Message: initialize bs_cookie for generic_dsb tags To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/arch/aarch64/aarch64

2018-06-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jun 16 13:53:45 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: bus_space.c Log Message: initialize bs_cookie for generic_dsb tags To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/arch/aarch64/aarch64

2018-06-14 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu Jun 14 08:27:10 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: disasm.c Log Message: Widen shift to the LHS type. same as aarch64/db_interface.c r1.4, PR/53338. To generate a diff of this commit: cvs rdiff -u -r1.1

CVS commit: src/sys/arch/aarch64/aarch64

2018-06-14 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu Jun 14 08:27:10 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: disasm.c Log Message: Widen shift to the LHS type. same as aarch64/db_interface.c r1.4, PR/53338. To generate a diff of this commit: cvs rdiff -u -r1.1

CVS commit: src/sys/arch/aarch64/aarch64

2018-06-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jun 3 20:18:10 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: db_interface.c Log Message: PR/53338: David Binderman: Widen shift to the LHS type. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/arch/aarch64/aarch64

2018-06-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jun 3 20:18:10 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: db_interface.c Log Message: PR/53338: David Binderman: Widen shift to the LHS type. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/arch/aarch64/aarch64

2018-05-31 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu May 31 09:37:16 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: db_interface.c Log Message: implement properly branch_taken() and inst_unconditional_flow_transfer(). To generate a diff of this commit: cvs rdiff -u -r1.2

CVS commit: src/sys/arch/aarch64/aarch64

2018-05-31 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu May 31 09:37:16 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: db_interface.c Log Message: implement properly branch_taken() and inst_unconditional_flow_transfer(). To generate a diff of this commit: cvs rdiff -u -r1.2

CVS commit: src/sys/arch/aarch64/aarch64

2018-05-23 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed May 23 08:20:12 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: aarch64_machdep.c Log Message: style To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/aarch64/aarch64/aarch64_machdep.c Please

CVS commit: src/sys/arch/aarch64/aarch64

2018-05-23 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed May 23 08:20:12 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: aarch64_machdep.c Log Message: style To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/aarch64/aarch64/aarch64_machdep.c Please

CVS commit: src/sys/arch/aarch64/aarch64

2018-05-20 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sun May 20 06:45:00 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: pmap.c Log Message: pmap_enter() must update modified/referenced flags by 'flags' not 'prot'. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/sys/arch/aarch64/aarch64

2018-05-20 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sun May 20 06:45:00 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: pmap.c Log Message: pmap_enter() must update modified/referenced flags by 'flags' not 'prot'. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/sys/arch/aarch64/aarch64

2018-05-17 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu May 17 08:24:29 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: locore.S Log Message: allow to execute cache operation (DC CVAU,DC CIVAC, DC CVAC, IC IVAU) from userland. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/aarch64/aarch64

2018-05-17 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu May 17 08:24:29 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: locore.S Log Message: allow to execute cache operation (DC CVAU,DC CIVAC, DC CVAC, IC IVAU) from userland. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/aarch64/aarch64

2018-05-16 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed May 16 08:32:07 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: pmap.c Log Message: Fix memory leak. it was leaking one page every pmap_create(). pm->pm_vmlist must be initialized before calling _pmap_alloc_pdp(). To

CVS commit: src/sys/arch/aarch64/aarch64

2018-05-16 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed May 16 08:32:07 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: pmap.c Log Message: Fix memory leak. it was leaking one page every pmap_create(). pm->pm_vmlist must be initialized before calling _pmap_alloc_pdp(). To

CVS commit: src/sys/arch/aarch64/aarch64

2018-05-03 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu May 3 15:47:22 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: aarch64_machdep.c Log Message: add sysctl for machdep.{cpu_id,id_revidr,id_mvfr,id_mpidr,id_aa64isar,id_aa64mmfr,id_aa64pfr} each corresponding to system

CVS commit: src/sys/arch/aarch64/aarch64

2018-05-03 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu May 3 15:47:22 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: aarch64_machdep.c Log Message: add sysctl for machdep.{cpu_id,id_revidr,id_mvfr,id_mpidr,id_aa64isar,id_aa64mmfr,id_aa64pfr} each corresponding to system

CVS commit: src/sys/arch/aarch64/aarch64

2018-04-29 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sun Apr 29 12:07:05 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: pmap.c Log Message: fix KASSERT panic. pv_entry may not be exists in pvlist when pmap_remove(). To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/arch/aarch64/aarch64

2018-04-29 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sun Apr 29 12:07:05 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: pmap.c Log Message: fix KASSERT panic. pv_entry may not be exists in pvlist when pmap_remove(). To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/arch/aarch64/aarch64

2018-04-29 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sun Apr 29 12:05:39 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: pmap.c Log Message: delete unused code To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/aarch64/aarch64/pmap.c Please note that

CVS commit: src/sys/arch/aarch64/aarch64

2018-04-29 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sun Apr 29 12:05:39 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: pmap.c Log Message: delete unused code To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/aarch64/aarch64/pmap.c Please note that

CVS commit: src/sys/arch/aarch64/aarch64

2018-02-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Feb 25 08:24:36 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: core_machdep.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/aarch64/aarch64/core_machdep.c Please note that

CVS commit: src/sys/arch/aarch64/aarch64

2018-02-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Feb 25 08:24:36 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: core_machdep.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/aarch64/aarch64/core_machdep.c Please note that

CVS commit: src/sys/arch/aarch64/aarch64

2018-02-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Feb 25 08:23:09 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: core_machdep.c Log Message: Use correct MID_ value To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/arch/aarch64/aarch64

2018-02-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Feb 25 08:23:09 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: core_machdep.c Log Message: Use correct MID_ value To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/arch/aarch64/aarch64

2017-08-26 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sun Aug 27 00:29:57 UTC 2017 Modified Files: src/sys/arch/aarch64/aarch64: pmap_page.S Log Message: DCZID_EL0:BS[0:3] is log2 of the block size in *words*, or 4. Not 16. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/arch/aarch64/aarch64

2017-08-26 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sun Aug 27 00:29:57 UTC 2017 Modified Files: src/sys/arch/aarch64/aarch64: pmap_page.S Log Message: DCZID_EL0:BS[0:3] is log2 of the block size in *words*, or 4. Not 16. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/arch/aarch64/aarch64

2017-08-25 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Fri Aug 25 22:23:59 UTC 2017 Modified Files: src/sys/arch/aarch64/aarch64: locore.S trap.c Log Message: - reorder faultbuf member. - introduce trap() and interrupt(). now brk insn work. - To generate a diff of this commit:

CVS commit: src/sys/arch/aarch64/aarch64

2017-08-25 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Fri Aug 25 22:23:59 UTC 2017 Modified Files: src/sys/arch/aarch64/aarch64: locore.S trap.c Log Message: - reorder faultbuf member. - introduce trap() and interrupt(). now brk insn work. - To generate a diff of this commit:

CVS commit: src/sys/arch/aarch64/aarch64

2017-08-25 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Fri Aug 25 21:43:49 UTC 2017 Modified Files: src/sys/arch/aarch64/aarch64: locore.S Log Message: make them better shape To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/aarch64/aarch64/locore.S Please

CVS commit: src/sys/arch/aarch64/aarch64

2017-08-25 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Fri Aug 25 21:43:49 UTC 2017 Modified Files: src/sys/arch/aarch64/aarch64: locore.S Log Message: make them better shape To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/aarch64/aarch64/locore.S Please

CVS commit: src/sys/arch/aarch64/aarch64

2017-08-23 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Wed Aug 23 13:02:14 UTC 2017 Modified Files: src/sys/arch/aarch64/aarch64: vectors.S Log Message: - don't use ENTRY() for exception entries. - correct section definition. - designate long pointer ldr. To generate a diff of

CVS commit: src/sys/arch/aarch64/aarch64

2017-08-23 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Wed Aug 23 13:02:14 UTC 2017 Modified Files: src/sys/arch/aarch64/aarch64: vectors.S Log Message: - don't use ENTRY() for exception entries. - correct section definition. - designate long pointer ldr. To generate a diff of

CVS commit: src/sys/arch/aarch64/aarch64

2017-08-22 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Tue Aug 22 18:35:09 UTC 2017 Modified Files: src/sys/arch/aarch64/aarch64: vectors.S Log Message: use lr for current x30. some comment snip To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/arch/aarch64/aarch64

2017-08-22 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Tue Aug 22 18:35:09 UTC 2017 Modified Files: src/sys/arch/aarch64/aarch64: vectors.S Log Message: use lr for current x30. some comment snip To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/arch/aarch64/aarch64

2017-08-22 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Tue Aug 22 17:08:03 UTC 2017 Modified Files: src/sys/arch/aarch64/aarch64: vectors.S Log Message: fill EL1 exception entry vector To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/arch/aarch64/aarch64

2017-08-22 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Tue Aug 22 17:08:03 UTC 2017 Modified Files: src/sys/arch/aarch64/aarch64: vectors.S Log Message: fill EL1 exception entry vector To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/arch/aarch64/aarch64

2017-08-16 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Wed Aug 16 22:52:48 UTC 2017 Removed Files: src/sys/arch/aarch64/aarch64: copyinout.S fusu.S Log Message: retire copyinout.S and fusu.S To generate a diff of this commit: cvs rdiff -u -r1.1 -r0

CVS commit: src/sys/arch/aarch64/aarch64

2017-08-16 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Wed Aug 16 22:52:48 UTC 2017 Removed Files: src/sys/arch/aarch64/aarch64: copyinout.S fusu.S Log Message: retire copyinout.S and fusu.S To generate a diff of this commit: cvs rdiff -u -r1.1 -r0

CVS commit: src/sys/arch/aarch64/aarch64

2017-08-16 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Wed Aug 16 22:49:05 UTC 2017 Modified Files: src/sys/arch/aarch64/aarch64: locore.S Log Message: add cpu_set_onfault glue To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/aarch64/aarch64/locore.S

CVS commit: src/sys/arch/aarch64/aarch64

2017-08-16 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Wed Aug 16 22:49:05 UTC 2017 Modified Files: src/sys/arch/aarch64/aarch64: locore.S Log Message: add cpu_set_onfault glue To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/aarch64/aarch64/locore.S

CVS commit: src/sys/arch/aarch64/aarch64

2017-08-16 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Wed Aug 16 22:48:11 UTC 2017 Modified Files: src/sys/arch/aarch64/aarch64: trap.c Log Message: reimplement copy/fetch/store(9). mostly copied from riscv To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/arch/aarch64/aarch64

2017-08-16 Thread Tohru Nishimura
Module Name:src Committed By: nisimura Date: Wed Aug 16 22:48:11 UTC 2017 Modified Files: src/sys/arch/aarch64/aarch64: trap.c Log Message: reimplement copy/fetch/store(9). mostly copied from riscv To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

<    4   5   6   7   8   9