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

2024-01-03 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Wed Jan 3 18:13:19 UTC 2024 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: ddress->address in comment. To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66 src/sys/arch/aarch64/include/armreg.h

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

2024-01-03 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Wed Jan 3 18:13:19 UTC 2024 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: ddress->address in comment. To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66 src/sys/arch/aarch64/include/armreg.h

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

2023-09-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Sep 24 10:13:44 UTC 2023 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: Add a bunch of system registers and their bit / bit field definitions. Taken from ryo's nvmm branch with updates from me. To

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

2023-09-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Sep 24 10:13:44 UTC 2023 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: Add a bunch of system registers and their bit / bit field definitions. Taken from ryo's nvmm branch with updates from me. To

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

2023-07-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jul 26 07:00:32 UTC 2023 Modified Files: src/sys/arch/aarch64/include: pmap_machdep.h Log Message: blank line audit To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/aarch64/include/pmap_machdep.h

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

2023-07-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jul 26 07:00:32 UTC 2023 Modified Files: src/sys/arch/aarch64/include: pmap_machdep.h Log Message: blank line audit To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/aarch64/include/pmap_machdep.h

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

2023-07-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jul 26 06:47:38 UTC 2023 Modified Files: src/sys/arch/aarch64/include: pmap_machdep.h Log Message: Reduce #ifdefs To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/aarch64/include/pmap_machdep.h

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

2023-07-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jul 26 06:47:38 UTC 2023 Modified Files: src/sys/arch/aarch64/include: pmap_machdep.h Log Message: Reduce #ifdefs To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/aarch64/include/pmap_machdep.h

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

2023-07-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jul 26 06:45:41 UTC 2023 Modified Files: src/sys/arch/aarch64/include: pmap_machdep.h Log Message: Wrap long lines in a comment block. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

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

2023-07-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jul 26 06:45:41 UTC 2023 Modified Files: src/sys/arch/aarch64/include: pmap_machdep.h Log Message: Wrap long lines in a comment block. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

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

2023-07-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jul 26 06:43:53 UTC 2023 Modified Files: src/sys/arch/aarch64/include: pmap_machdep.h Log Message: spaces to tabs. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/aarch64/include/pmap_machdep.h

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

2023-07-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jul 26 06:43:53 UTC 2023 Modified Files: src/sys/arch/aarch64/include: pmap_machdep.h Log Message: spaces to tabs. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/aarch64/include/pmap_machdep.h

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

2022-10-29 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Oct 29 08:29:28 UTC 2022 Modified Files: src/sys/arch/aarch64/include: pmap.h Log Message: KNF + remove unnecessary brackets To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/sys/arch/aarch64/include/pmap.h

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

2022-10-29 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Oct 29 08:29:28 UTC 2022 Modified Files: src/sys/arch/aarch64/include: pmap.h Log Message: KNF + remove unnecessary brackets To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/sys/arch/aarch64/include/pmap.h

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

2022-10-23 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Oct 23 07:13:07 UTC 2022 Modified Files: src/sys/arch/aarch64/include: pmap.h Log Message: KNF. To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 src/sys/arch/aarch64/include/pmap.h Please note that diffs are

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

2022-10-23 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Oct 23 07:13:07 UTC 2022 Modified Files: src/sys/arch/aarch64/include: pmap.h Log Message: KNF. To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 src/sys/arch/aarch64/include/pmap.h Please note that diffs are

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

2022-10-23 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Oct 23 07:11:27 UTC 2022 Modified Files: src/sys/arch/aarch64/include: pmap.h Log Message: Line continuation alignment whitespace. NFC. To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54

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

2022-10-23 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Oct 23 07:11:27 UTC 2022 Modified Files: src/sys/arch/aarch64/include: pmap.h Log Message: Line continuation alignment whitespace. NFC. To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54

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

2022-07-24 Thread matthew green
"Taylor R Campbell" writes: > Module Name: src > Committed By: riastradh > Date: Sun Jul 24 20:28:32 UTC 2022 > > Modified Files: > src/sys/arch/aarch64/include: lock.h > > Log Message: > aarch64/lock.h: Need for _HARDKERNEL. > > Add include guard while here. > > XXX Why does this

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

2022-07-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jul 24 20:28:32 UTC 2022 Modified Files: src/sys/arch/aarch64/include: lock.h Log Message: aarch64/lock.h: Need for _HARDKERNEL. Add include guard while here. XXX Why does this aarch64-specific file have #ifdef

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

2022-07-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Jul 24 20:28:32 UTC 2022 Modified Files: src/sys/arch/aarch64/include: lock.h Log Message: aarch64/lock.h: Need for _HARDKERNEL. Add include guard while here. XXX Why does this aarch64-specific file have #ifdef

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

