OpenBSD cvs log

created 2024-12-01T02:55:02Z
begin 2024-11-26T00:00:00Z
end 2024-11-27T00:00:00Z
path src/sys
commits 11

date 2024-11-26T09:51:30Z
author mpi
files src/sys/uvm/uvm_meter.c log diff annotate
src/sys/uvm/uvm_page.c log diff annotate
message Remove unused min values and document reserves for pagedaemon & kernel.

ok tb@, kn@

date 2024-11-26T10:10:28Z
author mpi
files src/sys/uvm/uvm_anon.c log diff annotate
src/sys/uvm/uvm_fault.c log diff annotate
message Make uvmfault_anonget() return errno values instead of converting them.

ok miod@, tb@

date 2024-11-26T10:28:27Z
author mpi
files src/sys/dev/dt/dt_dev.c log diff annotate
src/sys/dev/dt/dt_prov_profile.c log diff annotate
src/sys/dev/dt/dtvar.h log diff annotate
message Generate a single event when timers advance for more than one tick.

Also report the number of events missed due to recursions or skipped ticks
to btrace(8).

From Christian Ludwig.

date 2024-11-26T10:42:58Z
author dlg
files src/sys/net/bpf.c log diff annotate
message let bpf pick the first attached dlt when attaching to an interface.

this is instead of picking the lowest numbered dlt, which was done
to make bpf more predictable with interfaces that attached multiple
DLTs. i think the real problem was that bpf would keep the list in
the reverse order of attachment and would prefer the last dlt.

interfaces that attach multiple DLTs attach ethernet first, which
is what you want the majority of the time anyway. but letting bpf
pick the first one means drivers can control which dlt they want
to default to, regardless of the numeric id behind a dlt.

ok claudio@

date 2024-11-26T17:32:05Z
author stsp
files src/sys/dev/pci/if_ice.c log diff annotate
message add an rwlock to protect the ice(4) ioctl handler; based on ixl(4)

date 2024-11-26T17:34:00Z
author stsp
files src/sys/dev/pci/if_ice.c log diff annotate
src/sys/dev/pci/if_icevar.h log diff annotate
message implement ice_start(), based on code from ixl(4)

date 2024-11-26T17:36:06Z
author stsp
files src/sys/dev/pci/if_ice.c log diff annotate
message Enable TSO in ice(4) Tx queue context. Else the device won't send packets.

date 2024-11-26T17:37:30Z
author stsp
files src/sys/dev/pci/if_ice.c log diff annotate
message implement ice_txeof(), based on ixl(4) code

date 2024-11-26T17:38:43Z
author stsp
files src/sys/dev/pci/if_ice.c log diff annotate
message ice(4) contains dlg@ code from ixl(4), add copyright header from there

date 2024-11-26T21:21:44Z
author stsp
files src/sys/dev/pci/if_ice.c log diff annotate
message repair build without ICE_DEBUG set and stop setting it by default

date 2024-11-26T21:45:35Z
author stsp
files src/sys/arch/amd64/conf/GENERIC log diff annotate
src/sys/arch/amd64/conf/RAMDISK_CD log diff annotate
message enable ice(4) in GENERIC and RAMDISK_CD kernels on amd64

ok deraadt