MFC r264320:

  Fix spelling error in g_trace() call.


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

  Show error code when failing to destroy a mirror on delay


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/8@264717 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r264364:
  Properly release the in6_multi lock.

Sponsored by:	Yandex LLC


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

Add support for Intel EG20T serial ports

MFC: r248340

Add support for Exar XR17V358 8-port serial device to puc(4)

MFC: r248472

Correct the definition for Exar XR17V258IV: we must use a config_function
to specify the offset into the PCI memory spare at which each serial port
will find its registers.  This was already done for other Exar PCI serial
devices; it was accidentally omitted for this specific device.

MFC: r251713

Fix whitespace and normalize some entries.

MFC: r251715

All of Oxford/PLX OX16PCI954, OXm16PCI954 and OXu16PCI954 share the
exact same (subsystem) device and vendor IDs. However, the reference
design for the OXu16PCI954 uses a 14.7456 MHz clock (as does the EXSYS
EX-41098-2 equipped with these), while at least the OX16PCI954 defaults
to a 1.8432 MHz one. According to the datasheets of these chips, the
only difference in PCI configuration space is that OXu16PCI954 have
a revision ID of 1 while the other two are at 0. So employ the latter
for determining the default clock rates of this family.

MFC: r264257, r264327, r264514

Distinguish between the different variants and configurations of Sunix
{MIO,SER}5xxxx chips instead of treating all of them as PUC_PORT_2S.
Among others, this fixes the hang seen when trying to probe the none-
existent second UART on an actually 1-port chip.

Obtained from:	NetBSD (BAR layouts)
Sponsored by:	Bally Wulff Games & Entertainment GmbH


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

Add ID for ASMedia ASM1042 USB 3.0 controller.

MFC: r253094

Use MSI for xhci(4), if supported.

MFC: r253398

Add a tunable to force disable MSI use for xhci(4).


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

Make it possible to specify WITHOUT_MODULES in a kernel config file.


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

Avoid double free in f_acl().

CID:		1018508
Found with:	Coverity Prevent(tm)


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

Add a missing break in option parsing.

CID:		1011452
Found with:	Coverity Prevent(tm)


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

Add a missing break in the TCP case.

Reviewed by:	bms


git-svn-id: svn+ssh://svn.freebsd.org/base/stable/8@264872 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
MFC r264582:
  Remove unused variable.

PR:		173521


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