2022-07-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 20 01:35:26 UTC 2022 Modified Files: src/sys/arch/aarch64/include: cpufunc.h Log Message: aarch64: Make cpufunc.h includable without sys/cpu.h first. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

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

2022-07-19 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Jul 20 01:35:26 UTC 2022 Modified Files: src/sys/arch/aarch64/include: cpufunc.h Log Message: aarch64: Make cpufunc.h includable without sys/cpu.h first. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

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

2022-05-30 Thread Joseph Koshy
Module Name:src Committed By: jkoshy Date: Mon May 30 21:18:37 UTC 2022 Modified Files: src/sys/arch/aarch64/include: elf_machdep.h Log Message: Use the ABI value for 'R_AARCH64_TLSLD_LDST128_DTPREL_LO12_NC'. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

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

2022-05-30 Thread Joseph Koshy
Module Name:src Committed By: jkoshy Date: Mon May 30 21:18:37 UTC 2022 Modified Files: src/sys/arch/aarch64/include: elf_machdep.h Log Message: Use the ABI value for 'R_AARCH64_TLSLD_LDST128_DTPREL_LO12_NC'. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

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

2021-11-05 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Nov 5 15:18:18 UTC 2021 Modified Files: src/sys/arch/aarch64/include: signal.h Log Message: Normally, to support COMPAT_NETBSD32 we need to define __HAVE_STRUCT_SIGCONTEXT in order to support the old "sigcontext" style of

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

2021-11-05 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Nov 5 15:18:18 UTC 2021 Modified Files: src/sys/arch/aarch64/include: signal.h Log Message: Normally, to support COMPAT_NETBSD32 we need to define __HAVE_STRUCT_SIGCONTEXT in order to support the old "sigcontext" style of

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

2021-11-01 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Nov 1 08:53:40 UTC 2021 Modified Files: src/sys/arch/aarch64/include: cpu.h Log Message: Fix a last minute rebase/merge botch so that the cpu_hatch commit actually works. To generate a diff of this commit: cvs rdiff -u

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

2021-11-01 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Nov 1 08:53:40 UTC 2021 Modified Files: src/sys/arch/aarch64/include: cpu.h Log Message: Fix a last minute rebase/merge botch so that the cpu_hatch commit actually works. To generate a diff of this commit: cvs rdiff -u

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

2021-10-31 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Oct 31 22:06:32 UTC 2021 Modified Files: src/sys/arch/aarch64/include: db_machdep.h Log Message: Fix crash(8) build To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/arch/aarch64/include/db_machdep.h

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

2021-10-31 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Oct 31 22:06:32 UTC 2021 Modified Files: src/sys/arch/aarch64/include: db_machdep.h Log Message: Fix crash(8) build To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/arch/aarch64/include/db_machdep.h

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

2021-10-31 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Oct 31 08:21:25 UTC 2021 Modified Files: src/sys/arch/aarch64/include: cpu.h Log Message: Annotate some cpu_info members To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/arch/aarch64/include/cpu.h

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

2021-10-31 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Oct 31 08:21:25 UTC 2021 Modified Files: src/sys/arch/aarch64/include: cpu.h Log Message: Annotate some cpu_info members To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/arch/aarch64/include/cpu.h

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

2021-10-26 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Tue Oct 26 16:58:46 UTC 2021 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: fix build with COPTS=-O0 To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 src/sys/arch/aarch64/include/armreg.h Please

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

2021-10-26 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Tue Oct 26 16:58:46 UTC 2021 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: fix build with COPTS=-O0 To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 src/sys/arch/aarch64/include/armreg.h Please

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

2021-10-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Oct 26 06:02:00 UTC 2021 Modified Files: src/sys/arch/aarch64/include: cpu.h Log Message: Add a comment and adjust whitespace to match style in this file To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41

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

2021-10-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Oct 26 06:02:00 UTC 2021 Modified Files: src/sys/arch/aarch64/include: cpu.h Log Message: Add a comment and adjust whitespace to match style in this file To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41

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

2021-10-22 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Oct 23 05:32:40 UTC 2021 Modified Files: src/sys/arch/aarch64/include: cpufunc.h Log Message: Whitespace To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/arch/aarch64/include/cpufunc.h Please note that

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

2021-10-22 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Oct 23 05:32:40 UTC 2021 Modified Files: src/sys/arch/aarch64/include: cpufunc.h Log Message: Whitespace To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/arch/aarch64/include/cpufunc.h Please note that

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

