OpenBSD cvs log

created 2024-08-11T07:14:53Z
begin 2024-08-08T00:00:00Z
end 2024-08-09T00:00:00Z
path src/sys
commits 12

date 2024-08-08T05:09:09Z
author deraadt
files src/sys/dev/usb/usbdevs log diff annotate
message new dell DW5821e variant is another umb(4); from Bryan Vyhmeister

date 2024-08-08T05:09:33Z
author deraadt
files src/sys/dev/usb/usbdevs.h log diff annotate
src/sys/dev/usb/usbdevs_data.h log diff annotate
message sync

date 2024-08-08T05:10:00Z
author deraadt
files src/sys/dev/usb/if_umb.c log diff annotate
message new dell DW5821e variant is another umb(4); from Bryan Vyhmeister

date 2024-08-08T07:01:22Z
author kettenis
files src/sys/dev/acpi/acpireg.h log diff annotate
src/sys/dev/acpi/intelpmc.c log diff annotate
message Make intelmpc(4) print information about the residency counters advertised
in the LPIT table.

ok mlarkin@, deraadt@

date 2024-08-08T07:02:38Z
author kettenis
files src/sys/arch/amd64/amd64/cpu.c log diff annotate
src/sys/arch/i386/i386/cpu.c log diff annotate
src/sys/dev/acpi/acpi_x86.c log diff annotate
src/sys/dev/acpi/acpivar.h log diff annotate
message Print suspend-to-idle debug info in a more concise matter.

ok mlarkin@, deraadt@

date 2024-08-08T10:25:00Z
author mvs
files src/sys/kern/kern_sysctl.c log diff annotate
message Unlock KERN_MSGBUFSIZE and KERN_CONSBUFSIZE.

`msgbufp' and `consbufp' are immutable, such as `msg_magic' and
`msg_bufs'. initmsgbuf() and initconsbuf() which initialize this buffers
are called during kernel bootstrap, when concurrent sysctl(2) is
impossible, so they don't need to be reordered or use barriers.

ok bluhm

date 2024-08-08T13:56:00Z
author miod
files src/sys/arch/m88k/include/cpu.h log diff annotate
src/sys/arch/mips64/include/cpu.h log diff annotate
message Make user ci_flags is declared volatile.

date 2024-08-08T13:59:11Z
author miod
files src/sys/arch/octeon/stand/rdboot/cmd.c log diff annotate
src/sys/arch/powerpc64/stand/rdboot/cmd.c log diff annotate
message Prevent spurious "/bsd.upgrade is not u+x" message when the file is missing.

ok kn@

date 2024-08-08T14:58:49Z
author jan
files src/sys/dev/pci/if_igc.c log diff annotate
message igc(4): Use same size for DMA mapping and allocation for rx bufs

Also remove the ETHER_ALIGN which leads to corruped mbufs.

ok bluhm@

date 2024-08-08T15:02:36Z
author bluhm
files src/sys/kern/kern_sysctl.c log diff annotate
message In sysctl KERN_FILE_BYPID stop traversal after pid has been found.

When searching for a specific process, there is no need to traverse
the list of all processes to the end. Break after pid has been
found and the file structure has been filled. Also check for arg
>= 0 as this is consistent with the arg < -1 check before. This
makes no functional difference as process 0 has PS_SYSTEM set and
is skipped anyway.

OK millert@ mvs@

date 2024-08-08T15:57:22Z
author dv
files src/sys/arch/amd64/amd64/pmap.c log diff annotate
message Start wire_count for EPT pde pages at 1.

Corrects an off-by-one error that results in EPT pte's not being
removed properly.

ok mlarkin@

date 2024-08-08T18:46:13Z
author kettenis
files src/sys/dev/acpi/intelpmc.c log diff annotate
message Fix gasio access size.