Replace use of CACHE_LINE_SIZE in some obvious places.
Revert for DOM0 as well at request of Christoph Egger.
I guess this bootstatic stuff is supposed to play nicely with dhcp,
but it still doesn't for me. I suspect it's due to misdetecting the bootdev.
ALIGNBYTES + 1, not ALIGNBYTES in previous.
Make rusage collection per-LWP and collate in the appropriate places.
cloned threads need a little bit more work but the locking needs to
be fixed first.
Add code for dynamically allocated mutexes, as posted on tech-kern.
Add explanation for the sbc flags to the kernel configurations that
use the sbc 53c80 driver. Until now, this information has lived in the
source code, only; neither sbc nor ncrscsi have a man page.

Triggered by PR port-mac68k/2921
Following the change to remove GENERIC.local from the repository and
cinclude it, remove INSTALL.local and adjust kernels that referenced
it.
Add back the bus_dmamap_sync() calls that were in the old
mfi_despatch_cmd() func after merging changes in rev 1.12.

Merge rev 1.69 and 1.64 from openbsd, fixing two bugs:

Fix subtle x ? y : z bug when calling mfi_create_sgl. This worked because
during runtime the bug condition does not happen.

When determining the size of the volumes and disks we want how many
bytes each of them has, not the number of kilobytes. this solves the
"why am i dividing by 2" question. the answer is "you dont, you multiply
by 512".

The first item fixes a panic with Dell Perc 5/i reported by oster@.
Changes tested on Dell Perc 5/i by oster@.
The previous versions of kdc got different levels of patches
to make them work like a standard detaching daemon. Now keep
the original and just supply the "work as a daemon" command line
option as a default.
Fix another integer overflow issue discovered by Maksymilian Arciemowicz.
On top of this, limit the range of getnumber to 0x00ffffff to make sure
that adding two of them does not cause an integer overflow.
kerberos includes are installed in krb5 subdirectory
Remove all entries for obsolete major shlibs ("lib<name>.so.<N>");
third-party applications may be linked against them.
Convert to use CFATTACH_DECL_NEW (no softc).
Split device_t and softc.
Convert to use CFATTACH_DECL_NEW (no softc).
Split device_t and softc.
Remove <m68k/saframe.h> here as well, patterned after hp300.
Make this build again.
Use aprint_*.
Do not mark "old" major and major.minor shared libraries as
"obsolete"; just remove the entry, as third-party applications
may be linked against the old major shared library, and
that is a symlink to the old major.minor shared library.
E.g., "lib<name>.so.<N>" and "lib<name>.so.<N>.<M>"
Exceptions to this rule may include shared libraries that
are dlopen()ed at run-time, such as extra locales, etc.