Pull up following revision(s) (requested by jmcneill in ticket #257):
	sys/arch/arm/allwinner/awin_twi.c: revision 1.5
	sys/arch/arm/allwinner/awin_reg.h: revision 1.53
	sys/arch/evbarm/conf/HUMMINGBIRD_A31: revision 1.20
	sys/dev/i2c/gttwsi_core.c: revision 1.2
	sys/dev/i2c/gttwsivar.h: revision 1.2
On Allwinner A31 you need to set the CONTROL_IFLG bit to clear it. Add
a "iflg-rwc" property to enable this behaviour.
--
Don't assume that U-Boot has enabled the TWI clock. Also, for A31, set
the "iflg-rwc" device property for gttwsi.
--
The SoC RTC works on this board but does not seem to be hooked up to the
battery. Thankfully, there is a PCF8563 attached to TWI2 at address 51h,
so use that instead.
Pull up following revision(s) (requested by agc in ticket #258):
	tests/usr.bin/netpgpverify/t_netpgpverify.sh: revision 1.2
Since the netpgpverify rewrite to have no external pre-requisites, the
output format for signatures has changed cosmetically (mainly
whitespace changes).  Re-format all the test cases so that the tests
now pass again with the new output format:
	Tests root: /usr/tests/usr.bin/netpgpverify
	t_netpgpverify (1/1): 2 test cases
	    netpgpverify_dsa: [0.261980s] Passed.
	    netpgpverify_rsa: [0.237469s] Passed.
	[0.509571s]
	Summary for 1 test programs:
	    2 passed test cases.
	    0 failed test cases.
	    0 expected failed test cases.
	    0 skipped test cases.
Pull up following revision(s) (requested by jmcneill in ticket #259):
	sys/dev/ic/dwc_gmac.c: revision 1.27
Fix bus_dmamap_sync usage.
Pull up following revision(s) (requested by jmcneill in ticket #260):
	sys/arch/arm/allwinner/awin_var.h: revision 1.26
	sys/arch/arm/allwinner/awin_gige.c: revision 1.19
	sys/arch/arm/allwinner/awin_gpio.c: revision 1.14
Let pinsets override the default multi-driving select level.
--
Set GMAC pin drv level 3 on A31
Pull up following revision(s) (requested by jmcneill in ticket #266):
	sys/arch/arm/allwinner/awin_reg.h: revision 1.54
	sys/arch/arm/allwinner/awin_wdt.c: revision 1.5
- Write the correct value to the ctrl register to restart the watchdog.
  Watchdog restart bit is 0 not 1, and we need to write a key as well.
- Add A31 support.
tickets 257-260, 266
Pull up following revision(s) (requested by snj in ticket #261):
	sys/arch/evbarm/conf/BPI: revision 1.13
Fix pasto: BPI.local, not CUBIEBOARD.local
Pull up following revision(s) (requested by christos in ticket #262):
	sys/kern/sys_process.c: revision 1.165
Don't return early when the incorrect size is passed to some of the
ptrace actions. Leaves locks dangling and causes panics with lockdebug.
Pull up following revision(s) (requested by christos in ticket #263):
	lib/libc/arch/x86_64/sys/ptrace.S: revision 1.6
Fix ptrace %rcx corruption when pthread_errno() is used. Small example:
    #include <sys/types.h>
    #include <stdio.h>
    #include <sys/ptrace.h>
    int main(void) { ptrace(18, getpid(), NULL, 0xabcd); }
The -lpthread cases pases 0 instead of 0xabcd
Pull up following revision(s) (requested by christos in ticket #264):
	lib/libc/net/base64.c: revision 1.15
	lib/libc/net/base64.c: revision 1.16
Don't read past the end when the data is exactly the right size. Reported
by tedu @ openbsd in tech-userlevel. Thanks!
knf, no functional change.
Pull up following revision(s) (requested by skrll in ticket #265):
	sys/arch/arm/broadcom/bcm2835_emmc.c: revision 1.20
Only use 128-bit mode when the transfer is a multiple of this.
From Jared (the arm periph guy)
Remove options DEBUG. Requested by skrll in #265
Tickets #261 - #265