index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
scsi
Age
Commit message (
Expand
)
Author
2023-08-02
Set a low water mark on scsi_xfer_pool and prime the pool. This way there
Mark Kettenis
2023-07-06
Use mtx_init() to initialize stack-based mutexes
Visa Hankala
2023-05-25
Disable witness for mutexes created on the stack which allows
Kurt Miller
2023-05-10
Add flag SDEV_UFI so umass_scsi_attach() can provide information
Kenneth R Westerback
2023-04-27
add support for I/O statistics so that tape speeds can be observed with
Robert Nagy
2023-04-11
fix double words in comments
Jonathan Gray
2022-10-23
bzero(disklabel) or memset(disklabel,0) should be enough for
Kenneth R Westerback
2022-09-01
Stop setting d_bbsize and d_sbsize. Nobody has paid
Kenneth R Westerback
2022-07-02
Remove unused device poll functions.
Visa Hankala
2022-04-16
constify SCSI adapter entry points
Christian Weisgerber
2022-04-06
Avoid traversing SLIST twice to remove a link.
Kenneth R Westerback
2022-04-06
Recognize LUN 0 device if SID_QUAL_LU_OFFLINE and T_NODEVICE are
Kenneth R Westerback
2022-04-02
Add a paranoia/future proofing check for link->pool == NULL to
Kenneth R Westerback
2022-04-02
Bring back r1.247, using scsi_detach_link() to release
Kenneth R Westerback
2022-03-28
Only SLIST_REMOVE() a link when the link is on the list.
Kenneth R Westerback
2022-03-24
Revert previous. Breaks probing native IDE devices.
Kenneth R Westerback
2022-03-23
When configuring a scsi_link that has passed dev_probe() but
Kenneth R Westerback
2022-03-22
Nuke increasingly pointless comment. Shorten a line and
Kenneth R Westerback
2022-03-21
Whitespace tweaks.
Kenneth R Westerback
2022-03-21
No point in calling scsi_link_shutdown() if link->pool is NULL.
Kenneth R Westerback
2022-03-03
r1.241 was the culprit. Unrevert r1.240.
Kenneth R Westerback
2022-03-03
Revert r1.241 and r1.240 which may have broken softraid.
Kenneth R Westerback
2022-03-02
Abstract the memory allocation, scsibus_softc data copying and
Kenneth R Westerback
2022-03-02
Move the code obtaining the LUN 0 scsi_link used to determine the
Kenneth R Westerback
2022-02-28
Shuffle some SCSIDEBUG code to simplify code, tersify the
Kenneth R Westerback
2022-02-27
SC_DEBUG() requires an initialized scsi_link. Shuffle
Kenneth R Westerback
2022-01-11
spelling
Jonathan Gray
2021-10-24
Constify struct cfattach.
Martin Pieuchot
2021-08-31
add support for obtaining sense status and source slot of a media
Robert Nagy
2021-05-13
Whitespace fix for unintentional unindenting event in r1.260.
Kenneth R Westerback
2021-03-12
spelling
Jonathan Gray
2020-11-19
TL;DR -- don't configure devices that return insufficient INQUIRY data.
Kenneth R Westerback
2020-10-14
Introduce scsi_copy_internal_data() to copy 'faked' data from a driver to a
Kenneth R Westerback
2020-09-23
Remove 'void *sc_sdhook' member of sd_softc.
Kenneth R Westerback
2020-09-22
Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd'
Kenneth R Westerback
2020-09-14
No need to check for SDEV_DYING as the first thing in both branches of an
Kenneth R Westerback
2020-09-13
Always use READ(16)/WRITE(16) commands for disks large enough to require
Kenneth R Westerback
2020-09-12
Use SID_SCSI2_RESPONSE instead of '2' when checking INQUIRY data format.
Kenneth R Westerback
2020-09-12
No need to check inq for NULL when it always points at the inqdata inside a
Kenneth R Westerback
2020-09-12
No need to ask for extra INQUIRY data, all available data is already cached in
Kenneth R Westerback
2020-09-08
If SCSI_IGNORE_ILLEGAL_REQUEST is set no error is returned from scsi_xs_sync()
Kenneth R Westerback
2020-09-05
Rename SID_INQUIRY_HDR (a.k.a. 5) to more explicit SID_SCSI2_HDRLEN and use it
Kenneth R Westerback
2020-09-02
Add #define SID_SCSI2_RESPONSE 0x2 to allow elimination of another bunch of
Kenneth R Westerback
2020-09-01
Rename [READ|WRITE]_BIG to [READ|WRITE]_10. Rename struct scsi_rw_big to
Kenneth R Westerback
2020-08-30
Compactify SDEV_/ADEV_ flags & quirks to eliminate the gaps in bit use and thus
Kenneth R Westerback
2020-08-29
More recent MMC specificiations add READ(12)/WRITE(12). So add cd_cmd_rw12()
Kenneth R Westerback
2020-08-29
Use ISSET() to check b_flags for B_READ.
Kenneth R Westerback
2020-08-29
Missing u_int -> u_int32_t chunks from previous.
Kenneth R Westerback
2020-08-29
Use u_int32_t for nsecs, making it crystal clear that the values
Kenneth R Westerback
2020-08-29
Have [cd|sd]_cmd_rw[6|10|12|16] return the length of the created command and
Kenneth R Westerback
[next]