OpenBSD cvs log

created 2023-05-06T21:00:11Z
begin 2023-05-04T00:00:00Z
end 2023-05-05T00:00:00Z
path src/sys
commits 5

date 2023-05-04T05:38:17Z
author kevlo
files src/sys/dev/pci/pcidevs log diff annotate
message Add another Lenovo NVMe device id found in my ThinkPad X1 Extreme Gen 1.

ok miod@

date 2023-05-04T05:38:50Z
author kevlo
files src/sys/dev/pci/pcidevs.h log diff annotate
src/sys/dev/pci/pcidevs_data.h log diff annotate
message regen

date 2023-05-04T06:56:56Z
author bluhm
files src/sys/netinet6/nd6.c log diff annotate
src/sys/netinet6/nd6.h log diff annotate
src/sys/netinet6/nd6_nbr.c log diff annotate
message Introduce a neighbor discovery mutex like ARP uses it. For now it
only protects nd6_list. It does not unlock ND6 from kernel lock
yet.
OK kn@

date 2023-05-04T09:40:36Z
author mvs
files src/sys/kern/kern_sysctl.c log diff annotate
src/sys/kern/syscalls.master log diff annotate
src/sys/kern/uipc_domain.c log diff annotate
message Push kernel lock deep down to sys_sysctl(). At least network subset of
sysctl(8) MIBs relies on netlock or another locks and doesn't require
kernel lock, so unlock it. The protocols layer *_sysctl()s are left
under kernel lock and will be sequentially unlocked later.

ok bluhm@

date 2023-05-04T09:41:15Z
author mvs
files src/sys/kern/init_sysent.c log diff annotate
src/sys/kern/syscalls.c log diff annotate
src/sys/sys/syscall.h log diff annotate
src/sys/sys/syscallargs.h log diff annotate
message regen