Pull up following revision(s) (requested by riz in ticket #90):
	sys/dev/usb/usbdevs: revision 1.610
	sys/dev/usb/umass_quirks.c: revision 1.93
add product ID for the Kingston DataTraveler 100 G2.
Add quirk for Kingston DataTraveler 100 G2 (which apparently has
a Toshiba vendor ID)
regen for ticket #90: add product ID for the Kingston DataTraveler 100 G2.
Pull up following revision(s) (requested by he in ticket #109):
	etc/root/dot.cshrc: revision 1.23
	etc/root/dot.cshrc: revision 1.24
	etc/root/dot.profile: revision 1.26
Can't use Bourne shell syntax here... (Even in comments, for PKG_PATH.)
Point first to 6.0 packages, then to packages for 5.1 or 5.0.
The latter have reduced usefullness in -current or netbsd-6 until
we have a compat50 package.
Pull up following revision(s) (requested by plunky in ticket #110):
	external/bsd/pcc/dist/pcc/cc/ccom/gcc_compat.c: revision 1.2
	external/bsd/pcc/dist/pcc/cc/ccom/pass1.h: revision 1.2
recognise (but ignore) the __returns_twice__ GCC attribute
Pull up following revision(s) (requested by lars in ticket #111):
	sys/dev/pci/hdaudio/hdafg.c: revision 1.16
call kmem_free with the right address in hdafg_detach for sc_widgets
the former code let to memory corruption
Pull up following revision(s) (requested by plunky in ticket #112):
	gnu/dist/groff/contrib/mm/groff_mmse.man: revision 1.2
	gnu/dist/groff/contrib/mm/groff_mmse.man: revision 1.3
	gnu/dist/groff/mdate.sh: revision 1.2
use character escapes for non-ASCII chars, according to mandoc_char(7)
Fix typo, now this has a NAME section.
format the generated manpage date as per Dd macro, for consistency
(although this field is a free-form footer, mandoc -Tlint warns about it)
Pull up following revision(s) (requested by rmind in ticket #113):
	sys/uvm/uvm_km.c: revision 1.123
uvm_km_kmem_alloc: return ENOMEM on failure in PMAP_MAP_POOLPAGE case.
Pull up following revision(s) (requested by skrll in ticket #114):
	sys/arch/hppa/hppa/trap.c: revision 1.99
	sys/arch/hppa/hppa/vm_machdep.c: revision 1.51
	sys/arch/hppa/hppa/vm_machdep.c: revision 1.52
Deal with setting of space registers and protection ids for posix_spawn.
Thanks to martin for the help.
Remove WIP code.
Pull up following revision(s) (requested by dyoung in ticket #115):
	usr.bin/ktruss/makeerrnos.sh: revision 1.6
Use 'sort -n -k 3' instead of 'sort -n +2' since the former is more
portable.  The latter is not supported by Mac OS X Lion.
Pull up following revision(s) (requested by perseant in ticket #116):
	sys/ufs/lfs/lfs_alloc.c: revision 1.112
	tests/fs/vfs/t_rmdirrace.c: revision 1.9
	tests/fs/vfs/t_renamerace.c: revision 1.25
	sys/ufs/lfs/lfs_vnops.c: revision 1.240
	sys/ufs/lfs/lfs_segment.c: revision 1.224
	sys/ufs/lfs/lfs_bio.c: revision 1.122
	sys/ufs/lfs/lfs_vfsops.c: revision 1.294
	sbin/newfs_lfs/make_lfs.c: revision 1.19
	sys/ufs/lfs/lfs.h: revision 1.136
Pass t_renamerace and t_rmdirrace tests.
Adapt dholland@'s fix to ufs_rename to fix PR kern/43582.  Address several
other MP locking issues discovered during the course of investigating the
same problem.
Removed extraneous vn_lock() calls on the Ifile, since the Ifile writes
are controlled by the segment lock.
Fix PR kern/45982 by deemphasizing the estimate of how much metadata
will fill the empty space on disk when the disk is nearly empty
(t_renamerace crates a lot of inode blocks on a tiny empty disk).
Pull up following revision(s) (requested by joerg in ticket #118):
	external/bsd/iscsi/dist/src/lib/initiator.c: revision 1.8
	external/bsd/iscsi/dist/src/lib/protocol.c: revision 1.3
	external/bsd/iscsi/dist/src/lib/disk.c: revision 1.7
	external/bsd/iscsi/dist/src/lib/parameters.c: revision 1.3
	external/bsd/iscsi/dist/src/lib/util.c: revision 1.3
	external/bsd/iscsi/dist/src/lib/conffile.c: revision 1.3
	external/bsd/iscsi/dist/include/iscsiutil.h: revision 1.4
Add __printflike where needed. Fix various format string issues.
Pull up following revision(s) (requested by joerg in ticket #119):
	tests/lib/libc/stdio/t_printf.c: revision 1.5
	tests/lib/libc/stdio/t_scanf.c: revision 1.2
	tests/lib/libc/gen/t_humanize_number.c: revision 1.6
Mark w_printf as __printflike and fix a format string error.
Fix format strings to properly quote %.
Pull up following revision(s) (requested by skrll in ticket #120):
	lib/libc/arch/hppa/sys/brk.S: revision 1.5
	lib/libc/arch/hppa/sys/sbrk.S: revision 1.5
Use the _end symbol rather than the end symbol.  Prevents version info
problems in elflink.c for the heimdal libraries.
Pull up following revision(s) (requested by blymn in ticket #121):
	lib/libcurses/clrtoeol.c: revision 1.26
	lib/libcurses/clrtobot.c: revision 1.22
PR/46049: Tim van der Molen:
clrtobot() and clrtoeol() do not set background attributes
Pull up following revision(s) (requested by gson in ticket #122):
	sys/netinet/rfc6056.c: revision 1.5
Fix random kernel memory corruption by algo_doublehash().  And by
"random" I don't mean just "arbitary" as in using an uninitialized
pointer, but random as in corrupting the contents of memory addresses
chosen using a crypto-strength random number generator.
I believe this is the likely cause of multiple reports of random
crashes over the last six months, including kern/45677 and kern/46096.
Pull up following revision(s) (requested by martin in ticket #123):
	sys/arch/sparc64/include/param.h: revision 1.49
	sys/arch/sparc64/include/param.h: revision 1.50
Restrict NKMEMPAGES to 2.5GB, otherwise we will run out of space in the
kernel_map on machines with 8GB (or more) main memory.
XXX: Moving KERNBASE/KERNEND is a better long term solution, but this allows
those machines to boot now.
Fix previous, which causes an integer overflow error in uvm_km.c on
32-bit kernels.
Tickets 90, 109-116, 118-123