2021-10-22 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Oct 23 05:31:53 UTC 2021 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: Typo in comment To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/sys/arch/aarch64/include/armreg.h Please note

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

2021-10-22 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Oct 23 05:31:53 UTC 2021 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: Typo in comment To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/sys/arch/aarch64/include/armreg.h Please note

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

2021-09-30 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Sep 30 18:33:28 UTC 2021 Modified Files: src/sys/arch/aarch64/include: types.h Log Message: Make tlb_asid_t unsigned int as pmap_tlb.c expects tlb_asid_t to be able to hold ASID_MAX + 1. To generate a diff of this commit:

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

2021-09-30 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Sep 30 18:33:28 UTC 2021 Modified Files: src/sys/arch/aarch64/include: types.h Log Message: Make tlb_asid_t unsigned int as pmap_tlb.c expects tlb_asid_t to be able to hold ASID_MAX + 1. To generate a diff of this commit:

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

2021-09-26 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Sep 26 20:15:04 UTC 2021 Modified Files: src/sys/arch/aarch64/include: lock.h Log Message: Use the yield instruction as SPINLOCK_BACKOFF_HOOK for aarch64. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

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

2021-09-26 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Sep 26 20:15:04 UTC 2021 Modified Files: src/sys/arch/aarch64/include: lock.h Log Message: Use the yield instruction as SPINLOCK_BACKOFF_HOOK for aarch64. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

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

2021-08-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Aug 30 22:32:06 UTC 2021 Modified Files: src/sys/arch/aarch64/include: hypervisor.h Log Message: Add definition for HCR_E2H bit To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

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

2021-08-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Aug 30 22:32:06 UTC 2021 Modified Files: src/sys/arch/aarch64/include: hypervisor.h Log Message: Add definition for HCR_E2H bit To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

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

2021-06-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jun 19 13:38:21 UTC 2021 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: CNTV_CTL_EL0 is a 64-bit register To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56

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

2021-06-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jun 19 13:38:21 UTC 2021 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: CNTV_CTL_EL0 is a 64-bit register To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56

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

2021-05-29 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat May 29 06:37:22 UTC 2021 Modified Files: src/sys/arch/aarch64/include: cpu.h Log Message: Sort includes. NFCI. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/arch/aarch64/include/cpu.h Please note

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

2021-05-29 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat May 29 06:37:22 UTC 2021 Modified Files: src/sys/arch/aarch64/include: cpu.h Log Message: Sort includes. NFCI. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/arch/aarch64/include/cpu.h Please note

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

2021-03-09 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Tue Mar 9 16:41:43 UTC 2021 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: fixed mask width of DBGWVR_MASK, and added definition of DBGBVR_MASK To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55

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

2021-03-09 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Tue Mar 9 16:41:43 UTC 2021 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: fixed mask width of DBGWVR_MASK, and added definition of DBGBVR_MASK To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55

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

2021-02-22 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Feb 22 09:29:38 UTC 2021 Modified Files: src/sys/arch/aarch64/include: cpu_counter.h Log Message: PR/56002: aarch64 has a true 64bit CPU cycle counter, we will use it. This fix solves PR/56002 on aarch64, but this problems can

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

2021-02-22 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Feb 22 09:29:38 UTC 2021 Modified Files: src/sys/arch/aarch64/include: cpu_counter.h Log Message: PR/56002: aarch64 has a true 64bit CPU cycle counter, we will use it. This fix solves PR/56002 on aarch64, but this problems can

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

2021-02-21 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Feb 21 17:07:06 UTC 2021 Modified Files: src/sys/arch/aarch64/include: cpu.h Log Message: Add cpu_dosoftints_ci(). Like cpu_dosoftints(), but takes a cpu_info ptr so we can avoid the extra tpidr_el1 access if cpu_info is

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

2021-02-21 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Feb 21 17:07:06 UTC 2021 Modified Files: src/sys/arch/aarch64/include: cpu.h Log Message: Add cpu_dosoftints_ci(). Like cpu_dosoftints(), but takes a cpu_info ptr so we can avoid the extra tpidr_el1 access if cpu_info is

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

2021-02-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Feb 20 19:27:35 UTC 2021 Modified Files: src/sys/arch/aarch64/include: locore.h Log Message: daif_disable: since we read bits before setting them, if the current state matches the desired state we can skip the daif write

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

2021-02-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Feb 20 19:27:35 UTC 2021 Modified Files: src/sys/arch/aarch64/include: locore.h Log Message: daif_disable: since we read bits before setting them, if the current state matches the desired state we can skip the daif write

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

