Pull up following revision(s) (requested by mlelstv in ticket #1224):
	dist/nvi/common/cut.c: revision 1.3
	dist/nvi/common/cut.h: revision 1.3
	dist/nvi/common/multibyte.h: revision 1.5
	dist/nvi/ex/ex.c: revision 1.6
	dist/nvi/ex/ex_subst.c: revision 1.3
	dist/nvi/ex/ex_usage.c: revision 1.4 via patch
	dist/nvi/vi/v_ulcase.c: revision 1.2
Use wide char versions of tolower/toupper/islower/isupper where
appropriate. Fixes ~ command on big-endian architectures.
Pull up following revision(s) (requested by mrg in ticket #1227):
	sys/dev/pci/viaide.c: revision 1.66
enable mem space if it isn't already enabled.  several bioses leave
this not enabled, and viaide kind of depends upon it.
fixes viaide(4) on several machines.
idea from PR 38011, but reworked a little.
Tickets 1204-1210, 1212-1214, 1216-1219, 1223, 1224, 1227, and 1228.
Pull up following revision(s) (requested by dsl in ticket #1231):
	sys/dev/ata/atareg.h: revision 1.33
	sys/dev/ata/wd.c: revision 1.378
Add atap_max_lba member to ataparams for LBA48 Maximum Address. From OpenBSD.
While here, renumber some __reserved member names to be sequential.
Also, add a member for the World Wide Name.
Use atap_max_lba in wd.c instead of offsets into a __reserved member.
Pull up following revision(s) (requested by dsl in ticket #1220):
	sys/dev/ata/wd.c: revision 1.380
	sys/dev/ata/wdvar.h: revision 1.38
ATA sepcs changed the LBA48 boundary from 0xfffffff to 0xffffffe between
ATA6r1 and ATA6r3, which caused drives conform to ATA6r3 or later to
reject LBA28 commands at sector 0xfffffff.
Get the right idea from the LBA48 boundary from IDENTIFY words 60-61.
Remove the WD_QUIRK_FORCE_LBA48 quirk, associated tables entries and
autodetect code, it's not needed any more.
Based on patch sent to teck-kern by Christoph Badura, use of words 60-61
instead of a constant for the LBA48 boundary by me.
Pull up following revision(s) (requested by pooka in ticket #1226):
	sys/kern/vfs_subr.c: revision 1.393
Make sure struct vattr contains no random bits of kernel memory
after vattr_null().  This is especially nice considering things
like puffs, where the contents are copied to userspace.
Pull up following revision(s) (requested by mbalmer in ticket #1229):
	share/man/man4/faith.4: revision 1.11
Various language fixes.  From FreeBSD.
Pull up following revision(s) (requested by christos in ticket #1232):
	usr.sbin/postinstall/postinstall: revision 1.107
running postinstall fix should also say why fontconfig did not work, like
all other postinstall methods.
Apply patch (requested by veego in ticket #1233):
Update for 1.3.0.
Pull up following revision(s) (requested by christos in ticket #1235):
	lib/libpthread/pthread.c: revision 1.113
Don't just look only at the first element in the deadqueue to find lwp's
to reuse, because if we lose the race with the kernel we are never going
to reuse any elements. Look in the whole list instead.
Pull up following revision(s) (requested by mrg in ticket #1236):
	external/mit/xorg/lib/dri/i965/Makefile: revision 1.6
fix a problem reported by jmorse:
- fix a line continuation that stopped SRCS= from working
- don't include intel_dri.c here
Apply patch (requested by tsutsui in ticket #916):
Fix crash on detach.
Tickets 916, 1220, 1226, 1229, 1231-1236.
Apply patch (requested by tonnerre in ticket #1237):
Disable OpenSSL renegotiation, thus avoiding CVE-2009-3555.
Ticket 1237.
Revert ticket 1218.
Apply patch, requested by snj in ticket #1215:
        gnu/usr.bin/xcvs/cvsbug/Makefile: patch
Properly replace @MKTEMP_SH_FUNCTION@, @MKTEMP@, and @SENDMAIL@.
Fixes PR bin/39629.
Pull up following revision(s) (requested by rmind in ticket #1238):
	sys/kern/kern_sig.c: revision 1.302
sigactsunshare(): set reference count in a case of new sigacts allocation.
Bug (e.g. memory leak) can happen when using clone(2) call.
Pull up following revision(s) (requested by mrg in ticket #1239):
	external/mit/xorg/lib/dri/i965/Makefile: revisions 1.7, 1.8
	external/mit/xorg/lib/dri/i915/Makefile: revisions 1.5, 1.6
replace LIBS with LIBDPLIBS.  makes these actually link against drm_intel.
should fix a problem reported by snj@.
link in libOSMesa as well.
Pull up following revision(s) (requested by rmind in ticket #1240):
	sys/kern/kern_runq.c: revision 1.28
sched_catchlwp: fix the case when other CPU might see curlwp->l_cpu != curcpu()
while LWP is finishing context switch.  Should fix PR/42539, tested by martin@.