thorpej
d3eaf8a978
Rearrange disk_detach() slightly, and make a small run-time cosmetic
...
change in disk_unbusy().
1997-12-30 09:51:24 +00:00
thorpej
176a81b2c5
Copyright assigned to The NetBSD Foundation.
1997-10-05 18:37:01 +00:00
perry
8a0600b163
removed #ifdef tahoe
1996-10-17 16:31:54 +00:00
christos
f443b89c92
backout previous kprintf change
1996-10-13 02:32:29 +00:00
christos
60d201973e
printf -> kprintf, sprintf -> ksprintf
1996-10-10 22:46:11 +00:00
thorpej
0462d3063c
Remove old-style disk instrumentation code.
1996-07-12 22:00:42 +00:00
christos
c9e746a335
Fix printf() formats.
1996-03-16 23:17:04 +00:00
christos
09afd77655
More proto fixes
1996-02-09 18:59:18 +00:00
thorpej
5b39541e48
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.
1996-01-07 22:01:38 +00:00
thorpej
17eb6e2bc1
Move the old-style disk instrumentation "structures" to a central location
...
(sys/kern/subr_disk.c) and note that they should/will be deperecated.
1995-12-28 19:16:31 +00:00
mycroft
46b2bb599f
Make definition of b_cylinder global.
1995-03-29 20:57:35 +00:00
cgd
cf92afd66e
New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'
1994-06-29 06:29:24 +00:00
mycroft
0d7b00ee14
Update to 4.4-Lite.
1994-05-19 03:43:13 +00:00
mycroft
f834e39cf5
Don't need back pointers for disksort().
1994-02-10 15:43:20 +00:00
mycroft
57892d4faf
Remove another use of b_actl.
1994-02-06 17:39:48 +00:00
mycroft
adeebc448e
Use b_actf, not av_forw.
1994-02-06 10:00:30 +00:00
glass
ff3c7667ae
remove warning
1994-01-23 19:11:25 +00:00
mycroft
4448a68e2c
Get rid of disklabel indirection functions.
1994-01-11 16:35:44 +00:00
mycroft
b4d3382694
Canonicalize all #includes.
1993-12-17 07:56:32 +00:00
mycroft
29aea147e8
Add \n to end of error message.
1993-09-05 22:07:31 +00:00
deraadt
6fb28b3c74
more disklabel changes
1993-05-20 23:12:53 +00:00
cgd
b95f963973
add rcs ids, and clean up headers where necessary
1993-05-20 03:53:21 +00:00
cgd
61f282557f
initial import of 386bsd-0.1 sources
1993-03-21 09:45:37 +00:00