r325964 bhd Nov. 18, 2017, 11:58 a.m.
Reviewed by:	bcr
Differential Revision:	https://reviews.freebsd.org/D13061
ViewVC
r325963 mjg Nov. 17, 2017, 11:27 p.m.
r325962 ae Nov. 17, 2017, 11:25 p.m.
Do not invoke IPv4 NAT handler for non IPv4 packets. Libalias expects
a packet is IPv4. And in case when it is IPv6, it just translates them
as IPv4. This leads to corruption and in some cases to panics.
In particular a panic can happen when value of ip6_plen modified to
something that leads to IP fragmentation, but actual packet length does
not match the IP length.

Packets that are not IPv4 will be dropped by NAT rule.

Reported by:	Viktor Dukhovni <freebsd at dukhovni dot org>
MFC after:	1 week
ViewVC
r325961 np Nov. 17, 2017, 11:22 p.m.
Sponsored by:	Chelsio Communications
ViewVC
r325960 ae Nov. 17, 2017, 10:40 p.m.
IPsec support can be loaded as kernel module, thus do not depend from
kernel option IPSEC and always build O_IPSEC opcode implementation as
enabled.

Obtained from:	Yandex LLC
MFC after:	1 week
Sponsored by:	Yandex LLC
ViewVC
r325959 asomers Nov. 17, 2017, 8:53 p.m.
Submitted by:	ken
Reviewed by:	asomers
MFC after:	3 weeks
Sponsored by:	Spectra Logic Corp
ViewVC
r325958 mjg Nov. 17, 2017, 8:41 p.m.
The code was never enabled and is very heavy weight.

A revamped adaptive spinning may show up at a later time.

Discussed with:	kib
ViewVC
r325957 cem Nov. 17, 2017, 7:25 p.m.
Previously, symlinks in FreeBSD were artificially limited to PATH_MAX-2.

Add a short test case to verify the change.

Submitted by:	Gaurav Gangalwar <ggangalwar AT isilon.com>
Reviewed by:	kib
Sponsored by:	Dell EMC Isilon
Differential Revision:	https://reviews.freebsd.org/D12589
ViewVC
r325956 kib Nov. 17, 2017, 7:10 p.m.
Noted by:	wblock
Sponsored by:	The FreeBSD Foundation
ViewVC
r325955 bdrewery Nov. 17, 2017, 6:34 p.m.
Usually 'local' is used along with other rules such as 'no-implicit-rule' or
'dependency' which avoids this problem.  It's possible to need to use 'local'
while relying on the default rules though for a file which is not in the source
tree nor generated in the kernel.

Sponsored by:	Dell
Differential Revision:	https://reviews.freebsd.org/D13125
ViewVC
r325954 imp Nov. 17, 2017, 6:16 p.m.
r325953 gjb Nov. 17, 2017, 6 p.m.
big-iron installation images.

MFC after:	3 days
MFC with:	r325948, r325949, r325950, r325951
Sponsored by:	The FreeBSD Foundation
ViewVC
r325952 br Nov. 17, 2017, 5:54 p.m.
- CPUID
- Table of Physical Addresses (ToPA).

Sponsored by:	DARPA, AFRL
ViewVC
r325951 gjb Nov. 17, 2017, 5:40 p.m.
Sponsored by:	The FreeBSD Foundation
ViewVC
r325950 gjb Nov. 17, 2017, 5:36 p.m.
Sponsored by:	The FreeBSD Foundation
ViewVC