Revert r250692. We'll use 1 kernel config file for the BeagleBone models.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@250742 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Relax the object locking assertion in vm_page_lookup().  Now that a radix
tree is used to maintain the object's collection of resident pages,
vm_page_lookup() no longer needs an exclusive lock.

Reviewed by:    attilio
Sponsored by:   EMC / Isilon Storage Division


git-svn-id: svn+ssh://svn.freebsd.org/base/head@250745 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
- Update the release notes to DocBook 4.5 XML to build with the
  updated documentation tree


git-svn-id: svn+ssh://svn.freebsd.org/base/head@250746 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Relax the object locking assertion in pmap_enter_locked().

Reviewed by:	attilio
Sponsored by:	EMC / Isilon Storage Division


git-svn-id: svn+ssh://svn.freebsd.org/base/head@250747 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Relax the object locking in vm_fault_prefault().  A read lock suffices.

Reviewed by:	attilio
Sponsored by:	EMC / Isilon Storage Division


git-svn-id: svn+ssh://svn.freebsd.org/base/head@250748 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
o  Retrive the part number (CP2103 etc) from the hardware on attach.
o  The CP2101 and CP2102 do not support GPIO pin use at all, enforce this.
o  Support reading the GPIO status on the second port of the CP2105.  More
   work is needed before the CP2105 GPIO pins can be used as outputs.

Hardware donated by:	Silicon Labs
MFC after:		3 weeks


git-svn-id: svn+ssh://svn.freebsd.org/base/head@250749 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
We really need to get the bsd.own.mk from this tree so the
correct options are set.
Also defined NO_PWD_OVERRIDE to match behavior of fmake.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@250750 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Use readlocking now that assertions on vm_page_lookup() are relaxed.

Sponsored by:	EMC / Isilon storage division
Reviewed by:	alc
Tested by:	flo, pho


git-svn-id: svn+ssh://svn.freebsd.org/base/head@250751 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
For ARM, MIPS, and PowerPC, default to 32-byte alignment, but allow it
to be as small as 8.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@250753 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Don't send an ABORT chunk with verification 0.

MFC after: 1 week


git-svn-id: svn+ssh://svn.freebsd.org/base/head@250754 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Per the comment, we cannot rely on bsd.own.mk
we could be on an old system that knows noting of MK_BMAKE
or on an almost up to date one that is defaulting it to "no"
neither of which will work.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@250755 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Set errno to ETIMEDOUT if an SCTP association times out during
setup.

MFC after: 1 week


git-svn-id: svn+ssh://svn.freebsd.org/base/head@250756 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Fix ipfw(8) sets of ipv6 addresses handling.
Conditionally use stack buffer instead of calling strdup().

PR:		bin/104921
MFC after:	2 weeks


git-svn-id: svn+ssh://svn.freebsd.org/base/head@250759 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Fix issue with "Logitech Webcam C525":

Set a valid alternate interface setting
when enumerating USB audio devices else
the device mentioned will not work like
expected.

PR:		usb/178722
MFC after:	1 week


git-svn-id: svn+ssh://svn.freebsd.org/base/head@250763 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Fix rte leak introduced in r248070.

MFC after:	2 weeks


git-svn-id: svn+ssh://svn.freebsd.org/base/head@250764 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Don't clear stall at first time use of USB MIDI endpoints.
Most likely some non-USB compliant devices will choke on it
sooner or later. Clear stall is strictly speaking not needed.
If the first MIDI command sent or transmitted is lost, this
is not a big problem for us.

MFC after:	1 week


git-svn-id: svn+ssh://svn.freebsd.org/base/head@250765 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Use separate function to update mbuf checksum flags instead of
duplicating the same code in different places.

MFC after:	2 weeks


git-svn-id: svn+ssh://svn.freebsd.org/base/head@250766 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Label the mmc child after the parent.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@250768 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Correct the spelling of "okay".
Add pinmux setting for the Reset GPIO pin for MMC1.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@250769 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Var_Delete: expand name to delete if needed.


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