route: Routes should only be accessed from the first netisr_ncpus netisrs.
commit43dbcc2acefe9a7fa99f8ebc5aff31c7d3717456
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Tue, 8 Aug 2017 09:18:29 +0000 (8 17:18 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Fri, 11 Aug 2017 09:44:16 +0000 (11 17:44 +0800)
tree69f7b476ff4bdd9d6c2a5b5031b0580680fadc34
parent38cec0ebc22b1d4a491d2e9889b693e37b4b0dd3
route: Routes should only be accessed from the first netisr_ncpus netisrs.

Replicate routes to the first netisr_ncpus CPUs, instead of all CPUs.
17 files changed:
sys/kern/uipc_msg.c
sys/net/if.c
sys/net/netisr2.h
sys/net/radix.c
sys/net/route.c
sys/net/route.h
sys/net/rtsock.c
sys/netinet/if_ether.c
sys/netinet/in_rmx.c
sys/netinet/ip_demux.c
sys/netinet/ip_icmp.c
sys/netinet/ip_input.c
sys/netinet/tcp_subr.c
sys/netinet/udp_usrreq.c
sys/netinet6/in6_rmx.c
sys/sys/param.h
usr.bin/netstat/main.c