Module Name:src
Committed By: jmcneill
Date: Mon Dec 14 11:16:33 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: bus_space.c
Log Message:
The bus_space(9) man page is not clear whether barriers should enforce
ordering or completion. To be safe, use dsb here instead
Module Name:src
Committed By: skrll
Date: Fri Dec 11 18:03:33 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: aarch64_reboot.c cpu.c db_disasm.c
db_interface.c db_machdep.c db_trace.c exec_machdep.c fault.c fpu.c
genassym.cf kobj_machdep.c
Module Name:src
Committed By: skrll
Date: Fri Dec 11 18:03:33 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: aarch64_reboot.c cpu.c db_disasm.c
db_interface.c db_machdep.c db_trace.c exec_machdep.c fault.c fpu.c
genassym.cf kobj_machdep.c
Module Name:src
Committed By: skrll
Date: Wed Dec 9 08:51:05 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: aarch64_machdep.c
Log Message:
Remove unnecessary aarch64_dcache_wbinv_all now that pmapboot_enter does
dsb(ish)
To generate a diff of this commit:
cvs
Module Name:src
Committed By: skrll
Date: Wed Dec 9 08:51:05 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: aarch64_machdep.c
Log Message:
Remove unnecessary aarch64_dcache_wbinv_all now that pmapboot_enter does
dsb(ish)
To generate a diff of this commit:
cvs
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
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
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
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
Module Name:src
Committed By: skrll
Date: Fri Dec 4 08:24:41 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: pmapboot.c
Log Message:
Ensure translation table updates are visible to the hardware walker(s)
in pmapboot_enter.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: skrll
Date: Fri Dec 4 08:24:41 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: pmapboot.c
Log Message:
Ensure translation table updates are visible to the hardware walker(s)
in pmapboot_enter.
To generate a diff of this commit:
cvs
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
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
Module Name:src
Committed By: jmcneill
Date: Thu Nov 12 11:28:39 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: bus_space_asm_generic.S
Log Message:
Fix typo in comment
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5
Module Name:src
Committed By: jmcneill
Date: Thu Nov 12 11:28:39 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: bus_space_asm_generic.S
Log Message:
Fix typo in comment
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5
Module Name:src
Committed By: skrll
Date: Tue Nov 10 07:51:19 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: aarch64_machdep.c genassym.cf pmap.c
pmap_page.S pmapboot.c
src/sys/arch/aarch64/include: asan.h vmparam.h
Log Message:
AA64 is not
Module Name:src
Committed By: skrll
Date: Tue Nov 10 07:51:19 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: aarch64_machdep.c genassym.cf pmap.c
pmap_page.S pmapboot.c
src/sys/arch/aarch64/include: asan.h vmparam.h
Log Message:
AA64 is not
Module Name:src
Committed By: skrll
Date: Sat Nov 7 08:48:11 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: pmapboot.c
Log Message:
Fix the use of the contiguous bit by checking the output address as well.
To generate a diff of this commit:
cvs rdiff -u -r1.10
Module Name:src
Committed By: skrll
Date: Sat Nov 7 08:48:11 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: pmapboot.c
Log Message:
Fix the use of the contiguous bit by checking the output address as well.
To generate a diff of this commit:
cvs rdiff -u -r1.10
Module Name:src
Committed By: skrll
Date: Sat Nov 7 08:33:50 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
In pmap_devmap_bootstrap only set pmap_devmap_bootstrap_done if there
is an entry and ALL of the entries have been done. The entry
Module Name:src
Committed By: skrll
Date: Sat Nov 7 08:33:50 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
In pmap_devmap_bootstrap only set pmap_devmap_bootstrap_done if there
is an entry and ALL of the entries have been done. The entry
Module Name:src
Committed By: jmcneill
Date: Sun Nov 1 10:58:59 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
No need to disable translation table walks in pmap_activate().
To generate a diff of this commit:
cvs rdiff -u -r1.93 -r1.94
Module Name:src
Committed By: jmcneill
Date: Sun Nov 1 10:58:59 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
No need to disable translation table walks in pmap_activate().
To generate a diff of this commit:
cvs rdiff -u -r1.93 -r1.94
Module Name:src
Committed By: skrll
Date: Thu Oct 22 07:36:02 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S
Log Message:
Use the correct (more relaxed) membar_exit barrier in cpu_switchto_softint
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: skrll
Date: Thu Oct 22 07:36:02 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S
Log Message:
Use the correct (more relaxed) membar_exit barrier in cpu_switchto_softint
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: skrll
Date: Thu Oct 22 07:34:18 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
Use the isb macro - missed in previous commit
To generate a diff of this commit:
cvs rdiff -u -r1.92 -r1.93
Module Name:src
Committed By: skrll
Date: Thu Oct 22 07:34:18 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
Use the isb macro - missed in previous commit
To generate a diff of this commit:
cvs rdiff -u -r1.92 -r1.93
Module Name:src
Committed By: skrll
Date: Thu Oct 22 07:31:15 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: aarch64_machdep.c cpufunc.c db_machdep.c
efi_machdep.c fpu.c pmap.c trap.c
Log Message:
Use the dmb/dsb/isb macros... if nothing else they're
Module Name:src
Committed By: skrll
Date: Thu Oct 22 07:31:15 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: aarch64_machdep.c cpufunc.c db_machdep.c
efi_machdep.c fpu.c pmap.c trap.c
Log Message:
Use the dmb/dsb/isb macros... if nothing else they're
Module Name:src
Committed By: ryo
Date: Thu Oct 22 07:16:06 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: locore.S
Log Message:
Don't trap EL0 accesses to the DCC registers.
VMWare use "mrs xzr, mdccsr_el0" for guest side backdoor.
To generate a diff of this
Module Name:src
Committed By: ryo
Date: Thu Oct 22 07:16:06 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: locore.S
Log Message:
Don't trap EL0 accesses to the DCC registers.
VMWare use "mrs xzr, mdccsr_el0" for guest side backdoor.
To generate a diff of this
Module Name:src
Committed By: rin
Date: Thu Oct 15 23:15:36 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: trap.c
Log Message:
Byte-swapping instructions for arm and thumb on aarch64eb;
instructions are stored in little-endian byte-order for BE8,
an only valid
Module Name:src
Committed By: rin
Date: Thu Oct 15 23:15:36 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: trap.c
Log Message:
Byte-swapping instructions for arm and thumb on aarch64eb;
instructions are stored in little-endian byte-order for BE8,
an only valid
Module Name:src
Committed By: rin
Date: Thu Oct 15 23:10:06 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: netbsd32_machdep.c
Log Message:
Call netbsd32_adjust_limits() in netbsd32_setregs() for sure,
as done for amd64 and sparc64.
To generate a diff of this
Module Name:src
Committed By: rin
Date: Thu Oct 15 23:10:06 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: netbsd32_machdep.c
Log Message:
Call netbsd32_adjust_limits() in netbsd32_setregs() for sure,
as done for amd64 and sparc64.
To generate a diff of this
Module Name:src
Committed By: rin
Date: Thu Oct 15 22:52:08 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: vm_machdep.c
Log Message:
Fix clone(2) for COMPAT_NETBSD32.
(1) Set r13 (sp for arm32 processes) appropriately when stack is
specified to fork1().
(2)
Module Name:src
Committed By: rin
Date: Thu Oct 15 22:52:08 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: vm_machdep.c
Log Message:
Fix clone(2) for COMPAT_NETBSD32.
(1) Set r13 (sp for arm32 processes) appropriately when stack is
specified to fork1().
(2)
Module Name:src
Committed By: rin
Date: Thu Oct 15 22:41:02 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: netbsd32_machdep.c
Log Message:
For rev 1.14 and before, netbsd32_process_write_regs() returns EINVAL
if non-modifiable bits are set in CPSR.
Instead, mask
Module Name:src
Committed By: rin
Date: Thu Oct 15 22:41:02 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: netbsd32_machdep.c
Log Message:
For rev 1.14 and before, netbsd32_process_write_regs() returns EINVAL
if non-modifiable bits are set in CPSR.
Instead, mask
Module Name:src
Committed By: rin
Date: Thu Oct 15 22:30:34 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: fault.c
Log Message:
For cpu_jump_onfault() in data_abort_handler(), stop returning
hard-coded EFAULT and use return value from uvm_fault() instead.
There
Module Name:src
Committed By: rin
Date: Thu Oct 15 22:30:34 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: fault.c
Log Message:
For cpu_jump_onfault() in data_abort_handler(), stop returning
hard-coded EFAULT and use return value from uvm_fault() instead.
There
Module Name:src
Committed By: jmcneill
Date: Thu Oct 15 21:14:15 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: bus_space.c
Log Message:
Reduce scope of memory barriers use in bus_space_barrier() implementation.
Instead of always "dsb sy", use "dsb ishld" for
Module Name:src
Committed By: jmcneill
Date: Thu Oct 15 21:14:15 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: bus_space.c
Log Message:
Reduce scope of memory barriers use in bus_space_barrier() implementation.
Instead of always "dsb sy", use "dsb ishld" for
Module Name:src
Committed By: ryo
Date: Thu Oct 15 08:37:20 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: vectors.S
Log Message:
slightly optimized loop for trap_doast() calls
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21
Module Name:src
Committed By: ryo
Date: Thu Oct 15 08:37:20 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: vectors.S
Log Message:
slightly optimized loop for trap_doast() calls
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21
Module Name:src
Committed By: skrll
Date: Tue Oct 13 21:27:18 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: lock_stubs.S
Log Message:
Use load-acquire exclusive and store-release exclusive (and remove the
barrier instructions) as suggested by riastradh a little
Module Name:src
Committed By: skrll
Date: Tue Oct 13 21:27:18 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: lock_stubs.S
Log Message:
Use load-acquire exclusive and store-release exclusive (and remove the
barrier instructions) as suggested by riastradh a little
Module Name:src
Committed By: skrll
Date: Tue Oct 13 21:24:22 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S
Log Message:
Use corrcet membar_exit barrier
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30
Module Name:src
Committed By: skrll
Date: Tue Oct 13 21:24:22 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S
Log Message:
Use corrcet membar_exit barrier
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30
On Tue, Oct 13, 2020 at 12:57:44PM +0200, Kamil Rytarowski wrote:
> > Log Message:
> > BE32 binaries are no longer supported for ARMv7 and later, and
> > therefore for aarch64eb.
> >
> > Reject them with ENOEXEC, rather than causing illegal instruction
> > exceptions due to unexpected binary
On 2020/10/13 19:57, Kamil Rytarowski wrote:
On 13.10.2020 09:04, Rin Okuyama wrote:
Module Name:src
Committed By: rin
Date: Tue Oct 13 07:04:49 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: exec_machdep.c
Log Message:
BE32 binaries are no longer supported for
On 13.10.2020 09:04, Rin Okuyama wrote:
> Module Name: src
> Committed By: rin
> Date: Tue Oct 13 07:04:49 UTC 2020
>
> Modified Files:
> src/sys/arch/aarch64/aarch64: exec_machdep.c
>
> Log Message:
> BE32 binaries are no longer supported for ARMv7 and later, and
> therefore for
Module Name:src
Committed By: rin
Date: Tue Oct 13 07:04:49 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: exec_machdep.c
Log Message:
BE32 binaries are no longer supported for ARMv7 and later, and
therefore for aarch64eb.
Reject them with ENOEXEC, rather than
Module Name:src
Committed By: rin
Date: Tue Oct 13 07:04:49 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: exec_machdep.c
Log Message:
BE32 binaries are no longer supported for ARMv7 and later, and
therefore for aarch64eb.
Reject them with ENOEXEC, rather than
Module Name:src
Committed By: jmcneill
Date: Sat Oct 10 08:22:57 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: cpu.c
Log Message:
Fix detection of FP and SIMD features on Armv8.2+.
To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56
Module Name:src
Committed By: jmcneill
Date: Sat Oct 10 08:22:57 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: cpu.c
Log Message:
Fix detection of FP and SIMD features on Armv8.2+.
To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56
Module Name:src
Committed By: jmcneill
Date: Wed Oct 7 16:03:10 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: cpu.c
Log Message:
Only touch PMC registers if Performance Monitor Extensions are present.
To generate a diff of this commit:
cvs rdiff -u -r1.54
Module Name:src
Committed By: jmcneill
Date: Wed Oct 7 16:03:10 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: cpu.c
Log Message:
Only touch PMC registers if Performance Monitor Extensions are present.
To generate a diff of this commit:
cvs rdiff -u -r1.54
It works fine now. Thank you for quick fix!!
rin
On 2020/10/06 15:28, Nick Hudson wrote:
On 06/10/2020 01:54, Rin Okuyama wrote:
Hi,
On 2020/10/01 1:35, Nick Hudson wrote:
Module Name: src
Committed By: skrll
Date: Wed Sep 30 16:35:49 UTC 2020
Modified Files:
On 06/10/2020 01:54, Rin Okuyama wrote:
Hi,
On 2020/10/01 1:35, Nick Hudson wrote:
Module Name: src
Committed By: skrll
Date: Wed Sep 30 16:35:49 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S vectors.S
Log Message:
Move el[01]_trap_exit into vectors.S
Module Name:src
Committed By: skrll
Date: Tue Oct 6 06:26:46 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S vectors.S
Log Message:
move #include "opt_compat_netbsd32.h" to where it's required
To generate a diff of this commit:
cvs rdiff -u -r1.28
Module Name:src
Committed By: skrll
Date: Tue Oct 6 06:26:46 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S vectors.S
Log Message:
move #include "opt_compat_netbsd32.h" to where it's required
To generate a diff of this commit:
cvs rdiff -u -r1.28
Hi,
On 2020/10/01 1:35, Nick Hudson wrote:
Module Name:src
Committed By: skrll
Date: Wed Sep 30 16:35:49 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S vectors.S
Log Message:
Move el[01]_trap_exit into vectors.S where the callers exist
To generate
Module Name:src
Committed By: skrll
Date: Sun Oct 4 08:09:12 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: aarch64_machdep.c
Log Message:
KNF
To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 src/sys/arch/aarch64/aarch64/aarch64_machdep.c
Please
Module Name:src
Committed By: skrll
Date: Sun Oct 4 08:09:12 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: aarch64_machdep.c
Log Message:
KNF
To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 src/sys/arch/aarch64/aarch64/aarch64_machdep.c
Please
Module Name:src
Committed By: skrll
Date: Sat Oct 3 05:56:26 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: aarch64_machdep.c
Log Message:
G/C
To generate a diff of this commit:
cvs rdiff -u -r1.49 -r1.50 src/sys/arch/aarch64/aarch64/aarch64_machdep.c
Please
Module Name:src
Committed By: skrll
Date: Sat Oct 3 05:56:26 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: aarch64_machdep.c
Log Message:
G/C
To generate a diff of this commit:
cvs rdiff -u -r1.49 -r1.50 src/sys/arch/aarch64/aarch64/aarch64_machdep.c
Please
>> Index: src/sys/arch/aarch64/include/cpu.h
>> diff -u src/sys/arch/aarch64/include/cpu.h:1.27 src/sys/arch/aarch64/inc=
>lude/cpu.h:1.28
>> --- src/sys/arch/aarch64/include/cpu.h:1.27 Mon Sep 14 10:06:35 2020
>> +++ src/sys/arch/aarch64/include/cpu.h Thu Oct 1 06:40:16 2020
>> @@ -1,4
Module Name:src
Committed By: skrll
Date: Thu Oct 1 07:31:27 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: procfs_machdep.c
Log Message:
KNF (and some newlines)
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4
Module Name:src
Committed By: skrll
Date: Thu Oct 1 07:31:27 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: procfs_machdep.c
Log Message:
KNF (and some newlines)
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4
On 01/10/2020 07:40, Ryo Shimizu wrote:
Module Name:src
Committed By: ryo
Date: Thu Oct 1 06:40:16 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: procfs_machdep.c
src/sys/arch/aarch64/include: cpu.h
Log Message:
fix build error with LLVM
[...]
Index:
Module Name:src
Committed By: ryo
Date: Thu Oct 1 06:40:16 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: procfs_machdep.c
src/sys/arch/aarch64/include: cpu.h
Log Message:
fix build error with LLVM
To generate a diff of this commit:
cvs rdiff -u -r1.2
Module Name:src
Committed By: ryo
Date: Thu Oct 1 06:40:16 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: procfs_machdep.c
src/sys/arch/aarch64/include: cpu.h
Log Message:
fix build error with LLVM
To generate a diff of this commit:
cvs rdiff -u -r1.2
Module Name:src
Committed By: skrll
Date: Wed Sep 30 16:47:55 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: aarch64_machdep.c
Log Message:
Improve a comment
To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49
Module Name:src
Committed By: skrll
Date: Wed Sep 30 16:47:55 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: aarch64_machdep.c
Log Message:
Improve a comment
To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49
Module Name:src
Committed By: skrll
Date: Wed Sep 30 16:35:49 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S vectors.S
Log Message:
Move el[01]_trap_exit into vectors.S where the callers exist
To generate a diff of this commit:
cvs rdiff -u -r1.27
Module Name:src
Committed By: skrll
Date: Wed Sep 30 16:35:49 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S vectors.S
Log Message:
Move el[01]_trap_exit into vectors.S where the callers exist
To generate a diff of this commit:
cvs rdiff -u -r1.27
Module Name:src
Committed By: ryo
Date: Wed Sep 30 08:43:47 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: procfs_machdep.c
Log Message:
add linux compatible /proc/cpuinfo
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: ryo
Date: Wed Sep 30 08:43:47 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: procfs_machdep.c
Log Message:
add linux compatible /proc/cpuinfo
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
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
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
Module Name:src
Committed By: skrll
Date: Mon Sep 28 12:04:19 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
Only set pmap_devmap_bootstrap_done if something gets mapped.
Think acpi_platform_devmap
To generate a diff of this commit:
cvs
Module Name:src
Committed By: skrll
Date: Mon Sep 28 12:04:19 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
Only set pmap_devmap_bootstrap_done if something gets mapped.
Think acpi_platform_devmap
To generate a diff of this commit:
cvs
Module Name:src
Committed By: skrll
Date: Sat Sep 26 06:09:33 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S
Log Message:
Use 'lr' instead of 'x30' in an instruction for clarity
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27
Module Name:src
Committed By: skrll
Date: Sat Sep 26 06:08:41 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S
Log Message:
Fix a comment
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/aarch64/aarch64/cpuswitch.S
Please
Module Name:src
Committed By: skrll
Date: Sat Sep 26 06:09:33 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S
Log Message:
Use 'lr' instead of 'x30' in an instruction for clarity
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27
Module Name:src
Committed By: skrll
Date: Sat Sep 26 06:08:41 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S
Log Message:
Fix a comment
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/aarch64/aarch64/cpuswitch.S
Please
>On 24/09/2020 10:04, Ryo Shimizu wrote:
>> Module Name: src
>> Committed By:ryo
>> Date:Thu Sep 24 09:04:38 UTC 2020
>>
>> Modified Files:
>> src/sys/arch/aarch64/aarch64: bus_space_asm_generic.S
>>
>> Log Message:
>> fix bugs in *_bs_rm_8_swap(). it was only
Module Name:src
Committed By: ryo
Date: Thu Sep 24 16:15:49 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: bus_space_asm_generic.S
Log Message:
fix *_bs_rm_4_swap(). it was only reading 2 bytes, not 4 bytes.
pointed out by skrll@ thanks.
To generate a diff of
Module Name:src
Committed By: ryo
Date: Thu Sep 24 16:15:49 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: bus_space_asm_generic.S
Log Message:
fix *_bs_rm_4_swap(). it was only reading 2 bytes, not 4 bytes.
pointed out by skrll@ thanks.
To generate a diff of
On 24/09/2020 10:04, Ryo Shimizu wrote:
Module Name:src
Committed By: ryo
Date: Thu Sep 24 09:04:38 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: bus_space_asm_generic.S
Log Message:
fix bugs in *_bs_rm_8_swap(). it was only reading 4 bytes, not 8 bytes.
I
Module Name:src
Committed By: ryo
Date: Thu Sep 24 09:04:38 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: bus_space_asm_generic.S
Log Message:
fix bugs in *_bs_rm_8_swap(). it was only reading 4 bytes, not 8 bytes.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: ryo
Date: Thu Sep 24 09:04:38 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: bus_space_asm_generic.S
Log Message:
fix bugs in *_bs_rm_8_swap(). it was only reading 4 bytes, not 8 bytes.
To generate a diff of this commit:
cvs rdiff
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
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
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
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
Module Name:src
Committed By: skrll
Date: Sat Sep 19 13:33:08 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
src/sys/arch/aarch64/include: asan.h pmap.h
Log Message:
Make __md_palloc pmap agnostic (think sys/uvm/pmap)
To generate a diff of this
Module Name:src
Committed By: skrll
Date: Sat Sep 19 13:33:08 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
src/sys/arch/aarch64/include: asan.h pmap.h
Log Message:
Make __md_palloc pmap agnostic (think sys/uvm/pmap)
To generate a diff of this
Module Name:src
Committed By: skrll
Date: Wed Sep 16 18:26:15 UTC 2020
Modified Files:
src/sys/arch/aarch64/aarch64: aarch64_machdep.c
src/sys/arch/aarch64/include: vmparam.h
Log Message:
G/C AARCH64_KMEMORY_BASE
To generate a diff of this commit:
cvs rdiff -u
401 - 500 of 1397 matches
Mail list logo