thorpej
a398d77171
Confirmed; don't need to query stripe size on TwinStor.
2003-09-26 03:11:41 +00:00
thorpej
544359b9a2
- Make CCB allocation slightly more efficient by changing how the
...
CCB is returned to the caller.
- Make code paths that can use twe_ccb_alloc_wait() use it, and assert
that a CCB is always returned from that function.
- Assert that a CCB is always returned when allocating the reserved CCB
for an AEN fetch.
2003-09-23 23:50:04 +00:00
thorpej
ddfcdc4f1f
Add support for dynamically attaching and detaching RAID array units.
2003-09-22 18:31:10 +00:00
thorpej
a721d80bc9
Report the status of the logical drive (normal, degraded, etc.) at
...
attach time.
2003-09-21 19:33:10 +00:00
thorpej
291d256789
- Record more information about the array unit, including array
...
type and stripe depth.
- Report array type and stripe depth when attaching the logical drive.
2003-09-21 19:20:18 +00:00
thorpej
b75a007d9f
Add trailing ; to CFATTACH_DECL.
2002-10-02 16:51:16 +00:00
thorpej
387fc6dc87
Use CFATTACH_DECL().
2002-09-30 20:37:04 +00:00
thorpej
f818766afe
Declare all cfattach structures const.
2002-09-27 20:31:45 +00:00
christos
7db182d94d
NBPG is not constant on the sparc, so don't use CPP tricks.
2002-05-24 18:10:06 +00:00
ad
d7e512df18
- Use write barriers.
...
- NBPG -> PAGE_SIZE.
2002-05-18 20:59:20 +00:00
lukem
9048aaae21
add RCSID
2001-11-13 07:48:40 +00:00
ad
bfac43a1c8
Centralise the geometry fudge.
2001-06-10 10:48:42 +00:00
ad
01c89cec5c
No need to submit before poll any more.
2001-01-26 19:53:15 +00:00
ad
e055513a28
Nuke useless argument to ld_twe_dobio().
2001-01-22 21:56:11 +00:00
ad
7575649e53
Minor optimisation.
2001-01-22 17:44:28 +00:00
ad
03463e18f1
opt_twe.h isn't needed any more.
2001-01-22 17:40:14 +00:00
ad
8771c04bd1
Don't artificially clamp the maximum number of outstanding commands.
2001-01-22 17:38:23 +00:00
ad
57ea462da2
lsu -> ld, by popular request.
2000-11-26 17:44:02 +00:00