Module Name:src
Committed By: skrll
Date: Sun Apr 14 12:51:17 UTC 2024
Modified Files:
src/sys/arch/aarch64/aarch64: cpu_machdep.c sig_machdep.c
Log Message:
kern/58149: aarch64: Cannot return from a signal handler if SP was misaligned
when the signal arrived
Apply the
Module Name:src
Committed By: skrll
Date: Sun Apr 14 12:51:17 UTC 2024
Modified Files:
src/sys/arch/aarch64/aarch64: cpu_machdep.c sig_machdep.c
Log Message:
kern/58149: aarch64: Cannot return from a signal handler if SP was misaligned
when the signal arrived
Apply the
Module Name:src
Committed By: andvar
Date: Fri Feb 16 21:32:17 UTC 2024
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
Replace obsolete pv_dump() call with pmap_db_mdpg_print().
It was rewritten on rev 1.107, but not replaced with new implementation in
Module Name:src
Committed By: andvar
Date: Fri Feb 16 21:32:17 UTC 2024
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
Replace obsolete pv_dump() call with pmap_db_mdpg_print().
It was rewritten on rev 1.107, but not replaced with new implementation in
Module Name:src
Committed By: andvar
Date: Fri Feb 16 17:18:19 UTC 2024
Modified Files:
src/sys/arch/aarch64/aarch64: kobj_machdep.c
Log Message:
Fix closing bracket for strdisasm() function.
Fixes KOBJ_MACHDEP_DEBUG enabled build for aarch64.
To generate a diff of
Module Name:src
Committed By: andvar
Date: Fri Feb 16 17:18:19 UTC 2024
Modified Files:
src/sys/arch/aarch64/aarch64: kobj_machdep.c
Log Message:
Fix closing bracket for strdisasm() function.
Fixes KOBJ_MACHDEP_DEBUG enabled build for aarch64.
To generate a diff of
Module Name:src
Committed By: skrll
Date: Wed Aug 2 14:45:04 UTC 2023
Modified Files:
src/sys/arch/aarch64/aarch64: db_interface.c
Log Message:
Relax the TLB invalidation from full to by va for writing to kernel text
in db_write_text.
To generate a diff of this commit:
Module Name:src
Committed By: skrll
Date: Wed Aug 2 14:45:04 UTC 2023
Modified Files:
src/sys/arch/aarch64/aarch64: db_interface.c
Log Message:
Relax the TLB invalidation from full to by va for writing to kernel text
in db_write_text.
To generate a diff of this commit:
Module Name:src
Committed By: riastradh
Date: Sun Jul 16 21:36:40 UTC 2023
Modified Files:
src/sys/arch/aarch64/aarch64: aarch64_machdep.c trap.c
Log Message:
aarch64: Omit needless xcfunc_t casts by using xcfunc_t correctly.
No functional change intended, except for
Module Name:src
Committed By: riastradh
Date: Sun Jul 16 21:36:40 UTC 2023
Modified Files:
src/sys/arch/aarch64/aarch64: aarch64_machdep.c trap.c
Log Message:
aarch64: Omit needless xcfunc_t casts by using xcfunc_t correctly.
No functional change intended, except for
Module Name:src
Committed By: skrll
Date: Sat Jun 10 07:33:32 UTC 2023
Modified Files:
src/sys/arch/aarch64/aarch64: cpufunc.c
Log Message:
KASSERT(kpreempt_disabled()) before accessing curcpu() to reflect why
preemption needs to be disabled more clearly.
To generate a
Module Name:src
Committed By: skrll
Date: Sat Jun 10 07:33:32 UTC 2023
Modified Files:
src/sys/arch/aarch64/aarch64: cpufunc.c
Log Message:
KASSERT(kpreempt_disabled()) before accessing curcpu() to reflect why
preemption needs to be disabled more clearly.
To generate a
Module Name:src
Committed By: skrll
Date: Tue Apr 18 07:53:31 UTC 2023
Modified Files:
src/sys/arch/aarch64/aarch64: aarch64_machdep.c
Log Message:
G/C an outdated comment.
To generate a diff of this commit:
cvs rdiff -u -r1.68 -r1.69
Module Name:src
Committed By: skrll
Date: Tue Apr 18 07:53:31 UTC 2023
Modified Files:
src/sys/arch/aarch64/aarch64: aarch64_machdep.c
Log Message:
G/C an outdated comment.
To generate a diff of this commit:
cvs rdiff -u -r1.68 -r1.69
Module Name:src
Committed By: skrll
Date: Wed Apr 12 06:57:28 UTC 2023
Modified Files:
src/sys/arch/aarch64/aarch64: pmap_machdep.c
Log Message:
Use CACHE_LINE_SIZE instead of magic number 128.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4
Module Name:src
Committed By: skrll
Date: Wed Apr 12 06:57:28 UTC 2023
Modified Files:
src/sys/arch/aarch64/aarch64: pmap_machdep.c
Log Message:
Use CACHE_LINE_SIZE instead of magic number 128.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4
Module Name:src
Committed By: riastradh
Date: Wed Mar 1 08:17:24 UTC 2023
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S
Log Message:
aarch64: Optimization: Omit needless membar when triggering softint.
When we are triggering a softint, it can't already hold
Module Name:src
Committed By: riastradh
Date: Wed Mar 1 08:17:24 UTC 2023
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S
Log Message:
aarch64: Optimization: Omit needless membar when triggering softint.
When we are triggering a softint, it can't already hold
Module Name:src
Committed By: skrll
Date: Sat Feb 25 08:00:35 UTC 2023
Modified Files:
src/sys/arch/aarch64/aarch64: vm_machdep.c
Log Message:
Add a KASSERT
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/aarch64/aarch64/vm_machdep.c
Please
Module Name:src
Committed By: skrll
Date: Sat Feb 25 08:00:35 UTC 2023
Modified Files:
src/sys/arch/aarch64/aarch64: vm_machdep.c
Log Message:
Add a KASSERT
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/aarch64/aarch64/vm_machdep.c
Please
Module Name:src
Committed By: riastradh
Date: Thu Feb 23 14:54:57 UTC 2023
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S locore.S
Log Message:
aarch64: Add missing barriers in cpu_switchto.
Details in comments.
Note: This is a conservative change that
Module Name:src
Committed By: riastradh
Date: Thu Feb 23 14:54:57 UTC 2023
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S locore.S
Log Message:
aarch64: Add missing barriers in cpu_switchto.
Details in comments.
Note: This is a conservative change that
Module Name:src
Committed By: skrll
Date: Fri Feb 17 06:24:26 UTC 2023
Modified Files:
src/sys/arch/aarch64/aarch64: locore.S
Log Message:
Improve an error message
To generate a diff of this commit:
cvs rdiff -u -r1.89 -r1.90 src/sys/arch/aarch64/aarch64/locore.S
Module Name:src
Committed By: skrll
Date: Fri Feb 17 06:24:26 UTC 2023
Modified Files:
src/sys/arch/aarch64/aarch64: locore.S
Log Message:
Improve an error message
To generate a diff of this commit:
cvs rdiff -u -r1.89 -r1.90 src/sys/arch/aarch64/aarch64/locore.S
Module Name:src
Committed By: skrll
Date: Fri Feb 3 08:05:27 UTC 2023
Modified Files:
src/sys/arch/aarch64/aarch64: cpu.c
Log Message:
Remove useless/harmful casts in debug messages. MPIDR AFF3 would not
be printed before.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: skrll
Date: Fri Feb 3 08:05:27 UTC 2023
Modified Files:
src/sys/arch/aarch64/aarch64: cpu.c
Log Message:
Remove useless/harmful casts in debug messages. MPIDR AFF3 would not
be printed before.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: ryo
Date: Thu Jan 12 10:46:48 UTC 2023
Modified Files:
src/sys/arch/aarch64/aarch64: bus_space_asm_generic.S
Log Message:
fixed a bug that bus_space_read_region_{2,4,8}_swap() accesses wrong address.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: ryo
Date: Thu Jan 12 10:46:48 UTC 2023
Modified Files:
src/sys/arch/aarch64/aarch64: bus_space_asm_generic.S
Log Message:
fixed a bug that bus_space_read_region_{2,4,8}_swap() accesses wrong address.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: ryo
Date: Thu Dec 22 06:58:47 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: cpu.c
Log Message:
PMCR_EL0.LC should be set. ARM deprecates use of PMCR_EL0.LC=0
To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72
Module Name:src
Committed By: ryo
Date: Thu Dec 22 06:58:47 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: cpu.c
Log Message:
PMCR_EL0.LC should be set. ARM deprecates use of PMCR_EL0.LC=0
To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72
Module Name:src
Committed By: skrll
Date: Wed Nov 2 08:37:32 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: db_interface.c
Log Message:
Restore a '\n' I accidentally removed in 1.16
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22
Module Name:src
Committed By: skrll
Date: Wed Nov 2 08:37:32 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: db_interface.c
Log Message:
Restore a '\n' I accidentally removed in 1.16
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22
Module Name:src
Committed By: riastradh
Date: Sun Oct 30 14:08:09 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
aarch64/pmap: Fix criterion in previous.
Use the pte bit that says whether this is a PMAP_WIRED page, not the
bit that says
Module Name:src
Committed By: riastradh
Date: Sun Oct 30 14:08:09 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
aarch64/pmap: Fix criterion in previous.
Use the pte bit that says whether this is a PMAP_WIRED page, not the
bit that says
Module Name:src
Committed By: riastradh
Date: Sun Oct 30 10:26:48 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
aarch64/pmap(9): Teach pmap_protect about pmap_kenter_pa mappings.
Pages mapped with pmap_kenter_pa are necessarily unmanaged, so
Module Name:src
Committed By: riastradh
Date: Sun Oct 30 10:26:48 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
aarch64/pmap(9): Teach pmap_protect about pmap_kenter_pa mappings.
Pages mapped with pmap_kenter_pa are necessarily unmanaged, so
Module Name:src
Committed By: skrll
Date: Sat Oct 29 07:32:54 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: locore.S
Log Message:
Slightly better English in a comment.
To generate a diff of this commit:
cvs rdiff -u -r1.88 -r1.89
Module Name:src
Committed By: skrll
Date: Sat Oct 29 07:32:54 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: locore.S
Log Message:
Slightly better English in a comment.
To generate a diff of this commit:
cvs rdiff -u -r1.88 -r1.89
Module Name:src
Committed By: skrll
Date: Sat Oct 29 07:21:42 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
fix a spello in a comment
To generate a diff of this commit:
cvs rdiff -u -r1.144 -r1.145 src/sys/arch/aarch64/aarch64/pmap.c
Please
Module Name:src
Committed By: skrll
Date: Sat Oct 29 07:21:42 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
fix a spello in a comment
To generate a diff of this commit:
cvs rdiff -u -r1.144 -r1.145 src/sys/arch/aarch64/aarch64/pmap.c
Please
Module Name:src
Committed By: skrll
Date: Fri Oct 28 06:22:26 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
Remove some empty lines
To generate a diff of this commit:
cvs rdiff -u -r1.143 -r1.144 src/sys/arch/aarch64/aarch64/pmap.c
Please
Module Name:src
Committed By: skrll
Date: Fri Oct 28 06:22:26 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
Remove some empty lines
To generate a diff of this commit:
cvs rdiff -u -r1.143 -r1.144 src/sys/arch/aarch64/aarch64/pmap.c
Please
Module Name:src
Committed By: skrll
Date: Sun Oct 23 07:14:12 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: db_interface.c
Log Message:
KNF
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/aarch64/aarch64/db_interface.c
Please note
Module Name:src
Committed By: skrll
Date: Sun Oct 23 07:14:12 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: db_interface.c
Log Message:
KNF
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/aarch64/aarch64/db_interface.c
Please note
Module Name:src
Committed By: skrll
Date: Sun Oct 23 07:04:44 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
Use UVMHIST_CALLARGS in pmap_bootstrap
To generate a diff of this commit:
cvs rdiff -u -r1.142 -r1.143
Module Name:src
Committed By: skrll
Date: Sun Oct 23 07:04:44 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
Use UVMHIST_CALLARGS in pmap_bootstrap
To generate a diff of this commit:
cvs rdiff -u -r1.142 -r1.143
Module Name:src
Committed By: skrll
Date: Sun Oct 23 07:02:27 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
Only define the EFI variable if EFI_RUNTIME
To generate a diff of this commit:
cvs rdiff -u -r1.141 -r1.142
Module Name:src
Committed By: skrll
Date: Sun Oct 23 07:02:27 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
Only define the EFI variable if EFI_RUNTIME
To generate a diff of this commit:
cvs rdiff -u -r1.141 -r1.142
Module Name:src
Committed By: skrll
Date: Thu Oct 20 06:47:29 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
KNF
To generate a diff of this commit:
cvs rdiff -u -r1.140 -r1.141 src/sys/arch/aarch64/aarch64/pmap.c
Please note that diffs are
Module Name:src
Committed By: skrll
Date: Thu Oct 20 06:47:29 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
KNF
To generate a diff of this commit:
cvs rdiff -u -r1.140 -r1.141 src/sys/arch/aarch64/aarch64/pmap.c
Please note that diffs are
Module Name:src
Committed By: ryo
Date: Thu Sep 22 21:48:19 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: db_trace.c
Log Message:
oops, my previous commit is bad. revert previous.
is a frame pointer, not a trapframe, and it worked correctly.
(e.g., trace $x29)
Module Name:src
Committed By: ryo
Date: Thu Sep 22 21:48:19 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: db_trace.c
Log Message:
oops, my previous commit is bad. revert previous.
is a frame pointer, not a trapframe, and it worked correctly.
(e.g., trace $x29)
Module Name:src
Committed By: ryo
Date: Thu Sep 22 21:00:46 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: db_trace.c
Log Message:
Specifying the frame address "trace " was not working.
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22
Module Name:src
Committed By: ryo
Date: Thu Sep 22 21:00:46 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: db_trace.c
Log Message:
Specifying the frame address "trace " was not working.
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22
Module Name:src
Committed By: ryo
Date: Thu Sep 22 19:33:00 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: db_trace.c
Log Message:
If there was a "bl " instruction at the end of a function block,
the stack analysis backtrace (bt/s) would fail because $lr would
Module Name:src
Committed By: ryo
Date: Thu Sep 22 19:33:00 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: db_trace.c
Log Message:
If there was a "bl " instruction at the end of a function block,
the stack analysis backtrace (bt/s) would fail because $lr would
Module Name:src
Committed By: ryo
Date: Mon Sep 19 17:24:23 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: db_trace.c
Log Message:
Fixed stack analyzing backtrace (bt/s) correctly for nested trapframes.
To generate a diff of this commit:
cvs rdiff -u -r1.19
Module Name:src
Committed By: ryo
Date: Mon Sep 19 17:24:23 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: db_trace.c
Log Message:
Fixed stack analyzing backtrace (bt/s) correctly for nested trapframes.
To generate a diff of this commit:
cvs rdiff -u -r1.19
Module Name:src
Committed By: ryo
Date: Mon Sep 19 17:23:14 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S db_interface.c
Log Message:
Move cpu_Debugger() into a more suitable file, from cpuswitch.S to
db_interface.c.
To generate a diff of this
Module Name:src
Committed By: ryo
Date: Mon Sep 19 17:23:14 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S db_interface.c
Log Message:
Move cpu_Debugger() into a more suitable file, from cpuswitch.S to
db_interface.c.
To generate a diff of this
Module Name:src
Committed By: ryo
Date: Tue Aug 23 05:31:13 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: locore.S start.S
Log Message:
Bss clearing is now done at the beginning of start.S.
Some `__attribute__((__section__(".data")))' hack will no longer be
Module Name:src
Committed By: ryo
Date: Tue Aug 23 05:31:13 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: locore.S start.S
Log Message:
Bss clearing is now done at the beginning of start.S.
Some `__attribute__((__section__(".data")))' hack will no longer be
Module Name:src
Committed By: ryo
Date: Tue Aug 23 05:29:44 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: start.S
Log Message:
Align the loaded kernel image to 2Mbytes, if necessary.
It appears that there are bootloaders that cannot specify the load address or
Module Name:src
Committed By: ryo
Date: Tue Aug 23 05:29:44 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: start.S
Log Message:
Align the loaded kernel image to 2Mbytes, if necessary.
It appears that there are bootloaders that cannot specify the load address or
Module Name:src
Committed By: ryo
Date: Fri Aug 19 07:45:50 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
When accessed in mmap by the device pager, pmap_enter() may be called with prot
== PROT_WRITE.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: ryo
Date: Fri Aug 19 07:45:50 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
When accessed in mmap by the device pager, pmap_enter() may be called with prot
== PROT_WRITE.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: ryo
Date: Wed Aug 3 17:55:05 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: pmapboot.c
Log Message:
fix build with options PMAPBOOT_DEBUG and options DDB
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18
Module Name:src
Committed By: ryo
Date: Wed Aug 3 17:55:05 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: pmapboot.c
Log Message:
fix build with options PMAPBOOT_DEBUG and options DDB
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18
Module Name:src
Committed By: riastradh
Date: Thu Jul 28 09:14:12 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: cpu_machdep.c
Log Message:
aarch64: Refactor splhigh and restore in dosoftints.
No functional change intended. splhigh always returns ci->ci_cpl,
Module Name:src
Committed By: riastradh
Date: Thu Jul 28 09:14:12 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: cpu_machdep.c
Log Message:
aarch64: Refactor splhigh and restore in dosoftints.
No functional change intended. splhigh always returns ci->ci_cpl,
Module Name:src
Committed By: ryo
Date: Tue Jun 7 23:55:25 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: db_trace.c
Log Message:
Functionalize frame pointer backtrace.
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19
Module Name:src
Committed By: ryo
Date: Tue Jun 7 23:55:25 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: db_trace.c
Log Message:
Functionalize frame pointer backtrace.
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19
Module Name:src
Committed By: ryo
Date: Tue Jun 7 04:12:10 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S
Log Message:
use stp if possible.
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/arch/aarch64/aarch64/cpuswitch.S
Module Name:src
Committed By: ryo
Date: Tue Jun 7 04:12:10 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S
Log Message:
use stp if possible.
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/arch/aarch64/aarch64/cpuswitch.S
Module Name:src
Committed By: ryo
Date: Fri Jun 3 19:59:59 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S
Log Message:
optimize. reduce 2 instructions.
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36
Module Name:src
Committed By: ryo
Date: Fri Jun 3 19:59:59 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S
Log Message:
optimize. reduce 2 instructions.
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36
Module Name:src
Committed By: ryo
Date: Tue May 31 07:40:25 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S
Log Message:
make a frame pointer to show a backtrace correctly.
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35
Module Name:src
Committed By: ryo
Date: Tue May 31 07:40:25 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S
Log Message:
make a frame pointer to show a backtrace correctly.
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35
Module Name:src
Committed By: ryo
Date: Sun May 29 23:43:50 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: db_trace.c
Log Message:
Display the trap type of trapframe when backtracing.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16
Module Name:src
Committed By: ryo
Date: Sun May 29 23:43:50 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: db_trace.c
Log Message:
Display the trap type of trapframe when backtracing.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16
Module Name:src
Committed By: ryo
Date: Sun May 29 23:39:59 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: idle_machdep.S vectors.S
Log Message:
ESR_EL1 and FAR_EL1 are not required in interrupt trapframe and their values
are meaningless.
To identify it as an
Module Name:src
Committed By: ryo
Date: Sun May 29 23:39:59 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: idle_machdep.S vectors.S
Log Message:
ESR_EL1 and FAR_EL1 are not required in interrupt trapframe and their values
are meaningless.
To identify it as an
Module Name:src
Committed By: ryo
Date: Sun May 29 16:45:00 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: db_machdep.c
Log Message:
- Display "cpu[]" instead of "cpu[]".
- Also add cpu_info->ci_onproc to display.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: ryo
Date: Sun May 29 16:45:00 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: db_machdep.c
Log Message:
- Display "cpu[]" instead of "cpu[]".
- Also add cpu_info->ci_onproc to display.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: ryo
Date: Sun May 29 16:39:22 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: db_interface.c
Log Message:
Use the PAR register to check for accessibility in db_(read|write)_bytes().
db_(read|write)_bytes() uses the TTBR[01] at that
Module Name:src
Committed By: ryo
Date: Sun May 29 16:39:22 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: db_interface.c
Log Message:
Use the PAR register to check for accessibility in db_(read|write)_bytes().
db_(read|write)_bytes() uses the TTBR[01] at that
Module Name:src
Committed By: ryo
Date: Sun May 29 16:14:42 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: cpu.c
Log Message:
fix build without options DDB
To generate a diff of this commit:
cvs rdiff -u -r1.69 -r1.70 src/sys/arch/aarch64/aarch64/cpu.c
Please
Module Name:src
Committed By: ryo
Date: Sun May 29 16:14:42 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: cpu.c
Log Message:
fix build without options DDB
To generate a diff of this commit:
cvs rdiff -u -r1.69 -r1.70 src/sys/arch/aarch64/aarch64/cpu.c
Please
Module Name:src
Committed By: ryo
Date: Sun May 29 16:13:41 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: db_trace.c vm_machdep.c
Log Message:
Simplified termination conditions for ddb backtrace.
Exit backtrace when the user trapframe is invalid. (Mainly in
Module Name:src
Committed By: ryo
Date: Sun May 29 16:13:41 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: db_trace.c vm_machdep.c
Log Message:
Simplified termination conditions for ddb backtrace.
Exit backtrace when the user trapframe is invalid. (Mainly in
Module Name:src
Committed By: ryo
Date: Thu May 26 17:11:05 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: db_interface.c
Log Message:
In ddb, fixed "trace/u" and user process memory read/write to work correctly.
In the softint context, curlwp points the kernel
Module Name:src
Committed By: ryo
Date: Thu May 26 17:11:05 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: db_interface.c
Log Message:
In ddb, fixed "trace/u" and user process memory read/write to work correctly.
In the softint context, curlwp points the kernel
Module Name:src
Committed By: ryo
Date: Fri May 6 06:09:51 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S locore.S vectors.S
Log Message:
Sprinkle isb after modifying system regs of pointer auth.
With options ARMV83_PAC, it now works on native Mac M1.
Module Name:src
Committed By: ryo
Date: Fri May 6 06:09:51 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: cpuswitch.S locore.S vectors.S
Log Message:
Sprinkle isb after modifying system regs of pointer auth.
With options ARMV83_PAC, it now works on native Mac M1.
Module Name:src
Committed By: ryo
Date: Fri May 6 05:14:38 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: vectors.S
Log Message:
md_astpending is uint32_t
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/aarch64/aarch64/vectors.S
Module Name:src
Committed By: ryo
Date: Fri May 6 05:14:38 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: vectors.S
Log Message:
md_astpending is uint32_t
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/aarch64/aarch64/vectors.S
Module Name:src
Committed By: skrll
Date: Tue May 3 20:10:20 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: efi_machdep.c
Log Message:
Style. NFCI.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/aarch64/aarch64/efi_machdep.c
Please
Module Name:src
Committed By: skrll
Date: Tue May 3 20:10:20 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: efi_machdep.c
Log Message:
Style. NFCI.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/aarch64/aarch64/efi_machdep.c
Please
Module Name:src
Committed By: skrll
Date: Tue May 3 20:09:54 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
Sprinkle some KASSERT(kpreempt_disabled());
To generate a diff of this commit:
cvs rdiff -u -r1.136 -r1.137
Module Name:src
Committed By: skrll
Date: Tue May 3 20:09:54 UTC 2022
Modified Files:
src/sys/arch/aarch64/aarch64: pmap.c
Log Message:
Sprinkle some KASSERT(kpreempt_disabled());
To generate a diff of this commit:
cvs rdiff -u -r1.136 -r1.137
1 - 100 of 881 matches
Mail list logo