Add a new "-o" option to the gssd which forces gss_init_sec_context()
to use DES and the associated old style GSS initialization token.
This appears to be required for some non-FreeBSD servers to
get a kerberized NFS mount to work. Also, ignore some signals when daemonized,
which might fix the gssd from "disappearing" without leaving a core dump.
Given the tight timeframe for the FreeBSD9.2 release, I have
committed this while waiting for code review. I will commit
changes recommended by the review in a separate commit.

Reviewed by:	dfr (pending)
MFC after:	10 days


git-svn-id: svn+ssh://svn.freebsd.org/base/head@252138 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Document the "-o" option added by r252138.

MFC after:	10 days


git-svn-id: svn+ssh://svn.freebsd.org/base/head@252139 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Delete the nd6 entries associated with an off-link prefix
if the same prefix cannot be found on an alternative
interface.

Reviewed by:	hrs
MFC after:	1 week


git-svn-id: svn+ssh://svn.freebsd.org/base/head@252141 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
When RX checksum offloading is active, AX88772B will prepend a
checksum header.  The header contains a received frame length but
the defined length for AX88772B is different with other ASIX
controllers.  When the RX checksum is off, AX88772B controller does
not prepend a checksum header so driver has to use normal header
length mask.
This change should fix RX errors when RX checksum offloading is
off.

Tested by:	kevlo
MFC After:	1 week


git-svn-id: svn+ssh://svn.freebsd.org/base/head@252143 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Revert r252126, r252124, r252121.

Submitted by:	hrs


git-svn-id: svn+ssh://svn.freebsd.org/base/head@252147 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Typo in comment.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@252161 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Disable hw.pci.realloc_bars by default.  It wasn't needed for the original
tester of this fix, and realloc_bars breaks some other cases as a small
BAR that is reallocated can end up grabbing space needed by a much larger
BAR in the existing window of a PCI-PCI bridge.

MFC after:	3 days


git-svn-id: svn+ssh://svn.freebsd.org/base/head@252166 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Make the order of operations for lib/msun more clear.

Tested with md5 sum of object code

Reported by:	swildner@DragonFlyBSD.org
Submitted by:	bde


git-svn-id: svn+ssh://svn.freebsd.org/base/head@252170 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Remove request to email suggestions and fixes to the author.
He is no longer involved with the FreeBSD project.

While here: remove "no known bugs" and related.  This isn't present in other manual pages.

PR:		docs/179914


git-svn-id: svn+ssh://svn.freebsd.org/base/head@252174 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Add missing Obsolete Files

Submitted by:	Kurt Lidl <lidl@pi-coral.com>


git-svn-id: svn+ssh://svn.freebsd.org/base/head@252175 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
gcc: add some configuration and references.

-Add configure support for FreeBSD 10 and 11.
-Adapt a threading fix to gnu POSIX95 (which we don't use).
-Refer to a bug fix for the disabled vrptree support.

This is all useless in our current build but it is included
for convenience in case someone may want to re-package our
older gcc.

Reviewed by:	gerald (long ago)


git-svn-id: svn+ssh://svn.freebsd.org/base/head@252176 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Whitespace.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@252177 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
More whitespace.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@252178 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
gcc:  configuration fix.

-Fix configuration support for FreeBSD 10 and 11.

Note this change is based on GCC-SVN-131197 with permission
by gerald@ .

Reported by:	jmallet


git-svn-id: svn+ssh://svn.freebsd.org/base/head@252179 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Flag mpt(4) as supporting unmapped I/O; all necessary conversion actually
already has been done as part of r246713 except for a comment update.

MFC after:	3 days


git-svn-id: svn+ssh://svn.freebsd.org/base/head@252180 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Due to the routing related networking kernel redesign work
in FBSD 8.0, interface routes have been returened to the
applications without the RTF_GATEWAY bit. This incompatibility
has caused some issues with Zebra, Qugga and the like.
This patch provides the RTF_GATEWAY flag bit in returned interface
routes so to behave similarly to pre 8.0 systems.

Reviewed by:	    hrs
Verified by:	    mackn at opendns dot com


git-svn-id: svn+ssh://svn.freebsd.org/base/head@252184 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Add Lenovo USB 2.0 Ethernet adapter.

PR:		usb/179920
MFC After:	1 week


git-svn-id: svn+ssh://svn.freebsd.org/base/head@252185 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Add Lenovo USB 2.0 Ethernet adapter to the list of supported
devices.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@252186 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Add support for D-Link DWA-131.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@252196 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Regenerate usb.conf after r252196.

Spotted by:	rpaulo


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