Misc cosmetics.
Deal with arm gas weirdness.
Remove the .note section when creating the a.out kernel image.
Fix a few typos.
Update responsibilities, removing itojun.
Fix ATF's entry to reflect the 0.3 release.  Noted by wiz@.
Make it compile.
puffs_mount():
* initialize values better
* always go through "fail" to see if puffs_daemon() needs to be
  woken up
* open device r/w instead of r/o
Add a dumb but BSD-licensed newfs_ext2fs(8) command.
This is based on the newfs(8) command for ffs, but
most ext2fs specific part is written from scratch.

Tested on alpha, cobalt, i386 and sgimips with some disks and vnd(4),
and at least cobalt's firmware can load boot files from an ext2fs
E2FS_REV0 partition created by this native newfs_ext2fs(8) command.

Closes PR bin/16175.
Descend into newfs_ext2fs(8).
Add newfs_ext2fs(8).
sprinkle #ifdef OPENPIC so SMP-kernels without OpenPIC support build again.
Note newfs_ext2fs(8).
have uninorth and bandit pull in their resp. IPI support stuff
fix request size
deal with macppc not defining OPENPIC
fix some debug prints
Implement a biodone callback for async writes similar to reads and
use that when possible.
Nuke debugging output that is a) misleading at best, and
b) often just wrong.  Thanks to wiz for catching this.
Reserve the top 4 bits of `boothowto' for MD flags.