indent, add a touch of style
indentation style
last bits of indentation and style
collapse variable declarations
fix buffer overflows in icmp redirect handling introduced in rev 1.106
ok mpi@ millert@
update to NSD 4.0.2, ok sthen@
merge conflicts
Drop the REPUN bit from CvmCtl register not to allow unaligned access.
Also add new cn30xxcorereg.h to provide constant variables of octeon
core.
get rid of the assumption that the head of the alldevs list is the
"mainbus" device. this breaks when mpath is enabled because it
attaches before mainbus and therefore takes the head position.

have autoconf provide device_mainbus() which looks up mainbus_cd,
and use that instead.

discussed with deraadt who just wants mpath stuff to move forward
despite there being many ways to shine this particular turd.
bring __unaligned(x) in.

guenther wanted some comments describing their use which i think
ive failed miserably at but we can all help fix it in the tree.

from netbsd (which is where we got __packed)
definitely ok miod@
ok guenther@
Don't use volume keys when in raw-mode (this doesn't work), and let
Xorg driver do the translation and handle them as regular keys. Fixes
confusion caused by the volume being changed twice in contradictory
ways: once by X programs and once by the pckbd(4) driver.

ok deraadt, kettenis
no more spray(8);
Unhook httpd(8) from build
OK krw@, gilles@, lteo@, tedu@, todd@, benno@, sthen@
"The time is right." and much help getting the show on
the road deraadt@
Unhook httpd(8) from build; etc bits
OK krw@, gilles@, lteo@, tedu@, todd@, benno@, sthen@
"The time is right." and much help getting the show on
the road deraadt@
Unhook httpd(8) from build; man page bits
tweaks jmc@
OK krw@, gilles@, lteo@, tedu@, todd@, benno@, sthen@
"The time is right." and much help getting the show on the
road deraadt@
httpd(8) is no more
"you can commit this, too" deraadt@
Decouple the sizes of the request and response queues, and reduce the size of
the response queue to half the size of the request queue (with a minimum of
64 entries).  This matches what isp(4) is doing and seems to be necessary for
the onboard 1040B found on the Origin 200 (sgi).
Merge 'struct DISK_metrics' and 'struct disk' into one, since we don't
need to record two sets of metric/geometry data. Use 'geometry'
instead of 'metrics' in names and comments. Eliminate
DISK_getmetrics().

While here, make 64 the minimal valid value for '-l' instead of 1. This
avoids the possibility of having 0 cylinders.

No intentional functional change.

Feedback & tweak from chris@
Remove some lint -- ARGSUSED.

Inspired by guenther@.
Block userland from entering drm code (and make sure it is no longer in there)
before we truly start quiescing the device and don't unblock until we've
finished waking the device up.  Fixes issues with suspend/resume on inteldrm(4)
and perhaps radeondrm(4) as well.

i"it is the right place to stall" deraadt@