2021-02-10 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Feb 10 12:31:34 UTC 2021 Modified Files: src/sys/arch/aarch64/include: profile.h Log Message: Oh...the name of the mcount call was different between gcc and llvm. gcc calls it as "_mconut", llvm calls as "__mcount". Change the

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

2021-02-10 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Feb 10 12:31:34 UTC 2021 Modified Files: src/sys/arch/aarch64/include: profile.h Log Message: Oh...the name of the mcount call was different between gcc and llvm. gcc calls it as "_mconut", llvm calls as "__mcount". Change the

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

2021-02-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Feb 7 21:15:09 UTC 2021 Modified Files: src/sys/arch/aarch64/include: locore.h Log Message: Use reg_daif{set,clr}_write directly instead of daif_{en,dis}able for ENABLE_INTERRUPT() and DISABLE_INTERRUPT() macros, to avoid

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

2021-02-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Feb 7 21:15:09 UTC 2021 Modified Files: src/sys/arch/aarch64/include: locore.h Log Message: Use reg_daif{set,clr}_write directly instead of daif_{en,dis}able for ENABLE_INTERRUPT() and DISABLE_INTERRUPT() macros, to avoid

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

2021-01-31 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Jan 31 08:14:58 UTC 2021 Modified Files: src/sys/arch/aarch64/include: pmap.h Log Message: Improve a comment To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/sys/arch/aarch64/include/pmap.h Please note that

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

2021-01-31 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Jan 31 08:14:58 UTC 2021 Modified Files: src/sys/arch/aarch64/include: pmap.h Log Message: Improve a comment To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/sys/arch/aarch64/include/pmap.h Please note that

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

2021-01-23 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 23 22:24:49 UTC 2021 Modified Files: src/sys/arch/aarch64/include: types.h Log Message: Add __HAVE_BUS_SPACE_8 To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/arch/aarch64/include/types.h Please

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

2021-01-23 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 23 22:24:49 UTC 2021 Modified Files: src/sys/arch/aarch64/include: types.h Log Message: Add __HAVE_BUS_SPACE_8 To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/arch/aarch64/include/types.h Please

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

2020-12-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Dec 7 10:56:12 UTC 2020 Modified Files: src/sys/arch/aarch64/include: cpu.h Log Message: ACPI Processor UID is 32-bits (ci_acpiid). To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

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

2020-12-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Dec 7 10:56:12 UTC 2020 Modified Files: src/sys/arch/aarch64/include: cpu.h Log Message: ACPI Processor UID is 32-bits (ci_acpiid). To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

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

2020-12-04 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Dec 4 08:29:11 UTC 2020 Modified Files: src/sys/arch/aarch64/include: cpufunc.h Log Message: Remove unnecessary casts To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/arch/aarch64/include/cpufunc.h

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

2020-12-04 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Dec 4 08:29:11 UTC 2020 Modified Files: src/sys/arch/aarch64/include: cpufunc.h Log Message: Remove unnecessary casts To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/arch/aarch64/include/cpufunc.h

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

2020-11-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Nov 26 08:25:01 UTC 2020 Modified Files: src/sys/arch/aarch64/include: asan.h Log Message: Mark KASAN shadow pages as LX_BLKPAG_ATTR_NORMAL_WB. NFC as this is zero, but someone might change it one day. To generate a diff of

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

2020-11-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Nov 26 08:25:01 UTC 2020 Modified Files: src/sys/arch/aarch64/include: asan.h Log Message: Mark KASAN shadow pages as LX_BLKPAG_ATTR_NORMAL_WB. NFC as this is zero, but someone might change it one day. To generate a diff of

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

2020-09-30 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Sep 30 08:40:49 UTC 2020 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: add some fields of ID_AA64ISAR1_EL1 definition (ARMv8.6) To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54

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

2020-09-30 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Sep 30 08:40:49 UTC 2020 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: add some fields of ID_AA64ISAR1_EL1 definition (ARMv8.6) To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54

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

2020-09-22 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Sep 23 05:02:27 UTC 2020 Modified Files: src/sys/arch/aarch64/include: vmparam.h Log Message: Readability of a comment To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch/aarch64/include/vmparam.h

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

2020-09-22 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Sep 23 05:02:27 UTC 2020 Modified Files: src/sys/arch/aarch64/include: vmparam.h Log Message: Readability of a comment To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch/aarch64/include/vmparam.h

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

2020-09-20 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Sep 20 15:30:11 UTC 2020 Modified Files: src/sys/arch/aarch64/include: asan.h Log Message: Use pmap_growkernel(VM_KERNEL_VM_BASE) rather than pmap_virtual_space to work out what to map initially. XXX could do better mapping

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

