martin
ce099b4099
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
ad
a2a3828545
machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h
2007-10-19 11:59:34 +00:00
ad
eb171eaaa7
It's not a good idea for device drivers to modify b_flags, as they don't
...
need to understand the locking around that field. Instead of setting
B_ERROR, set b_error instead. b_error is 'owned' by whoever completes
the I/O request.
2007-07-29 12:50:17 +00:00
ad
744a92f0f8
Don't depend on uvm_extern.h pulling in proc.h.
2007-07-21 19:06:20 +00:00
christos
168cd830d2
__unused removal on arguments; approved by core.
2006-11-16 01:32:37 +00:00
christos
4d595fd7b1
- sprinkle __unused on function decls.
...
- fix a couple of unused bugs
- no more -Wno-unused for i386
2006-10-12 01:30:41 +00:00
thorpej
4d51b7cce7
Use device_parent().
2006-03-25 04:08:45 +00:00
christos
95e1ffb156
merge ktrace-lwp.
2005-12-11 12:16:03 +00:00
briggs
fb9f110c8c
Use aprint_*() instead of printf() at attach time.
2005-02-08 05:16:17 +00:00
yamt
05f25dcc2a
move buffer queue related stuffs from buf.h to their own header, bufq.h.
2004-10-28 07:07:35 +00:00
thorpej
ef42d1cdb3
Add a "flush" operation so the array's write cache is flushed on
...
close and at shutdown.
2004-05-27 23:48:34 +00:00
itojun
aca4c091d3
sprintf -> snprintf
2004-04-22 00:17:10 +00:00
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