created | 2023-02-05T23:43:07Z |
---|---|
begin | 2023-01-16T00:00:00Z |
end | 2023-01-17T00:00:00Z |
path | src/sys |
commits | 15 |
date | 2023-01-16T00:04:47Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/arch/amd64/include/pte.h | log | diff | annotate |
message |
3 new defines: he PTE protection key mask, the specific key value we use for execute-only, and the PKU value used by userland to use that key. |
date | 2023-01-16T00:05:18Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/arch/amd64/amd64/genassym.cf | log | diff | annotate |
message | export PGK_VALUE so that .S files can use it |
date | 2023-01-16T05:32:04Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/arch/alpha/alpha/trap.c | log | diff | annotate |
src/sys/arch/amd64/amd64/trap.c | log | diff | annotate | |
src/sys/arch/arm/arm/syscall.c | log | diff | annotate | |
message |
we spent far too long debugging a weird go library problem (incorrect arguments to mmap) because it was using syscall(2) and that callpath is invisible in ktrace. make it visible, it will now show "(via syscall)" and such. ok guenther |
date | 2023-01-16T05:32:05Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/arch/arm64/arm64/syscall.c | log | diff | annotate |
src/sys/arch/hppa/hppa/trap.c | log | diff | annotate | |
src/sys/arch/i386/i386/trap.c | log | diff | annotate | |
src/sys/arch/m88k/m88k/trap.c | log | diff | annotate | |
src/sys/arch/mips64/mips64/trap.c | log | diff | annotate | |
src/sys/arch/powerpc/powerpc/trap.c | log | diff | annotate | |
src/sys/arch/powerpc64/powerpc64/syscall.c | log | diff | annotate | |
src/sys/arch/riscv64/riscv64/syscall.c | log | diff | annotate | |
src/sys/arch/sh/sh/trap.c | log | diff | annotate | |
src/sys/arch/sparc64/sparc64/trap.c | log | diff | annotate | |
src/sys/sys/ktrace.h | log | diff | annotate | |
src/sys/sys/syscall_mi.h | log | diff | annotate | |
message |
we spent far too long debugging a weird go library problem (incorrect arguments to mmap) because it was using syscall(2) and that callpath is invisible in ktrace. make it visible, it will now show "(via syscall)" and such. ok guenther |
date | 2023-01-16T07:09:11Z | |||
---|---|---|---|---|
author | guenther | |||
files | src/sys/kern/exec_elf.c | log | diff | annotate |
src/sys/sys/proc.h | log | diff | annotate | |
src/sys/uvm/uvm_mmap.c | log | diff | annotate | |
message |
Currently we disable kbind(2) for static program from libc.a's preinit hook. Delete that and instead have the kernel disable kbind at exec-time if the program doesn't have an ELF interpreter. For now, permit userland calls to disable it when already disabled so existing static programs continue to work. prompted by deraadt@ questioning about the call in libc.a ok deraadt@ miod@ |
date | 2023-01-16T07:29:32Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/arch/alpha/stand/OSFpal.c | log | diff | annotate |
src/sys/arch/alpha/stand/bootxx.c | log | diff | annotate | |
src/sys/arch/alpha/stand/prom.c | log | diff | annotate | |
src/sys/arch/alpha/stand/puts.c | log | diff | annotate | |
message |
roughly cleanup terrible pre-ansi practices ok miod |
date | 2023-01-16T07:29:34Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/arch/alpha/stand/boot/boot.c | log | diff | annotate |
message |
roughly cleanup terrible pre-ansi practices ok miod |
date | 2023-01-16T07:29:35Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/arch/alpha/stand/boot/devopen.c | log | diff | annotate |
src/sys/arch/alpha/stand/boot/disk.c | log | diff | annotate | |
src/sys/arch/alpha/stand/netboot/dev_net.c | log | diff | annotate | |
src/sys/arch/alpha/stand/netboot/getsecs.c | log | diff | annotate | |
src/sys/arch/alpha/stand/netboot/if_prom.c | log | diff | annotate | |
message |
roughly cleanup terrible pre-ansi practices ok miod |
date | 2023-01-16T10:11:39Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/arm64/arm64/aesv8-armx.S | log | diff | annotate |
message |
Don't put data in .text. ok deraadt@, miod@ |
date | 2023-01-16T18:41:53Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/arch/alpha/include/prom.h | log | diff | annotate |
message | some kernel prototypes should also be made available to _STANDALONE |
date | 2023-01-16T20:07:48Z | |||
---|---|---|---|---|
author | patrick | |||
files | src/sys/arch/arm64/dev/mainbus.c | log | diff | annotate |
message |
Attach drivers on nodes under /firmware. ok kettenis@ |
date | 2023-01-16T20:12:38Z | |||
---|---|---|---|---|
author | patrick | |||
files | src/sys/arch/arm64/conf/GENERIC | log | diff | annotate |
src/sys/arch/arm64/conf/RAMDISK | log | diff | annotate | |
src/sys/dev/fdt/files.fdt | log | diff | annotate | |
src/sys/dev/fdt/qcrtc.c | log | diff | annotate | |
src/sys/dev/fdt/qcscm.c | log | diff | annotate | |
message |
Manage RTC offset through UEFI variables handled by a TEE application that can be interacted with using SMC calls. ok kettenis@ |
date | 2023-01-16T21:30:46Z | |||
---|---|---|---|---|
author | kn | |||
files | src/sys/arch/riscv64/stand/efiboot/softraid_riscv64.c | log | diff | annotate |
src/sys/arch/riscv64/stand/efiboot/softraid_riscv64.h | log | diff | annotate | |
message |
Sync with original arm64 copy to get RAID 1C bits, fix include guard OK kettenis |
date | 2023-01-16T21:32:12Z | |||
---|---|---|---|---|
author | kn | |||
files | src/sys/arch/riscv64/stand/efiboot/conf.c | log | diff | annotate |
message | bump minor after RAID 1C support synced form arm64 |
date | 2023-01-16T22:08:50Z | |||
---|---|---|---|---|
author | jmatthew | |||
files | src/sys/dev/usb/if_urtwn.c | log | diff | annotate |
message |
Fix transmit queue selection based on frame type. I introduced an error here when I split up urtwn_tx() to add support for RTL8192EU devices. from Mikhail (mp395990 at gmail) ok stsp@ |