OpenBSD cvs log

created 2023-12-12T00:54:28Z
begin 2023-12-05T00:00:00Z
end 2023-12-06T00:00:00Z
path src/sys
commits 5

date 2023-12-05T05:27:26Z
author jsg
files src/sys/arch/arm64/include/bootconfig.h log diff annotate
message boot_file was removed in arm64 machdep.c rev 1.55

date 2023-12-05T11:06:05Z
author uwe
files src/sys/dev/mii/eephy.c log diff annotate
message Remove "disable auto-negotiation" workaround for Marvell Alaska PHYs

This avoids an intermediate link state (10baseT) before the interface
is configured via ifconfig(8), and is consistent with other MII
drivers and OSes.

The original reason for this workaround is mainly thought be related
to either reducing the time required for auto-negotiation to complete
or indeed incorrect advertisement of link capabilities.

Tested on Intel Elkhart Lake with dwqe(4) and 88E1512 PHY.
Originally from stsp@ with feedback from kettenis@.

ok kettenis@ claudio@

date 2023-12-05T13:43:39Z
author kevlo
files src/sys/dev/pci/if_vr.c log diff annotate
message timeout_del() the timer while stopping an interface so that no timeout
is fired afterwards.

ok claudio@

date 2023-12-05T15:50:45Z
author claudio
files src/sys/uvm/uvm_swap.c log diff annotate
message Cast uvmexp.swpages to long before multiplying by 99 to avoid integer
overflows on systems with big swap partitions.
OK kettenis@ miod@

date 2023-12-05T20:49:31Z
author miod
files src/sys/dev/usb/ukbd.c log diff annotate
message Add more devices which may attach ukbd (and thus wskbd) but should never be
considered as console keyboards.