User Details
- User Since
- May 10 2014, 2:21 PM (623 w, 4 d)
Yesterday
Tue, Apr 21
We will need to handle accessing different sized registers to support FEAT_D128, e.g. VTTBR_EL2 will be 128 bit there.
I can move them to something like 200/201. I think the Arm Permission Overlay Extension (FEAT_S1POE) could then reuse SEGV_PKUERR as it is similar.
Mon, Apr 20
Thu, Apr 16
Stop switching sctlr user bits for kernel threads
Was it decided if this was an acceptable approach? I found the sanitizer runtimes also need this to work correctly, so would like to push to fix them
Does anyone have any more testing they would like to do, or shall I push this to main?
Wed, Apr 15
Tue, Apr 14
Change the SEGV_MTE* values
Mon, Apr 13
Update comments
Committed in rGf54209510b1b30b1445792db7d33401f7c7a97d6 with the wrong tag
Fri, Apr 10
Update after D56306 changes
Remove per-cpu pointers
Set TESTSDIR to install the Kyuafile in the correct place
I'm not sure how that can happen as by including bsd.test.mk a Kyuafile should be created, e.g.
$ cat /usr/obj/.../amd64.amd64/tests/sys/arch/Kyuafile -- Automatically generated by bsd.test.mk.
Thu, Apr 9
Move to Makefile.inc
Wed, Apr 8
Use the CMAP from D56306
Wed, Apr 1
Remove extra lines at the start of MAkefiles
Tue, Mar 31
- Add an mtree entry
- Check the headder type
- Use a brk instruction to stop execution as a syscall may drop the SVE context
Mar 23 2026
Mar 19 2026
- Zero the set in pmap_fini_asids
- Add a missing tlbi
This is not complete, but would be useful to get feedback on the approach
Mar 17 2026
Remove userret from EXCP_MOE. Was missed in a rebase.
