Pull up following revision(s) (requested by jmcneill in ticket #210):
	sys/arch/arm/allwinner/awin_board.c: revisions 1.26-1.27
	sys/arch/arm/allwinner/awin_debe.c: revisions 1.1-1.6
	sys/arch/arm/allwinner/awin_fb.c: revisions 1.1-1.4
	sys/arch/arm/allwinner/awin_hdmi.c: revisions 1.3-1.6,1.9-1.12
	sys/arch/arm/allwinner/awin_io.c: revision 1.27
	sys/arch/arm/allwinner/awin_reg.h: revisions 1.46-1.47,1.49
	sys/arch/arm/allwinner/awin_tcon.c: revisions 1.1-1.5
	sys/arch/arm/allwinner/awin_var.h: revisions 1.20-1.22
	sys/arch/arm/allwinner/files.awin: revisions 1.22-1.23,1.25
	sys/arch/evbarm/awin/awin_machdep.c: revision 1.26
	sys/arch/evbarm/conf/BPI: revision 1.10
	sys/arch/evbarm/conf/CUBIEBOARD: revision 1.32
	sys/arch/evbarm/conf/HUMMINGBIRD_A31: revisions 1.17-1.18
	sys/dev/wscons/wsconsio.h: revision 1.109

HDMI framebuffer for Allwinner boards.
Pull up following revision(s) (requested by jmcneill in ticket #214):
	sys/arch/evbarm/conf/BPI: revision 1.11
	sys/arch/arm/allwinner/awin_hdmi.c: revision 1.10
	sys/arch/arm/allwinner/awin_hdmiaudio.c: revision 1.1
	sys/arch/arm/allwinner/awin_hdmiaudio.c: revision 1.2
	sys/arch/arm/allwinner/awin_hdmiaudio.c: revision 1.3
	sys/arch/evbarm/conf/CUBIEBOARD: revision 1.34
	sys/arch/arm/allwinner/awin_io.c: revision 1.28
	sys/arch/arm/allwinner/awin_reg.h: revision 1.48
	sys/arch/arm/allwinner/awin_debe.c: revision 1.5
	sys/arch/arm/allwinner/awin_dma_a10.c: revision 1.3
	sys/arch/evbarm/conf/HUMMINGBIRD_A31: revision 1.19
	sys/arch/arm/allwinner/files.awin: revision 1.24
	sys/arch/arm/allwinner/awin_board.c: revision 1.28
	sys/arch/arm/allwinner/awin_hdmi.c: revision 1.7
	sys/arch/arm/allwinner/awin_hdmi.c: revision 1.8
HDMI audio driver for Allwinner boards.
Pull up following revision(s) (requested by apb in ticket #219):
	build.sh: revision 1.301
Replace '.' and '-' in ${op} with '_', before setting d_${op}=true.
Also remove or simplify older code that did the same thing in a
different way.  The old code handled most cases, but did not change
op=kernel.gdb to op=kernel_gdb.
Pull up following revision(s) (requested by snj in ticket #224):
	sys/external/bsd/drm2/dist/drm/radeon/radeon_drv.c: revision 1.5
	sys/external/bsd/drm2/dist/drm/i915/intel_overlay.c: revision 1.6
	sys/external/bsd/drm2/dist/drm/radeon/sumo_dpm.c: revision 1.3
	sys/external/bsd/drm2/dist/drm/radeon/atombios_dp.c: revision 1.4
	sys/external/bsd/drm2/dist/drm/i915/intel_dp.c: revision 1.9
	sys/external/bsd/drm2/dist/drm/radeon/trinity_dpm.c: revision 1.3
	sys/external/bsd/drm2/dist/drm/radeon/r100.c: revision 1.3
	sys/external/bsd/drm2/dist/drm/radeon/rv770_dpm.c: revision 1.3
	sys/external/bsd/drm2/dist/drm/radeon/evergreen_cs.c: revision 1.3
	sys/external/bsd/drm2/dist/drm/i915/i915_gem_tiling.c: revision 1.4
	sys/external/bsd/drm2/dist/drm/radeon/evergreen_cs.c: revision 1.4
	sys/external/bsd/drm2/dist/drm/i915/intel_display.c: revision 1.13
	sys/external/bsd/drm2/dist/drm/radeon/si_dpm.c: revision 1.3
	sys/external/bsd/drm2/dist/drm/radeon/kv_dpm.c: revision 1.3
	sys/external/bsd/drm2/dist/drm/radeon/kv_dpm.c: revision 1.4
	sys/external/bsd/drm2/dist/drm/radeon/ci_dpm.c: revision 1.3
	sys/external/bsd/drm2/dist/drm/radeon/ci_dpm.c: revision 1.4
	sys/external/bsd/drm2/dist/drm/i915/intel_tv.c: revision 1.6
	sys/external/bsd/drm2/ttm/ttm_bo_vm.c: revision 1.8
test some pointers and return EINVAL instead of blindly assuming
they're valid.  converts kernel crashes in to app failures.
GL is still not working on evergreen for me.
Use %hhx for uint8_t, not %hx.
Mark some unused variables as such to shut up Clang.
Ifdef out nonsensical comparison until we update from upstream.
We don't use radeon_(un)register_atpx_handler at the moment.
Ifdef out another nonsensical comparison.
fix uninitialized
fix shadowing for min() and max() from libkern
Fix little C issues in i915drmkms hindering the Clang build.
- Test `x == NULL', not `&container_of(x, t, base)->base == NULL'.
- Fix format strings in intel_dp_probe_oui to use %hhx for uint8_t.
- Omit needless ioread32 in intel_overlay.c.
- Ifdef out unused definitions in intel_tv.c.
Update comment to reflect recent change to.
Pull up following revision(s) (requested by snj in ticket #226):
	share/man/man7/release.7: revision 1.35
	share/man/man7/release.7: revision 1.36
fix cksum syntax, CDROM -> CD-ROM, give a specific example of a kernel set
rather than kern.tgz, add dd(1) xref for usb images
bump date
Pull up following revision(s) (requested by snj in ticket #227):
	Makefile: revision 1.311
	build.sh: revision 1.299
	doc/BUILDING.mdoc: revision 1.105
	distrib/notes/macppc/prep.OPENFIRMWARE: revision 1.16
	distrib/notes/macppc/prep.OPENFIRMWARE: revision 1.17
	BUILDING: revision 1.110
	distrib/notes/arc/prep: revision 1.3
	distrib/notes/arc/prep: revision 1.4
	distrib/notes/cats/prep: revision 1.12
	distrib/notes/cats/prep: revision 1.13
	distrib/notes/sparc/install: revision 1.58
	distrib/notes/common/main: revision 1.512
	share/man/man8/man8.macppc/ofwboot.8: revision 1.13
Update path to release ISOs.
Pull up following revision(s) (requested by skrll in ticket #229):
	external/gpl3/gcc/lib/libgcc/libgcc/Makefile: revision 1.23
Avoid using ld -x.  Instead use ${OBJCOPY} ${OBJCOPYLIBFLAGS} to strip
local symbols.
Pull up following revision(s) (requested by manu in ticket #231):
	lib/libperfuse/ops.c: revision 1.81
Allow setxattr to be called with a NULL value, instead of crashing.
Pull up following revision(s) (requested by manu in ticket #232):
	sys/arch/next68k/conf/GENERIC: revision 1.138
	sys/arch/cobalt/conf/GENERIC: revision 1.146
	sys/arch/mvme68k/conf/GENERIC: revision 1.93
	sys/arch/vax/conf/VAX780: revision 1.18
	sys/arch/newsmips/conf/GENERIC: revision 1.128
	sys/arch/luna68k/conf/GENERIC: revision 1.118
	sys/arch/sbmips/conf/GENERIC: revision 1.100
	sys/arch/pmax/conf/GENERIC: revision 1.184
	sys/arch/alpha/conf/GENERIC: revision 1.361
	sys/arch/sparc64/conf/GENERIC: revision 1.176
	sys/arch/sun3/conf/GENERIC: revision 1.170
	sys/arch/shark/conf/GENERIC: revision 1.120
	sys/arch/landisk/conf/GENERIC: revision 1.44
	sys/arch/bebox/conf/GENERIC: revision 1.144
	sys/arch/sparc64/conf/NONPLUS64: revision 1.43
	sys/arch/sandpoint/conf/GENERIC: revision 1.87
	sys/arch/emips/conf/GENERIC: revision 1.14
	sys/arch/amd64/conf/XEN3_DOM0: revision 1.111
	sys/arch/dreamcast/conf/GENERIC: revision 1.120
	sys/arch/cesfic/conf/GENERIC: revision 1.64
	sys/arch/mmeye/conf/GENERIC: revision 1.119
	sys/arch/epoc32/conf/GENERIC: revision 1.7
	sys/arch/x68k/conf/GENERIC: revision 1.178
	sys/arch/iyonix/conf/GENERIC: revision 1.87
	sys/arch/sun2/conf/GENERIC: revision 1.93
	sys/arch/ews4800mips/conf/GENERIC: revision 1.50
	sys/arch/amd64/conf/XEN3_DOMU: revision 1.59
	sys/arch/acorn26/conf/GENERIC: revision 1.80
	sys/arch/acorn32/conf/GENERIC: revision 1.115
	sys/arch/macppc/conf/POWERMAC_G5: revision 1.24
	sys/arch/i386/conf/GENERIC: revision 1.1117
	sys/arch/arc/conf/GENERIC: revision 1.183
	sys/arch/cats/conf/GENERIC: revision 1.154
	sys/arch/amiga/conf/GENERIC.in: revision 1.128
	sys/arch/zaurus/conf/GENERIC: revision 1.64
	sys/arch/netwinder/conf/GENERIC: revision 1.125
	sys/arch/hppa/conf/GENERIC: revision 1.5
	sys/arch/mvmeppc/conf/GENERIC: revision 1.23
	sys/arch/macppc/conf/GENERIC: revision 1.319
	sys/arch/amiga/conf/GENERIC: revision 1.310
	sys/arch/pmax/conf/GENERIC64: revision 1.20
	sys/arch/macppc/conf/MAMBO: revision 1.23
	sys/arch/sgimips/conf/GENERIC32_IP12: revision 1.27
	sys/arch/amigappc/conf/GENERIC: revision 1.23
	sys/arch/amd64/conf/GENERIC: revision 1.403
	sys/arch/ofppc/conf/GENERIC: revision 1.156
	sys/arch/mac68k/conf/GENERIC: revision 1.219
	sys/arch/i386/conf/XEN3_DOMU: revision 1.64
	sys/arch/mipsco/conf/GENERIC: revision 1.87
	sys/arch/hp300/conf/GENERIC: revision 1.189
	sys/arch/vax/conf/GENERIC: revision 1.192
	sys/arch/news68k/conf/GENERIC: revision 1.124
	sys/arch/ibmnws/conf/GENERIC: revision 1.45
	sys/arch/hpcsh/conf/GENERIC: revision 1.105
	sys/arch/sparc/conf/TADPOLE3GX: revision 1.64
	sys/arch/i386/conf/XEN3_DOM0: revision 1.92
	sys/arch/sparc/conf/GENERIC: revision 1.247
	sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.105
	sys/arch/prep/conf/GENERIC: revision 1.173
	sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.103
	sys/arch/rs6000/conf/GENERIC: revision 1.32
	sys/arch/hpcmips/conf/GENERIC: revision 1.228
Support for UFS1 extended attributes in GENERIC and GENERIC-like kernels
This change just brings UFS1 extended attribute *support* in the kernel,
extended attributes are not enabled unless three conditions are met:
1) filesystem is UFS1 (newfs -O1)
2) .attribute/system and .attribute/user directories are created at fs root
3) filesystem is mounted with -o extattr
Some GENERIC kernels are obviously memory constrained, the extended
attributes options were not enabled for them, but just added commented out.
(kernel were considered memory constrained if QUOTA option was disabled)
Tickets #230, #210, #214, #219, #224, #226, #227, #229, #231, #232
Pull up following revision(s) (requested by jakllsch in ticket #234):
	sbin/fsck_msdos/boot.c: revision 1.18
	sbin/fsck_msdos/dosfs.h: revision 1.7
	sbin/fsck_msdos/boot.c: revision 1.17
ClusterOffset actually needs to be able to be negative.
 Add #include <inttypes.h> for intmax_t to fix compile error.
Pull up following revision(s) (requested by jakllsch in ticket #235):
	sys/arch/evbarm/conf/RPI: revision 1.55
enable NFS root FS support in RPI
Tickets #234 and #235
Pull up following revision(s) (requested by jmcneill in ticket #236):
	tools/compat/nl_types.h: revision 1.3
If the internals are not explicitly requested, use #include_next to pick
up the system version. <locale> from libc++ requires this and is used by
src/tools/elftosb2.
Ticket #236
Pull up following revision(s) (requested by jmcneill in ticket #237):
	sys/arch/evbarm/conf/HUMMINGBIRD_A31: revision 1.16, 1.19
add awinhdmi
--
enable awinhdmiaudio
Pull up following revision(s) (requested by martin in ticket #220):
	usr.sbin/postinstall/postinstall: revision 1.181-1.183
Make check_ids take an additional argument (the corresponding source
file) and grep that on error for the missing information, so the user
gets all the info needed how to "FIX MANUALLY".
--
Change the order of arguments to check_ids, placing the two file names
adjacent to each other.  Also add a comment explaining the "start"
argument and the "SKIP" special value.
--
Fix tab/space inconsistency in comment.
220 & 237
Pull up following revision(s) (requested by jmcneill in ticket #238):
	sys/arch/evbarm/awin/awin_machdep.c: revision 1.28
	sys/arch/arm/allwinner/awin_debe.c: revision 1.7
	sys/arch/arm/allwinner/awin_var.h: revision 1.23
	sys/arch/arm/allwinner/awin_fb.c: revision 1.5
Allow the DEBE layer and output sizes to be set independently. Now you can
pass fb.margin=<n> in bootargs to add a border to the framebuffer, in case
your display doesn't let you turn off overscan and you really want to see
the whole screen.
Ticket #238