diff options
author | Alexander Bluhm <bluhm@cvs.openbsd.org> | 2023-05-13 16:28:00 +0000 |
---|---|---|
committer | Alexander Bluhm <bluhm@cvs.openbsd.org> | 2023-05-13 16:28:00 +0000 |
commit | e3d1e22080d8a43f289fbf412e09c035d13cf8bd (patch) | |
tree | 4576ab589f2e542841a9242c8ca0862752b20a9a /usr.sbin/snmpd | |
parent | 6333639e36f7299b6c3443f045f9c876e19f2823 (diff) |
Finally remove the kernel lock from IPv6 neighbor discovery. ND6
entries in rt_llinfo are protected either by exclusive netlock or
the ND6 mutex. The performance critical lookup path in nd6_resolve()
uses shared netlock, but is not lockless. In contrast to ARP it
grabs the mutex also in the common case.
tested by Hrvoje Popovski; with and OK kn@
Diffstat (limited to 'usr.sbin/snmpd')
0 files changed, 0 insertions, 0 deletions