Minor man page cleanup -- fix grammar, markup fixes, and start each
sentence on a new line.

Approved by:	hrs (mentor)


git-svn-id: svn://svn.freebsd.org/base/head@240887 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
DWC OTG host mode improvements:
 - Make HSIC selection dynamic.
 - Make LOW speed USB devices work through HIGH speed USB HUB.


git-svn-id: svn://svn.freebsd.org/base/head@240890 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Make sure moused is exiting as quick as possible after that the
umsX character device returns a read error. Update devd.conf rules
to use "DEVFS" events which are generated after that the umsX
character device node has been created/destroyed, and then there
should be no need for moused to wait up to 10 seconds for umsX to
be ready. Opening umsX should not fail except if the kernel is low
on memory. In that case the user can replug the USB mouse or use
"usbconfig" to reset the device. In case of USB mouse devices,
moused should neither retry to open its character device,
once the first read error has happened. This is an indication
of device detach.

MFC after:	1 week


git-svn-id: svn://svn.freebsd.org/base/head@240891 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Permit table to be used as IPv6 address.

Reported by:	Serhiy Popov <sergiuspso@ukr.net>
MFC after:	2 weeks


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

MFC after:	2 weeks


git-svn-id: svn://svn.freebsd.org/base/head@240893 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Debugging output fixes:

* use the correct frame status - although the completion descriptor is
  the _last_ in the frame/aggregate, the status is currently stored in
  the _first_ buffer.

* Print out ath_buf specific fields once, not per descriptor in an ath_buf.


git-svn-id: svn://svn.freebsd.org/base/head@240895 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Migrate the ath(4) KTR logging to use an ATH_KTR() macro.

This should eventually be unified with ATH_DEBUG() so I can get both
from one macro; that may take some time.

Add some new probes for TX and TX completion.


git-svn-id: svn://svn.freebsd.org/base/head@240899 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Specify MTX_RECURSE for the controller's io_lock.  Without it, tws(4)
immediately panics on boot with INVARIANTS enabled.  The driver already
clearly expects to be able to recurse on this mutex - the main I/O
is always recursing on this lock.

Reported and tested by:  Mike Tancsa <mike at sentex dot net>
MFC after: 1 week


git-svn-id: svn://svn.freebsd.org/base/head@240900 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Use CAM_SEL_TIMEOUT and CAM_DEV_NOT_THERE to report missing targets or
LUNs respectively.  This removes a huge number of error messages
from CAM during bus scans.

Copied almost verbatim from mav's commit r237460.

Submitted by:	Mike Tancsa <mike at sentex dot net>
MFC after:	3 days


git-svn-id: svn://svn.freebsd.org/base/head@240901 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Attila Bogar reported a bug in mountd when multiple export
entries with different security flavors are in the exports(5)
file. For that case, mountd replies with the security flavors
of the last entry and not the correct one for the client host.
This patch fixes that by storing separate copies of the flavors
for each host/net case, plus a default one for the case where
no hosts/nets are specified on an entry in the exports(5) file.
Unlike the patch in the PR, it replies with the security flavors
for the entry instead of merging the security flavors for all
the entries and replying with that.

Tested by:	attila.bogar at linguamatics.com
PR:		kern/164933
MFC after:	2 weeks


git-svn-id: svn://svn.freebsd.org/base/head@240902 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Merge remote-tracking branch 'upstream/master'