OpenBSD cvs log

created 2024-01-14T15:35:54Z
begin 2024-01-07T00:00:00Z
end 2024-01-08T00:00:00Z
path src/sys
commits 2

date 2024-01-07T20:52:44Z
author miod
files src/sys/kern/makesyscalls.sh log diff annotate
message Error out if one syscall ever takes more than 6 arguments.

This is not necessarily wrong per se, but would need special consideration,
as not all platforms are currently able to process more than six syscall
arguments (and upcoming diffs will rely upon reasonably-sized argument
lists), so better break now and reconsider later if need be.

ok deraadt@

date 2024-01-07T21:01:45Z
author bluhm
files src/sys/dev/pci/if_ixl.c log diff annotate
message In ixl(4) attach, initialize mutex before using it.

Function ixl_get_link_status() calls ixl_set_link_status() which
locks sc_link_state_mtx. Move initilization of mutex before calling
ixl_get_link_status(). This makes witness happy.

Bug reported and fix tested by Hrvoje Popovski; OK miod@