Pull up following revision(s) (requested by msaitoh in ticket #615):
	external/gpl3/gcc/dist/gcc/ChangeLog: revision 1.4
	external/gpl3/gcc/dist/gcc/config/arm/arm.md: revision 1.2
Fix gcc bugid 51408 for arm.
Fix gcc bugid 51408 for arm.
Pull up following revision(s) (requested by msaitoh in ticket #616):
	sys/netinet/if_atm.c: revision 1.33
	sys/net/if_arcsubr.c: revision 1.64
	sys/netinet/ip_mroute.c: revision 1.126
Add missing "\n" in log(9)
Pull up following revision(s) (requested by msaitoh in ticket #617):
	sys/arch/arm/arm/disksubr_mbr.c: revision 1.14
Fix a bug that armeb machine misunderstand MBR partition's offset
and size. Fixes PR#47081
Remove duplicate entries (requested by enami in ticket #618)
Pull up following revision(s) (requested by msaitoh in ticket #620):
	sys/arch/arm/marvell/kirkwood.c: revision 1.7
Add missing ','
It will fix a bug that "vmstat -e" shows the incorrect counts in wrong
entries.
Tickets 615-618,620.
Pull up following revision(s) (requested by msaitoh in ticket #621):
	sbin/ping/ping.c: revision 1.103
Fix a bug that misunderstand F_TIMING64,  F_POLICY and F_AUTHHDR.
Pull up following revision(s) (requested by msaitoh in ticket #622):
	external/gpl3/gcc/usr.bin/gcc/gcc.1: file removal
	external/gpl3/gcc/usr.bin/g++/g++.1: file removal
Remove OLD manunal to install correct manual.
Pull up following revision(s) (requested by msaitoh in ticket #623):
	sys/arch/arm/marvell/mvsocgpp.c: revision 1.4
Fix a bug that the irq_masks of GPIO are set on Marvell SoCs.

distrib/sets/lists/base/md.evbarm.armeb			1.4

	Add missing file for big-endian ARM so "make release" completes.
	[msaitoh, ticket #624]

sys/dev/usb/usbdevs				1.626
sys/dev/usb/usbdevs.h				regen
sys/dev/usb/usbdevs_data.h			regen
sys/dev/usb/uftdi.c				1.52

        Add OpenRD JTAG & serial console support.
	[msaitoh, ticket #625]
Regen for ticket 625.
Pull up following revision(s) (requested by msaitoh in ticket #626):
	share/man/man4/uftdi.4: revision 1.17
Add some deivces.
Tickets 621-626.
doc/3RDPARTY				patch
share/zoneinfo/asia			patch
share/zoneinfo/australasia		patch

	Update timezone definitions to tzdata2012g from
	ftp://ftp.iana.org/tz/releases/tzdata2012g.tar.gz
	Changes from tzdata2012f to tzdata2012g:
	Samoa fall 2012 and later.  (Thanks to Nicholas Pereira
	and Robert Elz.)
	Palestine fall 2012.  (Thanks to Steffen Thorsen.)
	[apb, ticket #627]
Ticket 627.
Pull up following revision(s) (requested by bouyer in ticket #628):
	sys/dev/ic/mfi.c: revision 1.40
	sys/dev/ic/mfi.c: revision 1.41
	sys/dev/ic/mfi.c: revision 1.42
	sys/dev/ic/mfi.c: revision 1.43
	sys/dev/ic/mfi.c: revision 1.44
	sys/dev/ic/mfi.c: revision 1.45
	sys/dev/ic/mfi.c: revision 1.46
	sys/dev/pci/pcidevs: revision 1.1128
	sys/dev/pci/mfi_pci.c: revision 1.15
	sys/dev/pci/mfi_pci.c: revision 1.16
	sys/dev/ic/mfi.c: revision 1.39
	sys/dev/ic/mfivar.h: revision 1.16
	sys/dev/ic/mfireg.h: revision 1.6
	sys/dev/ic/mfivar.h: revision 1.17
	sys/dev/ic/mfireg.h: revision 1.7
	sys/dev/ic/mfivar.h: revision 1.18
	sys/dev/ic/mfivar.h: revision 1.19
Add some support for 64bit DMA but stick to 32bit DMA for now.
From OpenBSD mfi.c rev 1.119.
Add LSI MegaRAID SAS2208
MFI_IOP_SKINNY is an enum not a single bit value, so it can't be used as
a bit flag. As sc_flags is really used to hold an enum mfi_iop value,
change it to enum mfi_iop and rename to sc_ioptype. While there init it
in mfi_attach() instead of mfi_pci_attach().
sg64.len is 32bits, so use htole32()
Really init sc_ioptype in mfi_attach()
Add support newer LSI RAID controllers based on the SAS2208 chip,
codenamed "ThunderBolt". Add tagged queuing support for all adapters
supported by mfi(4).
Tested with a MegaRAID SAS 9265-8i adapter, and an older Dell PERC 5/i.
Avoid "unused variable" warning for non-DIAGNOSTIC kernels.
Pointed out by Havard Eidnes
After discussion on tech-kern@, fix performance issue related to
cache flush commands from WAPBL, by skipping the cache flush if the
BBU is present and considered good. Users which still want the write back
cache with a non-working BBU can set vfs.wapbl.flush_disk_cache to 0.
- add commands to monitor the BBU state. Add a boolean BBU sensor
  to monitor the BBU state via sysmon_envsys(9).
- if the BBU is considered good, turn SCSI_SYNCHRONIZE_CACHE_10 and
  SCSI_SYNCHRONIZE_CACHE_16 commands from upper layer into NOOPs.
  While there, handle SCSI_SYNCHRONIZE_CACHE_16 in addition to
  SCSI_SYNCHRONIZE_CACHE_10.
- Add a shutdown pmf(9) handler, which flushes the cache and shutdown the
  firmware
- on detach, also flush cache and shutdown firmware.
- on attach, print the firmware-provided name, and the BBU state
Tested on a LSI MegaRAID SAS 9265-8i and a PERC 5/i Integrated
Make MFI_DEBUG build on i386.
Report BBU state changes with aprint_normal(), it seems that sysmon_envsys()
doens't report changes for ENVSYS_INDICATOR as it does for ENVSYS_DRIVE.
Regen for ticket 628.
Pull up following revision(s) (requested by bouyer in ticket #629):
	sys/compat/linux/common/linux_ioctl.c: revision 1.57
	sys/dev/ic/mfi.c: revision 1.47
	sys/conf/majors: revision 1.62
	etc/etc.i386/MAKEDEV.conf: revision 1.24
	sys/dev/ic/mfivar.h: revision 1.20
	etc/MAKEDEV.tmpl: revision 1.159
	sys/dev/ic/mfiio.h: revision 1.1
	etc/etc.amd64/MAKEDEV.conf: revision 1.19
	sys/dev/ic/mfireg.h: revision 1.8
Add a pass-through ioctl for mfi(4), allowing userland to send raw commands
to the controller. This is compatible with the linux and FreeBSD
implementations.
Add the needed conversion for mfi ioctls in COMPAT_LINUX
Allocate a character major number, and create /dev/mfi0 by default
on amd64 and i386.
This allows (along with a hand-created /emul/linux/proc/devices file)
to run the MegaCLI linux binary provided by LSI.
Pull up following revision(s) (requested by jnemeth in ticket #630):
	share/misc/bsd-family-tree: revision 1.45
Sync with FreeBSD rev. 241698.
Adds:
- FreeBSD 8.3            2012-04-18 [FBD]
- OpenBSD 5.1            2012-05-01 [OBD]
- Mac OS X 10.8          2012-07-25 [APL]
- NetBSD 6.0             2012-10-17 [NBD]