Pull up following revision(s) (requested by martin in ticket #475):
	lib/csu/sparc_elf/Makefile: revision 1.7
	external/gpl3/gcc/dist/gcc/config/netbsd-elf.h: revision 1.4
	lib/csu/sparc64/Makefile: revision 1.9
	lib/csu/sparc_elf/crt0.c: revision 1.15
	lib/csu/sparc64/crt0.c: revision 1.27
Make this position independend (for -pie executables)
Slightly simplify and make position independend.
Part of fixing PR port-sparc64/46724.
pay attention to -pie: link crt{begin,end}S.o.
this fixes -fpie on sparc and sparc64, and probably others.
Pull up following revision(s) (requested by rmind in ticket #485):
	lib/libnpf/npf.c: revision 1.11
	sys/net/npf/npf_session.c: revision 1.17
	sys/modules/npf/Makefile: revision 1.10
	usr.sbin/npf/npftest/npftest.c: revision 1.4
	usr.sbin/npf/npftest/README: revision 1.1
	sys/net/npf/npf_tableset.c: revision 1.14
	usr.sbin/npf/npftest/npftest.h: revision 1.4
	lib/libnpf/npf.h: revision 1.10
	sys/net/npf/npf_ruleset.c: revision 1.14
	usr.sbin/npf/npfctl/npf_data.c: revision 1.18
	usr.sbin/npf/npftest/npftest.conf: revision 1.1
	sys/net/npf/npf_handler.c: revision 1.21
	sys/net/npf/npf_impl.h: revision 1.21
	usr.sbin/npf/npfctl/npfctl.c: revision 1.18
	usr.sbin/npf/npftest/libnpftest/npf_nat_test.c: revision 1.1
	usr.sbin/npf/npfctl/npf_build.c: revision 1.13
	usr.sbin/npf/npftest/libnpftest/npf_rule_test.c: revision 1.1
	usr.sbin/npf/npftest/npfstream.c: revision 1.3
	usr.sbin/npf/npftest/libnpftest/Makefile: revision 1.4
	usr.sbin/npf/npfctl/npfctl.h: revision 1.19
	sys/net/npf/npf_nat.c: revision 1.16
	sys/net/npf/npf_state.c: revision 1.11
	usr.sbin/npf/npftest/libnpftest/npf_test_subr.c: revision 1.3
	usr.sbin/npf/npftest/libnpftest/npf_test.h: revision 1.5
	usr.sbin/npf/npfctl/npf_parse.y: revision 1.12
- Extend npftest: add ruleset inspection testing from the config generated
  by npfctl debug functionality.  Auto-create npftest interfaces for this.
- NPF sessions: combine protocol and interface into a separate substructure,
  share between the entries and thus fix the handling of them.  Constify.
- npftest: add regression tests for NAT policies.
- npf_build_nat: simplify and fix bi-NAT regression.
- Bump yacc stack size for npfctl.
Tickets 475, 485.
Whitespace changes got lost when processing ticket #470 - fix this.
Pull up following revision(s) (requested by tsutsui in ticket #487):
	sys/arch/sun3/include/param3.h: revision 1.55
	sys/arch/sun3/include/param3.h: revision 1.56
	sys/arch/sun2/include/param.h: revision 1.15
	sys/arch/sun3/include/param.h: revision 1.61
	sys/arch/sun3/include/param3x.h: revision 1.18
Poor sun3 (but not sun3x) has only 31MB KVM address space,
so reduce NKMEMPAGES_MAX_DEFAULT from 64MB to 16MB.
Fixes "panic: ubc_init: failed to map ubc_object" on
TME emulating 3/120 with >16MB RAM.
Should be pulled up to netbsd-6.
Poor sun2 has only 14MB KVA space so reduce NKMEMPAGES_MIN_DEFAULT and
NKMEMPAGES_MAX_DEFAULT values accordingly.
XXX: netbsd-6 GENERIC still gets "panic: pool_get: kmem-4096: page empty"
Also reduce UBC_NWINS from default 1024 to 512
to avoid possible KVA shortage, otherwise
"panic: ubc_init: failed to map ubc_object"
could still happen on netbsd-6 branch.
Should be pulled up to netbsd-6.
Pull up following revision(s) (requested by buhrow in ticket #488):
	sys/dev/raidframe/rf_netbsdkintf.c: revision 1.298
Implement DIOCGSTRATEGY and DIOCSSTRATEGY to allow raidframe to use
different buffer queue strategies.
Initialize raid sets to use the default buffer queue strategy for the given
architecture, rather than forcing raidframe to use  fcfs in all cases.
This should cause raidframe to use the same buffer queue strategy as the
underlying disks.
On I386, I see performance enhancements of between 14 and 16% with raid5
sets with no other change.
See http://mail-index.NetBSD.org/tech-kern/2012/08/08/msg013758.html
for a discussion of this issue.
Pull up following revision(s) (requested by rmind in ticket #489):
	usr.sbin/npf/npfctl/npfctl.8: revision 1.9
	usr.sbin/npf/npfctl/npf.conf.5: revision 1.15
	usr.sbin/npf/npfctl/npf_disassemble.c: revision 1.9
- npfctl show: add most of the missing cases.
- Few minor improvements to NPF man pages.
Pull up following revision(s) (requested by christos in ticket #490):
	etc/MAKEDEV.tmpl: revision 1.157
Don't create BSD style pty nodes by default anymore since ptyfs is mounted
by default. Mention that this is a security issue, since it allows pty access
through the old style node.  While here, pull up revision 1.54 (wedges) to reduces diffs to -current
Missed part of rev 1.154 from ticket #490.
Pull up following revision(s) (requested by christos in ticket #491):
	doc/CHANGES: revision 1.1723
	distrib/sets/lists/comp/mi: revision 1.1770
	doc/3RDPARTY: revision 1.952
	distrib/sets/lists/base/md.amd64: revision 1.173
	distrib/sets/lists/comp/ad.mips64el: revision 1.86
	distrib/sets/lists/base/shl.mi: revision 1.634
	distrib/sets/lists/base/ad.mips64el: revision 1.97
	distrib/sets/lists/comp/shl.mi: revision 1.230
	distrib/sets/lists/base/md.sparc64: revision 1.163
	distrib/sets/lists/comp/md.sparc64: revision 1.154
	distrib/sets/lists/comp/ad.mips64eb: revision 1.85
	distrib/sets/lists/base/ad.mips64eb: revision 1.98
	distrib/sets/lists/comp/md.amd64: revision 1.172
new openssl
mention new openssl
Pull up following revision(s) (requested by martin in ticket #492):
	usr.sbin/postinstall/postinstall: revision 1.139
	usr.sbin/postinstall/postinstall: revision 1.140
	usr.sbin/postinstall/postinstall: revision 1.141
Add a ptyfsoldnodes item that checks/removes old /dev/{p,t}ty* nodes
if ptyfs is used.
Make "fix ptyfsoldnodes" more verbose
Cleanup temporary file
Pull up following revision(s) (requested by khorben in ticket #493):
	sys/arch/evbarm/stand/gzboot/Makefile.gzboot: revision 1.20
Fixed build with USE_SSP=yes
ok christos@
Pull up following revision(s) (requested by gson in ticket #494):
	sys/dev/pci/eso.c: revision 1.61
Add missing locking calls to eso_attach() to avoid panic on boot.
Partly based on a patch from mrg.  Fixes PR kern/46791.
Pull up following revision(s) (requested by riastradh in ticket #495):
	sys/dev/usb/uftdi.c: revision 1.53
Use as large a packet size as the ftdi endpoint specifies.
Now I can read from my beaglebone!
Pull up following revision(s) (requested by jdc in ticket #496):
	doc/CHANGES					patch
	Mention urtwn, wm, and RaspberryPi support in the changes between
	NetBSD 5.0 and NetBSD 6.0.
	[jdc, ticket #496]
Tickets 487-496.