created | 2024-07-14T10:33:30Z |
---|---|
begin | 2024-07-10T00:00:00Z |
end | 2024-07-11T00:00:00Z |
path | src/sys |
commits | 11 |
date | 2024-07-10T08:48:20Z | |||
---|---|---|---|---|
author | jmatthew | |||
files | src/sys/dev/pci/if_iavf.c | log | diff | annotate |
message |
as per if_ixl.c r1.88, protect the admin queue with a muteX cVS: ---------------------------------------------------------------------- |
date | 2024-07-10T09:12:11Z | |||
---|---|---|---|---|
author | krw | |||
files | src/sys/kern/vfs_syscalls.c | log | diff | annotate |
message |
Sweep up another softdep crumb. Remove #if notyet/#endif chunk that references the never-defined STATFS_SOFTUPD. ok jsg@ |
date | 2024-07-10T09:14:50Z | |||
---|---|---|---|---|
author | jmatthew | |||
files | src/sys/dev/pci/if_iavf.c | log | diff | annotate |
message |
iaq_datalen is 16 bits, so always use htole16 to populate it from NetBSD's if_iavf.c r1.2 |
date | 2024-07-10T09:27:32Z | |||
---|---|---|---|---|
author | dv | |||
files | src/sys/arch/amd64/include/vmmvar.h | log | diff | annotate |
message |
Split vmd into mi/md parts. Makes as much of the core of vmd mi, pushing x86-isms into separate compilation units. Adds build logic for arm64, but no emulation yet. (You can build vmd, but it won't have a vmm device to connect to.) Some more cleanup probably needed around interrupt controller abstraction, but that can come as we implement more than the i8259. ok mlarkin@ |
date | 2024-07-10T09:50:28Z | |||
---|---|---|---|---|
author | jmatthew | |||
files | src/sys/dev/pci/if_iavf.c | log | diff | annotate |
message |
use better endian swaps for populating the irq map request from NetBSD's if_iavf.c r1.1 |
date | 2024-07-10T10:41:19Z | |||
---|---|---|---|---|
author | dv | |||
files | src/sys/arch/arm64/include/vmmvar.h | log | diff | annotate |
src/sys/dev/vmm/vmm.h | log | diff | annotate | |
message |
Missed some files in previous commit to split vmd into mi/md. Forgot `cvs add` and sys/dev/vmm/vmm.h changes. |
date | 2024-07-10T10:53:55Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/arm64/include/efivar.h | log | diff | annotate |
src/sys/dev/efi/efi.c | log | diff | annotate | |
src/sys/dev/fdt/qcscm.c | log | diff | annotate | |
message |
Hook up the Qualcomm UEFI Secure Application that handles EFI variables to efi(4) such that we can access EFI variables through ioctls on /dev/efi. ok patrick@ |
date | 2024-07-10T11:01:24Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/arm64/arm64/cpu.c | log | diff | annotate |
src/sys/arch/arm64/include/cpu.h | log | diff | annotate | |
src/sys/dev/fdt/psci.c | log | diff | annotate | |
src/sys/dev/fdt/pscivar.h | log | diff | annotate | |
message |
Implement support for deeper idle states offered by PSCI. Reduces the idle power usage of the Vivobook S15 by almost 50%. ok patrick@ |
date | 2024-07-10T12:28:46Z | |||
---|---|---|---|---|
author | claudio | |||
files | src/sys/kern/kern_sig.c | log | diff | annotate |
message |
Kill the runfast and run label and inline those bits. No functional change. OK mpi@ |
date | 2024-07-10T12:36:13Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/arch/amd64/amd64/locore0.S | log | diff | annotate |
message |
Use AMD SEV C-bit in inital page tables setup by locore0. Similar to the NX-bit apply the C-bit to the PTEs built by locore0. Right now, pg_crypt is initialized to 0, so nothing will change. from hshoexer@; OK mlarkin@ |
date | 2024-07-10T18:46:42Z | |||
---|---|---|---|---|
author | patrick | |||
files | src/sys/arch/arm64/stand/efiboot/efiboot.c | log | diff | annotate |
message |
Extend DMA constraints override to include all SC8280XP and X1E80100 based machines. The shipped hardware containing ath11k and ath12k WiFi cards all need to have 32-bit DMA constraints enforced. ok kettenis@ |