r303063 stevek July 20, 2016, 4:25 a.m.
Approved by:	sjg (mentor)
r303062 pfg July 20, 2016, 3:52 a.m.
openresolv: update to version 3.8.1.

Among the new features it attempts to support alternative init systems.

MFC after:	1 month
r303061 emaste July 20, 2016, 3:13 a.m.
_Unwind_Exception is required to be double word aligned.  GCC has
interpreted this to mean "use the maximum useful alignment for the
target" so follow that lead.

Obtained from:	LLVM review D22543
r303059 markj July 20, 2016, 1:01 a.m.
It is only needed when removing a full bucket from the per-CPU cache. The
bucket cache (uz_buckets) is protected by the zone mutex and thus the
critical section can be released before inserting into that list.

MFC after:	1 week
r303052 markj July 20, 2016, 12:09 a.m.
It's a threshold for v_free_count, which is of type u_int. This also lets
us get rid of a cast in vm_paging_needed().

Reviewed by:	alc
MFC after:	1 week
r303051 bdrewery July 20, 2016, 12:06 a.m.
This is what src.conf(5) documents and is what the older non-mandoc
versions respected.

Sponsored by:	EMC / Isilon Storage Division
r303050 markj July 20, 2016, 12:02 a.m.
Also reduce the diff between us and upstream: the input data model will
always be DATAMODEL_NATIVE because of a bug (p_model is never set but is
always initialized to 0), so we don't need to override the caller anyway.
This change is also necessary to support the pid provider for 32-bit
processes on amd64.

MFC after:	2 weeks
r303047 pfg July 19, 2016, 10:56 p.m.
Const-ify several variables, make it build cleanly with WARNS level 5.

Submitted by:	mi
PR:		195929
MFC after:	1 month
r303046 pfg July 19, 2016, 8:22 p.m.
It is good practice to export as few symbols as possible from your shared
libraries, so use the GCC visibility attribute in this case, matching what
Apple's libc does.


Hinted by:	Apple's libc 1082.20.4
MFC after:	1 week
r303045 emaste July 19, 2016, 8:11 p.m.
Submitted by:	Nikolai Lifanov <lifanov@mail.lifanov.com>
r303044 emaste July 19, 2016, 7:50 p.m.
Submitted by:	alc
r303043 cem July 19, 2016, 7:20 p.m.
And rename "DEFAULT" constants to the more accurate "MAX."

PR:		210382
Submitted by:	Felix <felixphew0 at gmail.com>
Reviewed by:	wblock, cem
Tested by:	Dave Cottlehuber <dch at skunkwerks.at>
r303042 scottl July 19, 2016, 7:19 p.m.
r303041 rene July 19, 2016, 7:13 p.m.
r303040 scottl July 19, 2016, 7:09 p.m.
logic.  Switch to a 5us delay since most NVME devices can easily do 200,000

Submitted by:	imp
MFC after:	3 days
Sponsored by:	Netflix, Inc.