2020-09-20 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Sep 20 15:30:11 UTC 2020 Modified Files: src/sys/arch/aarch64/include: asan.h Log Message: Use pmap_growkernel(VM_KERNEL_VM_BASE) rather than pmap_virtual_space to work out what to map initially. XXX could do better mapping

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

2020-09-07 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Sep 7 18:29:48 UTC 2020 Modified Files: src/sys/arch/aarch64/include: ptrace.h Log Message: Oops. revert my previous commit. AArch64 instructions are always LE. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

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

2020-09-07 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Sep 7 18:29:48 UTC 2020 Modified Files: src/sys/arch/aarch64/include: ptrace.h Log Message: Oops. revert my previous commit. AArch64 instructions are always LE. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

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

2020-09-06 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sun Sep 6 17:43:31 UTC 2020 Modified Files: src/sys/arch/aarch64/include: ptrace.h Log Message: need swap for aarch64be To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/aarch64/include/ptrace.h Please

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

2020-09-06 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sun Sep 6 17:43:31 UTC 2020 Modified Files: src/sys/arch/aarch64/include: ptrace.h Log Message: need swap for aarch64be To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/aarch64/include/ptrace.h Please

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

2020-08-01 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Aug 1 08:47:05 UTC 2020 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: The system registers we modify can have an impact on memory accesses, and we don't want the compiler to randomly re-order the

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

2020-08-01 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Aug 1 08:47:05 UTC 2020 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: The system registers we modify can have an impact on memory accesses, and we don't want the compiler to randomly re-order the

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

2020-08-01 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Aug 1 06:35:00 UTC 2020 Modified Files: src/sys/arch/aarch64/include: asan.h Log Message: Use large pages for the KASAN shadow, same as amd64, discussed with ryo@. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

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

2020-08-01 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Aug 1 06:35:00 UTC 2020 Modified Files: src/sys/arch/aarch64/include: asan.h Log Message: Use large pages for the KASAN shadow, same as amd64, discussed with ryo@. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

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

2020-07-08 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jul 8 08:20:05 UTC 2020 Modified Files: src/sys/arch/aarch64/include: vmparam.h Log Message: Fix a comment To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/aarch64/include/vmparam.h Please note

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

2020-07-08 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jul 8 08:20:05 UTC 2020 Modified Files: src/sys/arch/aarch64/include: vmparam.h Log Message: Fix a comment To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/aarch64/include/vmparam.h Please note

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

2020-05-28 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu May 28 12:41:15 UTC 2020 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: Add some new CTR_EL0 bits To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/sys/arch/aarch64/include/armreg.h

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

2020-05-28 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu May 28 12:41:15 UTC 2020 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: Add some new CTR_EL0 bits To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/sys/arch/aarch64/include/armreg.h

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

2020-05-24 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon May 25 05:17:05 UTC 2020 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: add ARMv8.1-8.5 definitions of TCR_EL1 To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47

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

2020-05-24 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon May 25 05:17:05 UTC 2020 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: add ARMv8.1-8.5 definitions of TCR_EL1 To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47

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

2020-05-20 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu May 21 05:04:13 UTC 2020 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: fix typo To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/arch/aarch64/include/armreg.h Please note that diffs

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

2020-05-20 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu May 21 05:04:13 UTC 2020 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: fix typo To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/arch/aarch64/include/armreg.h Please note that diffs

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

2020-05-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 10 21:40:38 UTC 2020 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: Fix ID_AA64ISAR0_EL1_RNDR field definition for RNDR support. ARMv8.5 ARM, p. D13-3232 To generate a diff of this commit: cvs

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

2020-05-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 10 21:40:38 UTC 2020 Modified Files: src/sys/arch/aarch64/include: armreg.h Log Message: Fix ID_AA64ISAR0_EL1_RNDR field definition for RNDR support. ARMv8.5 ARM, p. D13-3232 To generate a diff of this commit: cvs

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

2020-05-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun May 10 11:04:09 UTC 2020 Modified Files: src/sys/arch/aarch64/include: Makefile Added Files: src/sys/arch/aarch64/include: trap.h Log Message: Provide a trap.h (currently empty) To generate a diff of this commit: cvs

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

2020-05-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun May 10 11:04:09 UTC 2020 Modified Files: src/sys/arch/aarch64/include: Makefile Added Files: src/sys/arch/aarch64/include: trap.h Log Message: Provide a trap.h (currently empty) To generate a diff of this commit: cvs

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

2020-03-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Mar 10 01:17:34 UTC 2020 Modified Files: src/sys/arch/aarch64/include: cpu.h Log Message: protect curcpu/curlwp from _KMEMUSER To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

  1   2   3   >