created | 2021-07-04T14:57:47Z |
---|---|
begin | 2021-06-28T00:00:00Z |
end | 2021-06-29T00:00:00Z |
path | src/sys |
commits | 9 |
date | 2021-06-28T09:35:09Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/riscv64/riscv64/copy.S | log | diff | annotate |
message |
Implement copyin32(). ok deraadt@ |
date | 2021-06-28T11:04:14Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/arch/sparc64/conf/GENERIC | log | diff | annotate |
message |
Enable dt(4). ok kettenis@ |
date | 2021-06-28T11:19:01Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/uvm/uvm_aobj.c | log | diff | annotate |
src/sys/uvm/uvm_extern.h | log | diff | annotate | |
message |
Make anonymous object reference counting independant from the KERNEL_LOCK(). - Use atomic operations for increment/decrement - Rewrite the loop from uao_swap_off() to only keep a reference to the next item in the list. ok jmatthew@ |
date | 2021-06-28T15:45:15Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/arch/arm64/arm64/locore.S | log | diff | annotate |
message |
delete .align inside sigtramp stubs, as the stack alignment requirement hasn't existed for many years, since the code was moved it into a unique page, with trap sleds. ok kettenis |
date | 2021-06-28T15:45:16Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/arch/riscv64/riscv64/locore.S | log | diff | annotate |
message |
delete .align inside sigtramp stubs, as the stack alignment requirement hasn't existed for many years, since the code was moved it into a unique page, with trap sleds. ok kettenis |
date | 2021-06-28T18:21:08Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/arm/arm/sigcode.S | log | diff | annotate |
message |
Add speculation-blocking sequence after syscalls like we did for libc a while ago. While there, fix the SYS_exit syscall. The syscall number is passed in r12, not as the argument of the syscall instruction. ok deraadt@ |
date | 2021-06-28T18:38:17Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/riscv64/riscv64/cpuswitch.S | log | diff | annotate |
message |
Fix assembly in #ifdef MULTIPROCESSOR case. ok jsing@ |
date | 2021-06-28T18:52:26Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/arch/riscv64/riscv64/locore.S | log | diff | annotate |
message | whitespace |
date | 2021-06-28T18:53:10Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/arch/riscv64/riscv64/copy.S | log | diff | annotate |
src/sys/arch/riscv64/riscv64/copystr.S | log | diff | annotate | |
src/sys/arch/riscv64/riscv64/cpufunc_asm.S | log | diff | annotate | |
message |
do not need .align 2 or 4 after .text, the ABI's .text will decide what to do ok kettenis |