mmacy fd2ad050dc acquire inp lock around ip6_pcbopt to fix IPV6_TCLASS panic
Simple fix to address panics relating to setting IPV6_TCLASS
with setsockopt(). The premise of this change is that it is
ok to call malloc with M_NOWAIT while holding a lock on the
in6p.

If it later turns out that it is not ok, then major surgery
will be required, as ip6_setpktopt() will have to be fixed
(as it also calls malloc with M_NOWAIT) which pulls in the
ip6_pcbopts(), ip6_setpktopts(), ip6_setpktopt() call chain.

Submitted by:	Jason Eggnet
Reviewed by:	rrs, transport, sbruno
Sponsored by:	Limelight Networks
Differential Revision:	https://reviews.freebsd.org/D16201
2018-07-15 00:47:06 +00:00
..
2018-07-10 14:04:52 +00:00
2018-06-14 07:12:10 +00:00
2018-07-14 19:35:41 +00:00
2018-02-14 00:12:03 +00:00
2018-07-12 18:07:28 +00:00
2018-07-14 10:14:59 +00:00
2018-07-15 00:31:17 +00:00
2018-03-24 21:30:24 +00:00
2018-07-14 15:45:11 +00:00
2018-05-25 08:44:00 +00:00