OpenBSD cvs log

created 2025-02-22T17:19:51Z
begin 2025-02-16T00:00:00Z
end 2025-02-17T00:00:00Z
path src/sys
commits 4

date 2025-02-16T10:11:37Z
author jmatthew
files src/sys/dev/pci/if_aq_pci.c log diff annotate
message Add support for reading eeprom pages for the few cards with SFP slots.

ok dlg@

date 2025-02-16T11:39:28Z
author bluhm
files src/sys/net/if_gre.c log diff annotate
src/sys/net/route.c log diff annotate
src/sys/net/route.h log diff annotate
src/sys/net/rtsock.c log diff annotate
src/sys/netinet/if_ether.c log diff annotate
src/sys/netinet6/nd6.c log diff annotate
message Revert SMR protection of rt_gwroute.

Using a smr_barrier() in rt_putgwroute() slows down adding routes.
This is the hot path for BGP router. Syncing the FIB is now taking
ages and the system is close to unrespnsive in that time.

found by claudio@

date 2025-02-16T13:07:08Z
author kevlo
files src/sys/dev/pci/if_mwx.c log diff annotate
message Argument order fix for m_gethdr

ok martijn@ claudio@ bluhm@

date 2025-02-16T16:05:07Z
author bluhm
files src/sys/nfs/krpc_subr.c log diff annotate
src/sys/nfs/nfs_socket.c log diff annotate
src/sys/nfs/nfs_syscalls.c log diff annotate
message Use shared socket lock for NFS.

The socket functions that are called by NFS code are MP safe.
Shared net lock together with socket lock is sufficient.

OK mvs@