Unlock the lock before destroying it.
This issue was reported by Andrew Galante.

MFC after: 3 days
Remove utxrm(8). This command has been superseded by 'utx rm'.
Correct alignment.
Remove the WITH_LIBICONV_COMPAT hack that seems to do more harm than
good.  This caused libc to spoof the ports libiconv namespace and
provide a colliding libiconv.so.3 to fool rtld.  This should have
been removed some time ago.
Update libreadline with vendor patches 8-13 as fetched from:
ftp://ftp.cwru.edu/pub/bash/readline-5.2-patches/

MFC after:	2 weeks
This library uses macros to define fprintf behvavior for several object types
The compiler will see the non-string literal arguments to the fprintf calls and
omit warnings for them. Quiese these warnings in contrib code:

cddl/contrib/opensolaris/lib/libnvpair/libnvpair.c:743:12: warning: format
  string is not a string literal (potentially insecure) [-Wformat-security]
  ARENDER(pctl, nvlist_array, nvl, name, val, nelem);
Add description of two EHCI PCI IDs.

Submitted by:	Dmitry Luhtionov <dmitryluhtionov@gmail.com>
Comments and style(9) only, no functional changes.
kqueue: Change error for kqueues rlimit from EMFILE to ENOMEM and document
this error condition in the kqueue(2) manual page.

Discussed with:	kib
During code inspection, I spotted that there was a code path where
CLNT_CONTROL() would be called on "client" after it was
released via CLNT_RELEASE(). It was unlikely that this
code path gets executed and I have not heard of any problem
report caused by this bug. This patch fixes the code so that
this cannot happen.

MFC after:	2 months
Initialize the struct tm before handing it to strptime(3).

PR:		183550
MFC after:	2 weeks
Rename WANDBOARD-COMMON to WANDBOARD.common and adjust the configs that
include it accordingly.  The build machinery for universe and tinderbox
tries to build every kernel config whose name begins and ends with [A-Z0-9]
and the common include file that has most of the options isn't buildable
by itself, so the new lowercase .common will avoid building it.
Properly quote the included filename, now that it has a dot in it.  Doh.
Remove trailing whitespace.

Submitted by:	Cedric Gross <cg@cgross.info>
Add device ids for the Centrino 2x00 devices.

Submitted by:	Cedric Gross <cg@cgross.info>
[automated] Merge in upstream-github/master