Pull up following revision(s) (requested by tsutsui in ticket #235):
	distrib/common/bootimage/Makefile.bootimage: revision 1.5
Add two optional variables for liveimage/installimage builds:
---
	MBR_BOOTCODE
		optional MBR bootcode which should be installed by fdisk(8)
		(default: empty)
		- specified MBR_BOOTCODE must exist in ${DESTDIR}/usr/mdec
		- if MBR_BOOTCODE is not specified,
		  MBR_DEFAULT_BOOTCODE (default: mbr) will be used
		  if the target ${MACHINE} has the one in /usr/mdec
	INSTALLBOOTOPTIONS
		options passed to installboot(8), e.g., -o console=com0
		(default: empty)
---
Proposed by Brook Milligan on current-users@:
http://mail-index.NetBSD.org/current-users/2012/04/16/msg019892.html
Also make USE_MBR work on ${MACHINE}s which don't have the default
/usr/mdec/mbr bootcode. (no such port has the liveimage target yet though)
XXX: tools fdisk(8) implicitly uses host's /usr/mdec/mbr for the default
XXX: bootcode even for non-x86 targets if host is x86
Pull up following revision(s) (requested by tsutsui in ticket #236):
	sys/arch/x68k/x68k/machdep.c: revision 1.182
	sys/arch/x68k/dev/fd.c: revision 1.97
Make x68k's floppy driver actually work with proper bounce buffer xfer ops
on machines with extended high memories:
- dev/fd.c:
 - add missing bus_dmamap_sync(9) POSTREAD/POSTWRITE ops
- x68k/machdep.c:
 - update avail_end variable (which is used to check DMA'able memory range
   in intio.c) properly per probed extended memory regions
The problem was found during debugging XM6i's FDC emulation by
Y.Sugahara, isaki@, and me.
Should be pulled up to netbsd-6.
Pull up following revision(s) (requested by tsutsui in ticket #237):
	sys/arch/zaurus/dev/zkbdmap.h: revision 1.7
Fix wrong raw keycode in xt_keymap_c860[] so that right shift properly works
on Xserver on C7x0/860.  From steleto.
Should be pulled up to netbsd-6.
Pull up following revision(s) (requested by veego in ticket #238):
	Makefile: revision 1.292
Add usr.bin to the exclude list for make includes.
This is no longer needed after flex was moved to the external framework.
Pull up following revision(s) (requested by matt in ticket #239):
	sys/arch/powerpc/powerpc/vm_machdep.c: revision 1.96
When a stack is specified, make sure the stack has enough for a previous
callframe in which the LR can be stored.  (atf test t_clone:clone_basic
now passes).
Pull up following revision(s) (requested by macallan in ticket #240):
	sys/dev/ic/ld_cac.c: revision 1.27
Reserve a CCB for the driver.  Stops the annoying cac0: unable to alloc CCB
messages.
Tickets 235-240.
Pull up following revision(s) (requested by matt in ticket #241):
	sys/arch/powerpc/conf/kern-mb.ldscript: revision 1.1
	sys/arch/powerpc/include/booke/pmap.h: revision 1.9
	sys/arch/powerpc/booke/e500_tlb.c: revision 1.8
	sys/arch/powerpc/conf/files.powerpc: revision 1.83
	sys/arch/powerpc/booke/booke_pmap.c: revision 1.13
	sys/arch/powerpc/include/booke/e500var.h: revision 1.5
	sys/arch/evbppc/mpc85xx/machdep.c: revision 1.23
Add ldscript which aligns .data to a 1MB boundary. (used for testing)
Add PMAP_MINIMALTLB defflag
Add vsize_t to pmap_md_{un,}map_poolpage.
Add pmap_kvptefill prototype.
Slightly change pmap_bootstrap prototype.
Add e500_tlb_minimize prototype.
Add support PMAP_MINIMALTLB option.  This changes the default use of TLB1
entries to map all of physical memory to using two TLB1 entries, one for
mapping text and one for data.  The rest of memory is mapped using the
page table which is updated as needed.  This is used to trap memory
corruption issues.
Add support for PMAP_MINIMALTLB.
Pull up following revision(s) (requested by matt in ticket #242):
	sys/arch/powerpc/include/cpu.h: revision 1.91
Don't use global asm for __clang__
Pull up following revision(s) (requested by matt in ticket #243):
	sys/arch/powerpc/booke/dev/pq3gpio.c: revision 1.5
Fix P2020 GPIO support (which has pins that are input/output instead of just
input or output).
Tickets 241-243.