in the ironlake interrupt handler, do not do unneccesary register
accesses.  we don't need to disable the interrupt on the chip.  if the
interrupt isn't for us, then we should not write to lots of registers,
either.
ok oga, tested by lots of people in snapshots
Fix boot dump on bigmem machines.

Allocate a bouncebuffer at boot time and bounce all pages over
0xffffffff through it.

``looks right but not tested'' miod@, ok krw (who watched me test it on
his monster laptop.
- add missing #include "bpfilter.h" on if_cnmac.
- delete #include <sys/cdefs.h> because it's unnecessary.

ok brad@
Rewrite the multicast handling for OpenBSD.  From brad@

ok and tested yasuoka@
Add blank line to keep consistent spacing.  From brad@
a_sym is an integer not a pointer so check == 0, not == NULL. Some
off_t casts to parameters for pread(). Whitespace and comment sync.
All changes made long ago in libc/gen/nlist.c. More delta reduction.
change void * to a caddr_t

no change in binary

OK claudio@
Enter nvt(4), a driver for the W83795G and W83795ADG hardware monitor.

ok deraadt@, miod@
avoid void * pointer arithmetic.

ok claudio@
man page for nvt(4)
Bring in millert@ thinko fix for '_' handling from r1.47 of
libc/gen/nlist.c.
Enable nvt(4).
Tweak the dmesg output a bit.  From brad@

ok yasuoka@
Add Romanian UTF-8 support.

Thanks to robert@ for taking me through the hoops! Okay robert@.
cdnr and rio disciplines are not being used or supported, clear a path
for new code.  ok henning
remove mention of altq_rio
no traces of ALTQ_DECL to be found anywhere, thus kill the #defines
IFQ_CLASSIFY is also just schrapnel
In pf_setup_pdesc() the code for analysing TCP and UDP headers was
the same for v4 and v6.  Deduplicate by moving the protocol switch
after the address family switch.
ok henning@ claudio@
bring in least-states load balancing algorithm

ok mcbride@ henning@