| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
ok miod@ marco@ deraadt@
|
|
|
|
| |
ok mickey, deraadt, krw
|
|
|
|
|
|
|
|
| |
to set xs->error to XS_BUSY. So it is pointless and misleading to
set xs->error to XS_TIMEOUT, XS_DRIVER_STUFFUP or XS_BUSY just before
returning TRY_AGAIN_LATER.
No functional change.
|
|
|
|
|
|
|
| |
fake a geometry. Page 4 info does not get used for size information.
Eliminate now unused union scsi_disk_pages.
ok marco@ mickey@ pre-lock.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
that scsi_do_mode_sense() accepts them.
The data_length value does not include itself, and the pg_length value
in a mode page does not include itself or the page_code fields. We
were +1 on the former and -2 on the latter resulting in a data_length
value that was too small by one.
Eliminates 'mode sense page 5 not simulated' messages.
ok marco@
|
|
|
|
|
|
| |
This matches our SLIST behaviour and NetBSD's SIMPLEQ as well.
ok millert krw deraadt
|
|
|
|
|
|
| |
tested on alpha, i386, powerpc, sparc64, m68k.
ok miod@
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
improvements worked out over past few months w/ different people.
the main bug was fixes w/ help of harding@motd.ca .
10x to all and enjoy the better driver (;
|
| |
|
| |
|
|
|
|
| |
(Look ma, I might have broken the tree)
|
|
|
|
|
| |
Most work by Wilbern Cobb <vedge@csoft.org> with some fixes from me, mickey@
and drahn@.
|
|
|
|
|
|
|
|
|
|
|
|
| |
- free up ccb before calling scsi_done;
- remove bogus tsleep/wakeup ccb availability mechanism;
- fix an off by one size reporting in read_capacity.
huge 10x to Alan Jones <RAJones@teklinks.com> and
teklinks for providing a testbed and his time for testing.
tests sustained 34 simultaneous tar zxvp at ldav of 76.
however 36 simultaneous bonnies hang the machine,
possibly for different reasons though.
regardless, this fixed version passes an installation alright.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
based on netbsd driver.
testing helps from brad@
eisa untested, but should work (;
|