Pull up following revision(s) (requested by tsutsui in ticket #1198):
	usr.sbin/makefs/cd9660/iso9660_rrip.c: revision 1.6
Fix another bug in SUSP "CE" handling: when the SUSP records fit into
the System Use field with fewer then 28 bytes to spare, we were
remembering the wrong length for the System Use field and hence
emitting a corrupt directory entry.  This could be triggered by trying
to build a filesystem containing a regular file with a 120-byte name.
Now we're a little more careful.
Pull up following revision(s) (requested by tsutsui in ticket #1198):
	usr.sbin/makefs/cd9660/iso9660_rrip.c: revision 1.7
Initialize a local variable to get rid of a "may be used uninitialized"
warning (turned into error by -Werror).
Pull up following revision(s) (requested by tsutsui in ticket #1198):
	usr.sbin/makefs/cd9660.c: revision 1.25 via patch
	usr.sbin/makefs/cd9660.h: revision 1.13 via patch
	usr.sbin/makefs/cd9660/cd9660_write.c: revision 1.10
	usr.sbin/makefs/cd9660/iso9660_rrip.c: revision 1.8
	usr.sbin/makefs/cd9660/iso9660_rrip.h: revision 1.5
Add support for encoding RISC OS metadata into ISO 9660 filesystems.
This is done by adding the general ability to stuff non-SUSP data into
the end of the System Use field of a Directory Record, which required
some amount of rewriting of the SUSP support.  I think the result is
at least as good as what came before, and I've fixed at least one bug
along the way.  Tested against RISC OS 3.70 on my Risc PC.
Oh, why do we want it?  It should allow us to make acorn{26,32} CDs that
can be booted directly from RISC OS without mucking around copying the
bootloader to a native filing system.
Ticket 1198.
Pull up revision 1.16 (requested by plunky in ticket #1221).

when receiving a MCC PN response, the max frame size that the remote
party requests must be less than the one we asked for which will not
be greater than the max acceptable value so no need to test for that
but make sure that it is not smaller than minimum acceptable value.
Ticket #1221.
Fix formatting.
Pull up following revision(s) (requested by rmind in ticket #1199):
	sys/kern/sys_sig.c: revision 1.24
sigtimedwait: fix a memory leak (which happens since newlock2 times).
Allocate ksiginfo on stack since it is safe and sigget() assumes that it is
not allocated from pool (pending signals via sigput()/sigget() "mill" should
be dynamically allocated, however).  Might be useful to revisit later.
Likely the cause of PR/40750 and indirect cause of PR/39283.
Apply patch (requested by tron in ticket #1202):
Don't include grp.h  Fixes cross-build under Mac OS X 10.6.
Tickets 1199 and 1202.
Pull up following revision(s) (requested by pooka in ticket #1204):
	sys/dev/pud/pud_dev.c: revision 1.5
fix pasto
Pull up following revision(s) (requested by pooka in ticket #1205):
	include/paths.h: revision 1.35
+_PATH_PUD
Pull up following revision(s) (requested by pooka in ticket #1206):
	sys/dev/pud/pud_dev.c: revision 1.6 via patch
Handle DIOCGPART in-kernel because a userspace server doesn't have
a chance in phobos of handling it.  This makes it possible to do a
kernel mount of most file systems with the block device backed by
a pud userspace server.
-  i'm too young to compile
-  hey, no tty rough
-  hurd me plenty
=> abstraction-violence
-  nightmare!
Pull up following revision(s) (requested by dsl in ticket #1207):
	sbin/fdisk/fdisk.c: revision 1.128
Editing partitions larger than 1TB works better if 'decimal' returns
64 bit integer values!
Pull up following revision(s) (requested by dsl in ticket #1208):
	sys/kern/kern_event.c: revision 1.69
Use sizeof correct type, not pointer to wrong type.
Fixes PR/42498.
This has been wrong since the initial import!
Pull up following revision(s) (requested by mbalmer in ticket #1209):
	dist/pdisk/pdisk.c: revision 1.18
	distrib/amiga/floppies/upgr/upgrade.sh: revision 1.9
	sbin/newfs_udf/newfs_udf.8: revision 1.6
	sbin/newfs_udf/udf_create.c: revision 1.17
Fix typo in command output.
Pull up following revision(s) (requested by tsutsui in ticket #1210):
	sys/dev/pci/viaide.c: revision 1.65
Don't forget to initialize data32iot and data32ioh in via_sata_chip_map_new().
This makes 32bit UDMA xfer work properly on VIA VT6421.
Pull up following revision(s) (requested by pooka in ticket #1212):
	sys/fs/puffs/puffs_msgif.c: revision 1.76 via patch
	sys/fs/puffs/puffs_sys.h: revision 1.73 via patch
	sys/fs/puffs/puffs_vfsops.c: revision 1.84 via patch
Process flush requests from the file server in a separate thread
context.  This fixes a long-standing but seldomly seen deadlock,
where the kernel was holding pages busy (due to e.g. readahead
request) while waiting for the server to respond, and the server
made a callback into the kernel asking to invalidate those pages.
... or, well, theoretically fixes, since I didn't have any reliable
way of repeating the deadlock and I think I saw it only twice.
Pull up following revision(s) (requested by jakllsch in ticket #1213):
	sys/dev/dkwedge/dk.c: revision 1.52
Implement and use a dkminphys() that calls the parent device's minphys
function with b_dev temporarily adjusted to the parent device's dev_t.
Fixes PR/37390.
Pull up following revision(s) (requested by nakayama in ticket #1216):
	share/man/man4/man4.sparc64/lom.4: revision 1.4
	sys/arch/sparc64/dev/lom.c: revision 1.5
Make fault LED and alarms status changeable via sysctl(8).
The sysctl entries are created under the hw.lomN MIB.