MFC r268354:
Improve support for Intel Lynx Point USB 3.0 controllers by masking
the port routing bits like done in Linux.


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/8@268603 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC 255284:
It was reported via email that the cu_sent field used by the
krpc client side UDP was observed as way out of range and
caused the rpc.lockd daemon to hang trying to do an RPC.
Inspection of the code found two places where the RPC request
is re-queued, but the value of cu_sent was not incremented.
Since cu_sent is always decremented when the RPC request is
dequeued, I think this could have caused cu_sent to go out of
range. This patch adds lines to increment cu_sent for these
two cases.


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/8@268709 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r268583:
Turn off blinking device leds at attach.

PR:		183735


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/8@268740 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r268735:
Improve support for Intel Lynx Point USB 3.0 controllers by using the
USB 2.0 port mask in addition to the USB 3.0 port mask. The hardware
does not always accept when writing -1U to the port switching
registers.


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/8@268886 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r268373

Declaration whitespace changes for style(9).


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