Age | Commit message (Collapse) | Author |
|
to fix it, and it goes in the way of good changes pedro is brewing.
No functional change, tested todd@ millert@
|
|
this means making ccdconfig "SMALL" to turn off the kvm groveling nonsense
ok deraadt millert pedro todd
|
|
this also changes the mirror striping strategy a bit to achieve the scatter-gathering; of course it has been proven that new discipline still makes troubles thus not enabling it yet );
|
|
use pool instead of malloc/free and this fixes new buffer mode;
implement DIOCGPDINFO for disklabel -d;
tested by henning@ millert@ fries@
|
|
rescinded 22 July 1999. Proofed by myself and Theo.
|
|
kernel. From based on NetBSD patches.
|
|
really useful as a performance booster. The interleave needs to be a
multiple of the software page size (CLBYTES) and not have mirror components
if the new optimized policy should be used, otherwise the old policy will
be used still.
|
|
|
|
New generic disk framework. Highlights:
New metrics handling. Metrics are now kept in the new `struct disk'.
Busy time is now stored as a timeval, and transfer count in bytes.
Storage for disklabels is now dynamically allocated, so that the size
of the disk structure is not machine-dependent.
Several new functions for attaching and detaching disks, and handling
metrics calculation.
Old-style instrumentation is still supported in drivers that did it
before. However, old-style instrumentation is being deprecated, and
will go away once the userland utilities are updated for the new
framework.
For usage and architectural details, see the forthcoming disk(9)
manual page.
|
|
|