phk
a41657c540
Use devstat_end_transaction_buf() rather than Use devstat_end_transaction()
1999-09-18 21:30:27 +00:00
phk
12c22f65a5
Bite the bullet and allocate the devsw entry at compile time.
1999-09-12 20:40:29 +00:00
phk
22b8607abf
Use a different tactic when creating the devsw so that disk_create()
...
doesn't need to malloc.
1999-09-12 09:16:00 +00:00
phk
3f39c0c765
Update docs for 3.3-R
...
OK'ed by: jkh
1999-09-08 12:42:15 +00:00
phk
5cc364cfd3
Improve the micro "disk" layer after gaining more experience with it.
1999-09-01 05:38:09 +00:00
phk
fa702b9bb3
Remove unneeded slice element.
1999-08-29 14:52:02 +00:00
phk
ee7265381c
Convert to use the new "disk" layer.
...
A few cleanups while here.
1999-08-29 13:29:29 +00:00
phk
9c72381e09
We don't need to pass the diskname argument all over the diskslice/label
...
code, we can find the name from any convenient dev_t
1999-08-28 14:33:44 +00:00
peter
d41244b69e
$Id$ -> $FreeBSD$
1999-08-28 02:16:32 +00:00
phk
c640158ac4
SMP: Release the giant lock while we work the flash array
...
Use splbio() rather than fiddling the hardware interrupts.
Remove the compatibility stuff for older FreeBSD versions.
Add devstat support.
1999-08-15 14:30:09 +00:00
phk
5f45261e99
Spring cleaning around strategy and disklabels/slices:
...
Introduce BUF_STRATEGY(struct buf *, int flag) macro, and use it throughout.
please see comment in sys/conf.h about the flag argument.
Remove strategy argument from all the diskslice/label/bad144
implementations, it should be found from the dev_t.
Remove bogus and unused strategy1 routines.
Remove open/close arguments from dssize(). Pick them up from dev_t.
Remove unused and unfinished setgeom support from diskslice/label/bad144 code.
1999-08-14 11:40:51 +00:00
bde
99e98dba54
Fixed a bogus include pathname which broke compiling in an obj directory.
1999-08-07 13:11:12 +00:00
bde
2521c81c48
Fixed syntax errors. Code should be tested before committing it, or at
...
least before enabling it in LINT and merging it into RELENG_3.
1999-08-07 13:09:30 +00:00
phk
ba1d30f976
Better way to circumvent the boot problem on older versions.
...
Submitted by: Larry Baird <lab@gta.com>
1999-08-06 17:06:49 +00:00
phk
5b101ade52
Add driver support for M-systems DiskOnChip Products.
...
Sponsored by: M-systems Inc. http://www.m-sys.com
1999-08-06 15:59:07 +00:00