Enable raw keyboard for wscons - prompted by matthieu@. Whilst we're here
remove entries that are irrelevant and clean up comments/indentation.

ok miod@
gnu cvs added a new keyword 'commitid', this diff adds just enough code
to parse the commitid so that cvsweb (using rcs) continues to work on
those files

ok niallo@, xsa@
Don't reference {sl|nmea}attach(8) in the SEE ALSO section but ldattach(8)

Discussed with and ok jmc@
repair build of boot code where it uses an undefind __ashldi3 on some archs
boot code uses 32-bit blknos anyway
Degrade the sensor state from OK to WARNING and CRITICAL after periods of
ten minutes (same behaviour as nmea(4)).  If the cable is pulled, the sensor
no longer keeps the OK status forever.  Tested with a PEX511 as MSTS sender.
add a CAVEATS section documenting some issues when using roundrobin
and loadbalance protocols;

brad, claudio, and sthen all helped explain this to me,
and sthen helped me put the diff together;
make the descriptions of roundrobin and loadbalance more consistent,
and better explain what they do;

help/ok sthen
- document what happens when a service exceeds its max spawn rate. this is
based on a diff from reed@netbsd, but i chose a different fix
- whilst here, make the descriptions of -R and .max more consistent

ok sthen sobrado(in part, at least)
Branches are separated with \n\t in GNU rcs/cvs.
This makes regress tests easier to check with OpenCVS and GNU cvs.

OK xsa@
remove out of date/irrelevant section of BUGS dealing with ip6;
ok deraadt
Add STICK_INT.
There is no point in having cpg manipulated in -E. newfs does all the
work anyway and ignores this value. So just set it to 1 and nuke
get_cpg(), shrinking and simplifying.

ok otto@ millert@
Calculate amount of free space by adding up space in free chunks, rather
than hand rolling another partition walking loop. No functional change.
More NFS-related kernel shrinkage...

When you use a macro ~200 times, it tends to bloat your code, so make a
function out of it.

Shaves ~8.5 kB from my kernel.

ok thib@, "looks good" krw@

In snaps for 1+ week with no negative reports.
re-add _PPC.

ok gwk@
Add a more robust gettempreading that debounces the value (idea from FreeBSD)
Add a macro to convert from K to C
Redo notify and sprinkle some debug

Tested on D810 T60 & Q2010 and tested by several others.
sort SEE ALSO;
diff missed in previous commit:
More NFS-related kernel shrinkage...

When you use a macro ~200 times, it tends to bloat your code, so make a
function out of it.

Shaves ~8.5 kB from my kernel.

ok thib@, "looks good" krw@

In snaps for 1+ week with no negative reports.
two more slattach -> ldattach;
Add lebuffer.