NetBSD/sys
ozaki-r 4badfc204a Make sure returning ifp from in6_select* functions psref-ed
To this end, callers need to pass struct psref to the functions
and the fuctions acquire a reference of ifp with it. In some cases,
we can simply use if_get_byindex, however, in other cases
(say rt->rt_ifp and ia->ifa_ifp), we have no MP-safe way for now.
In order to take a reference anyway we use non MP-safe function
if_acquire_NOMPSAFE for the latter cases. They should be fixed in
the future somehow.
2016-06-21 10:25:27 +00:00
..
altq apply if_start_lock() to L2 callers which call ifp->if_start() of device derivers 2016-06-20 08:30:58 +00:00
arch Fix DEBUG build 2016-06-20 20:19:43 +00:00
coda
compat Use curlwp_bind and curlwp_bindx instead of open-coding LP_BOUND 2016-06-16 02:38:40 +00:00
conf Add NVMe command passthrough support. 2016-06-04 16:11:50 +00:00
crypto
ddb
dev Fix a comment 2016-06-20 14:18:30 +00:00
dist/pf Replace ifp of ip_moptions and ip6_moptions with if_index 2016-06-21 03:28:27 +00:00
external apply if_output_lock() to L3 callers which call ifp->if_output() of L2(or L3 tunneling). 2016-06-20 06:46:37 +00:00
fs Introduce m_set_rcvif and m_reset_rcvif 2016-06-10 13:27:10 +00:00
gdbscripts
ipkdb
kern put back commented out name resolution code that was gc'ed after previous 2016-06-20 19:14:35 +00:00
lib PR 51200 gets in libsa considered harmful: use kgets 2016-06-11 06:58:42 +00:00
miscfs
modules avoid duplicate symbols. 2016-06-18 21:45:05 +00:00
net Make sure returning ifp from in6_select* functions psref-ed 2016-06-21 10:25:27 +00:00
net80211 Get rid of invalid KASSERT 2016-06-20 08:57:18 +00:00
netatalk apply if_output_lock() to L3 callers which call ifp->if_output() of L2(or L3 tunneling). 2016-06-20 06:46:37 +00:00
netbt
netinet Replace ifp of ip_moptions and ip6_moptions with if_index 2016-06-21 03:28:27 +00:00
netinet6 Make sure returning ifp from in6_select* functions psref-ed 2016-06-21 10:25:27 +00:00
netipsec Avoid storing a pointer of an interface in a mbuf 2016-06-10 13:31:43 +00:00
netisdn Introduce m_set_rcvif and m_reset_rcvif 2016-06-10 13:27:10 +00:00
netkey
netmpls Avoid storing a pointer of an interface in a mbuf 2016-06-10 13:31:43 +00:00
netnatm Avoid storing a pointer of an interface in a mbuf 2016-06-10 13:31:43 +00:00
netsmb
nfs Serialize all access to the NFS request queue via splsoftnet(). Fixes random 2016-06-17 14:28:29 +00:00
opencrypto
rump Use curlwp_bind and curlwp_bindx instead of open-coding LP_BOUND 2016-06-16 02:38:40 +00:00
secmodel
stand
sys Bump kernel version for ip_moptions and ip6_moptions changes 2016-06-21 03:34:22 +00:00
ufs Revert version 1.19 (make ufid_ino in struct ulfs_ufid 64-bit) -- via 2016-06-21 06:14:40 +00:00
uvm Change two KASSERT to KASSERTMSG to provide better diagnostics. 2016-06-18 14:56:03 +00:00
Makefile