OpenBSD cvs log

created 2023-05-06T19:01:38Z
begin 2023-04-30T00:00:00Z
end 2023-05-01T00:00:00Z
path src/sys
commits 5

date 2023-04-30T17:16:36Z
author sf
files src/sys/msdosfs/msdosfs_fat.c log diff annotate
message msdosfs: Never allocate clusters outside the volume

- Assert that usemap_alloc() and usemap_free() cluster number argument
is valid.
- In chainlength(), return 0 if cluster start is after the max cluster.
- In chainlength(), cut the calculated cluster chain length at the max
cluster.

Adapted from FreeBSD commit 097a1d5fbb7990980f8f806c6878537c964adf32

ok miod@

date 2023-04-30T17:24:24Z
author kettenis
files src/sys/arch/amd64/amd64/efi_machdep.c log diff annotate
message Remove the EFI RTC implementation on amd64. Since all amd64 systems we
know have a MC146818A compatible RTC this code isn't actually used. But
there are systems that have a buggy EFI implementation that blows up when
we call the GetTime runtime service to check whether the RTC functionality
is implemented.

ok mlarkin@, dlg@

date 2023-04-30T22:28:27Z
author krw
files src/sys/arch/octeon/stand/boot/Makefile log diff annotate
message Fix typo in MRDISKTYPE.

'rdroot' (size 10,240 blocks) is not the same as 'rdboot' (size
2,048 blocks).

Noticed by deraadt@

date 2023-04-30T23:38:52Z
author jsg
files src/sys/dev/pci/pcidevs log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_devlist.h log diff annotate
message add Ryzen 7040 "Phoenix" APU device id

spotted in notebookcheck review of
Asus ROG Zephyrus G14 (2023) GA402XY, Ryzen 9 7940HS (Radeon 780M)

date 2023-04-30T23:40:12Z
author jsg
files src/sys/dev/pci/pcidevs.h log diff annotate
src/sys/dev/pci/pcidevs_data.h log diff annotate
message regen