Pull up following revision(s) (requested by mbalmer in ticket #1250):
	games/fortune/strfile/strfile.8: revision 1.13
The default output file extension is '.dat', not '.out'.
From Lars Nooden via OpenBSD.
Pull up following revision(s) (requested by tsutsui in ticket #1251):
	sys/arch/sparc/sparc/auxreg.h: revision 1.13
	distrib/sparc/ramdisk/dot.profile: revision 1.20
	sys/arch/sparc/dev/audioamd.c: revision 1.25
	sys/arch/sparc/dev/fd.c: revision 1.147
	sys/arch/sparc/stand/common/promdev.c: revision 1.23
	distrib/sparc/miniroot/Makefile.inc: revision 1.16
Build miniroot binaries for sparc with -Os to shrink instfs.tgz
for the second boot floppy which use miniroot objects.
This is workaround for PR install/42146, and ok'ed by mrg@.
Don't try to read disklabel to check FS_RAID on floppy boot since
reopening floppy could cause Data Access Exception later.
Fixes PR port-sparc/42186, ok'ed by mrg@.
Disable "fast trap" handlers which invoke software interrupts
in sparc/amd7930intr.s and sparc/bsd_fdintr.s until they are
rewritten to adapt new MI softint(9) API.
No particular comments on PR port-sparc/42192, but
this fixes timeout problem on floppy access on my SPARCstation 1+.
XXX: floppy support on sun4m seems to have another problem (data overrun).
Use /dev/fd0a rather than /dev/rfd0a to read instfs.tgz image from floppy.
It looks newer (appearred after 1.6) gzip tries to read less than DEV_BSIZE
(to check header?) so we can't use raw device directly.
(note sparc bootfs ramdisk doesn't have dd(1))
Workaround for PR port-sparc/42193, and would also fix PR install/28734.
Explicitly clear AUXIO4M_FTC bit in FTC_FLIP macro used on
pseudo-dma for floppy, as well as AUXIO4C_FTC bit for sun4c.
A comment in the macro says AUXIO4M_FTC bit is auto-clear,
but my two SS20s (including compatible) with 150MHz hyperSPARCs
get data_overrun without it, and no bad side effect on SS5
(works with and without this change).
Closes PR port-sparc/42516, which is the last one of a bunch of
floppy issue on NetBSD/sparc since NetBSD 2.0 days. See
http://mail-index.NetBSD.org/port-sparc/2009/12/20/msg000484.html
for details.
Pull up following revision(s) (requested by mbalmer in ticket #1254):
	sys/dev/pci/pcidevs: revision 1.1015
	sys/dev/pci/pcidevs.h: regen
	sys/dev/pci/pcidevs_data.h: regen
Add two IBM RSS devices.
Regen for ticket 1254
Pull up following revision(s) (requested by mbalmer in ticket #1255):
	sys/dev/pci/pucdata.c: revision 1.59
Add the IBM 481033H SCC
Apply patch, requested by tron in ticket 1259:
	lib/libevent/Makefile: patch
Make sure that the automatically generated file "event-config.h" gets removed
by the "cleandir" target.
Pull up following revision(s) (requested by tnozaki in ticket #1261):
	lib/libm/src/k_standard.c: revision 1.13, 1.14
PR/42630 asin(2.0) and acos(2.0) doesn't return NaN.
reported by NARUSE, Yui -san, Thanks!
let the previous fix apply to acos rather than atan2,
and get rid of #ifdef vax
Tickets 1249-1251, 1254, 1255, 1259, 1261
Ticket 1260
tickets 1283 and 1284
Pull up the following revisions(s) (requested by bouyer in ticket #1247):
	sys/dev/usb/usbdi.c:	revision 1.127

Fix leak of a usbd_xfer_handle when a interrupt pipe is aborted then
closed. Confirmed to fix the memory leak on close() with umodem(4) and
uplcom(4).
Ticket 1247 (plus remove some whitespace)
Pull up the following revisions(s) (requested by bouyer in ticket #1248):
	sys/arch/sparc/conf/GENERIC:	revision 1.219
	sys/arch/sparc/conf/files.sparc:	revision 1.149
	sys/arch/sparc/dev/apc.c:	revision 1.1
	sys/arch/sparc/dev/apcreg.h:	revision 1.1
	sys/dev/DEVNAMES:	revision 1.255

Add apc(4), a driver for the Aurora Personality Chip (APC) found
on SPARCstation-4/5, and emulated by qemu to idle the simulator
when the CPU is idle. Infos about the registers from the linux driver.
Not enabled by default because it can cause some Sparc systems to
hang (so says the linux driver).
Only the CPU idle part implemented at this time; fan speed and
Convenience power outlet management to be added.
Tested on qemu.
Ticket 1248
Pull up the following revisions(s) (requested by bouyer in ticket #1252):
	sys/ufs/ufs/ufs_quota.c:	revision 1.65

vclean() actually sets v_tag to VT_NON but doesn't touch v_type.
getcleanvnode() sets v_type to VNON after releasing v_interlock.
So the thread doing quotaon(), quotaoff() or qsync() could vget()
a vnode which is being recycled in getcleanvnode(), after it has
been cleaned and v_interlock released, but before v_type has been
reset, leading to KASSERT(vp->v_usecount == 1) firing in
getnewvnode(), or qsync() dereferencing a NULL pointer as in
PR kern/42205.
Fix by using the same tests as other ffs functions traversing the mount
list: also check for VTOI(vp) == NULL, and VI_XLOCK in addition
to VI_CLEAN.
Ticket 1252
Pull up the following revisions(s) (requested by bouyer in ticket #1256):
	sys/dev/ic/mfi.c:	revision 1.21

Don't release CCB twice. Found by code inspection.
Ticket 1256
Pull up the following revisions(s) (requested by bouyer in ticket #1257):
	sys/dev/ic/mfi.c:	revision 1.31

bio(4) is MP-safe but mfi(4) is not. So get the kernel_lock at
mfi_ioctl() entry and release it on exit.
Ticket 1257