OpenBSD cvs log

created 2022-07-16T15:12:10Z
begin 2022-07-11T00:00:00Z
end 2022-07-12T00:00:00Z
path src/sys
commits 5

date 2022-07-11T10:44:08Z
author jmatthew
files src/sys/arch/armv7/marvell/mvacc.c log diff annotate
message r1.3 converted the clock rates from kHz to Hz, so we shouldn't multiply by
1000 to pass the rate to amptimer_set_clockrate(). Fixes the system clock
running too slow for ntpd to keep in sync.

ok patrick@

date 2022-07-11T11:28:37Z
author stsp
files src/sys/dev/pci/if_iwm.c log diff annotate
message remove duplicate 'if (err)' line in iwm_auth()

spotted by waddlesplash at haiku-os

date 2022-07-11T11:29:11Z
author mpi
files src/sys/uvm/uvm_swap.c log diff annotate
message Remove asynchronous read support in uvm_swap_get().

Reading pages from swap is always done synchronously. The fault handler
needs to sleep and PGO_SYNCIO is already asserted a couple of lines above.

ok beck@, kettenis@ as part of a larger diff.

date 2022-07-11T11:33:17Z
author mpi
files src/sys/uvm/uvm_aobj.c log diff annotate
src/sys/uvm/uvm_aobj.h log diff annotate
src/sys/uvm/uvm_page.c log diff annotate
src/sys/uvm/uvm_pager.c log diff annotate
message Simplify the aiodone daemon which is only used for async writes.

- Remove unused support for asynchronous read, including error conditions

- Grab the proper lock for each page that has been written to swap. This
allows to enable an assertion in uvm_page_unbusy().

- Move the uvm_anon_release() call outside of uvm_page_unbusy() and
assert for the different anon cases.

ok beck@, kettenis@

date 2022-07-11T19:45:02Z
author kettenis
files src/sys/arch/amd64/stand/boot/conf.c log diff annotate
src/sys/arch/amd64/stand/cdboot/conf.c log diff annotate
src/sys/arch/amd64/stand/efiboot/conf.c log diff annotate
src/sys/arch/amd64/stand/efiboot/efiboot.c log diff annotate
src/sys/arch/amd64/stand/efiboot/efiboot.h log diff annotate
src/sys/arch/amd64/stand/efiboot/exec_i386.c log diff annotate
src/sys/arch/amd64/stand/libsa/exec_i386.c log diff annotate
src/sys/arch/amd64/stand/pxeboot/conf.c log diff annotate
message Switch bootloaders to the extended BOOTARG_CONSDEV struct.
Make the EFI bootloader provide the extra parameters that are necessary
for using the non-standard UART on the AMD Ryzen Embedded V1000 SoCs.

ok anton@