Age | Commit message (Collapse) | Author |
|
generic scsi system
|
|
adjust d_ncylinders instead of just setting d_nsectors to 1 (which
is not useful for putting a filesystem on a device).
|
|
that the hp300 scsi subsystem does not glean d_secpercyl from the
device so we have to calculate a reasonable value. In the case of
a zip drive, the calculated value gets truncated to zero. This change
adds a sanity check and forces the calculated d_secpercyl to be >= 1.
Also includes some minor code reorg.
|
|
the capacity. Fixes a panic with fictitious labels on zip drives.
|
|
|
|
|
|
to Niklas and Theo for help in tracking down what was going on.
|
|
|
|
This includes all of the new frodo drivers, from Michael Smith, hacked up
by Jason R. Thorpe; other changes, mostly configuration and/or m68k
abstraction related, from Thorpe. A few others of my own.
This compiles and runs, have not yet tested Domain kbd or apci ports.
|
|
This includes:
* All of the prototyping and KNF changes.
* The new interrupt system.
* Portions of the Domain Keyboard support from Mike Smith.
This does not include:
* m68k changes, namely generic dumps.
Various sundry changes and fixes by me.
|
|
|
|
|
|
Also add siginfo glue, BOOT_CONFIG, and various other changes.
|
|
user.
KNOWN NOT WORKING:
* DIO-II devices
* Dynamic executables
NOT EVEN TRIED:
* New config support
|
|
|
|
|
|
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.
|
|
|
|
|