MFC r274038:
Clean up confusing comment.


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/10@274339 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Add missing /usr/lib/debug directories

Directories for /usr/lib{,32}/{i18n,private} were missing from the mtree
file, which caused installworld to install the files that should be in
the directory as the name of the directory.

MFC of r273780


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/10@274344 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC Intel I40E drivers: r274205,r274218, and r274228
	The MFC was pushed early as it fixes a panic in the
	exiting driver of 10.1 that Intel discovered in validation.


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/10@274360 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Anticipate when we'll be ready to announce 10.1-RELEASE.

Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/10@274369 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFV r273747:

Remove an extra copy of hv_kvp_daemon(8) [1].

While I'm there also correct typos in OptionalObsoleteFiles and add
information of the command line options for hv_kvp_daemon(8).

Reported by:	jmg [1]
Reviewed by:	jmg


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/10@274372 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r274286:

Pull in r201784 from upstream llvm trunk (by Benjamin Kramer):

  AsmParser: Disable Darwin-style macro argument expansion on non-darwin targets.

  There is code in the wild that relies on $0 not being expanded.

This fixes some cases of using $ signs in literals being incorrectly
assembled.

Reported by:	Richard Henderson
Upstream PR:	http://llvm.org/PR21500

MFC r274294:

Add llvm patch corresponding to r274286.


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/10@274373 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r274100:
Fix mis-spelling of bits and types names in the
default_pager_putpages() and swap_pager_putpages().


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/10@274375 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r272936:
Update isp_tgt_map and send new arrival notification if target that departed
earlier has returned.  Previously that code worked only once, confusing CTL.


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/10@274385 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r274253: Fix LUN resize broken by r272911 commit.


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/10@274387 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r274080: Improve error handling around duplicate lun and port enable.

This fixes kernel panic if port enabled twice and then disabled.


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/10@274388 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r274081: Fix residual copy/paste in r274080.


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/10@274389 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r272190:

cxgbe(4): explicitly set various if_hw_tso* values.


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/10@274440 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r273280:

cxgb(4): reset the PHY if it generates an interrupt for no apparent reason.


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/10@274443 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r273615:

cxgbe(4): bump up PF4's share of some global resources.

This increases the size of the per-port RSS slice and also allows the
driver to use a larger number of tx and rx queues.

S2curity:


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/10@274446 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r271328:

Whitespace nit.


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/10@274449 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r273904:
  Use in_localip() instead of handmade implementation.

Sponsored by:	Yandex LLC


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/10@274468 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r274193:
  When mode isn't explicitly specified (wildcard) and inner protocol isn't
  IPv4 or IPv6, assume it is the transport mode.

Sponsored by:	Yandex LLC


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/10@274469 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r260800:
Fix a regression introduced in r237618

MFC r260801:
Re-work r260800 to include other signals which start with 'I'
such as ILL, INFO etc.

Sponsored by:	Multiplay


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/10@274471 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r264852

Silence compiler warning

Sponsored by:	Multiplay


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/10@274472 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC: 272906

Change the PF hash from Jenkins to Murmur3.  In forwarding tests
this showed a conservative 3% incrase in PPS.

Original Differential Revision:	https://reviews.freebsd.org/D461
Submitted by:	des
Reviewed by:	emaste


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/10@274486 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f