| Commit message (Expand) | Author | Age | Files | Lines |
* | TL;DR -- don't configure devices that return insufficient INQUIRY data. | krw | 2020-11-19 | 1 | -24/+27 |
* | Introduce scsi_copy_internal_data() to copy 'faked' data from a driver to a | krw | 2020-10-14 | 1 | -1/+21 |
* | Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd' | krw | 2020-09-22 | 1 | -16/+15 |
* | If SCSI_IGNORE_ILLEGAL_REQUEST is set no error is returned from scsi_xs_sync() | krw | 2020-09-08 | 1 | -2/+5 |
* | Rename SID_INQUIRY_HDR (a.k.a. 5) to more explicit SID_SCSI2_HDRLEN and use it | krw | 2020-09-05 | 1 | -7/+8 |
* | Rename [READ|WRITE]_BIG to [READ|WRITE]_10. Rename struct scsi_rw_big to | krw | 2020-09-01 | 1 | -6/+6 |
* | Compactify SDEV_/ADEV_ flags & quirks to eliminate the gaps in bit use and thus | krw | 2020-08-30 | 1 | -8/+1 |
* | Nuke CDF_ANCIENT, SDF_ANCIENT SDEV_ONLYBIG and bogus check of SID_RelAdr in | krw | 2020-08-28 | 1 | -2/+2 |
* | Replace last 2 'blah & (flag1 | flag2) == 0' with !ISSET(blah, (flag1 | flag2)). | krw | 2020-08-19 | 1 | -2/+2 |
* | Explicitly #include <scsi/scsi_debug.h> rather than assuming scsiconf.h will do | krw | 2020-08-11 | 1 | -1/+2 |
* | Refactor scsi_show_flags() to allow 32-bit flags. Display unnamed flags as one | krw | 2020-07-27 | 1 | -23/+30 |
* | SDEV_2NDBUS is gone. Update flagnames[] appropriately. | krw | 2020-07-27 | 1 | -2/+2 |
* | Access scsibus_softc info (luns, adapter, adapter_target, | krw | 2020-07-16 | 1 | -2/+2 |
* | Pass scsi_mode_sense_buf pointers to scsi_mode_sense[_buf]() rather | krw | 2020-03-12 | 1 | -12/+13 |
* | Check for short mode sense error inside scsi_mode_sense_big() | krw | 2020-03-12 | 1 | -3/+4 |
* | Eliminate 'len' parameter from scsi_mode_sense[_big](). It's | krw | 2020-03-12 | 1 | -9/+13 |
* | No need to pass 20000 to scsi_mode_sense[_big]() as the desired | krw | 2020-03-11 | 1 | -9/+9 |
* | scsi_delay(): sleep without lbolt | cheloha | 2020-01-22 | 1 | -7/+8 |
* | Various cleanup tweaks. 'return' is not a function. KNF. Whitespace, | krw | 2019-12-06 | 1 | -155/+155 |
* | Don't discard error from mode sense (6) if mode sense (10) is | krw | 2019-12-05 | 1 | -4/+5 |
* | Shrink scsi_mode_do_sense() parameter list by eliminating the three | krw | 2019-12-05 | 1 | -19/+10 |
* | No need for 'byte2' parameter to scsi_mode_sense[_big]() since we | krw | 2019-12-05 | 1 | -9/+7 |
* | Move prototypes for scsi_mode_sense(), scsi_mode_sense_big(), | krw | 2019-12-05 | 1 | -1/+9 |
* | Convert infinite sleeps to {m,t}sleep_nsec(9). | mpi | 2019-12-04 | 1 | -5/+6 |
* | Check for expected mode sense page code as well as expected mode page length when | krw | 2019-12-03 | 1 | -11/+24 |
* | Add display of mode sense data to SCSIDEBUG. | krw | 2019-12-03 | 1 | -20/+46 |
* | Have SCSIDEBUG show the number of bytes of VPD inquiry data received, | krw | 2019-12-02 | 1 | -1/+3 |
* | Don't forget the scsi_vpd_header when calculating the number of bytes | krw | 2019-12-02 | 1 | -2/+3 |
* | Tweak variable names to be consistent with 'pg_code' and 'pg_length' | krw | 2019-12-01 | 1 | -14/+14 |
* | Make prototype and implementation signatures the same by removing | krw | 2019-12-01 | 1 | -3/+3 |
* | Abstract mode sense block descriptor parsing into a separate function. | krw | 2019-11-28 | 1 | -36/+50 |
* | Align an annoying comment. | krw | 2019-11-28 | 1 | -2/+2 |
* | Always pass a pointer to 'big' to scsi_do_mode_sense(). | krw | 2019-11-28 | 1 | -6/+3 |
* | Don't zero existing values for density, block_count and block_size in | krw | 2019-11-26 | 1 | -7/+1 |
* | Move struct scsi_read_cap_data and struct scsi_read_cap_data_16 to | krw | 2019-11-25 | 1 | -1/+73 |
* | Consistently use ISSET() to check for set flags. | krw | 2019-11-23 | 1 | -14/+14 |
* | Consistently use !ISSET() to check for unset flags. | krw | 2019-11-23 | 1 | -4/+4 |
* | Be consistent and always use CLR() to clear flags. | krw | 2019-11-22 | 1 | -4/+4 |
* | Be consistent and always use [!]ISSET() to test flags in xs->flags. | krw | 2019-11-21 | 1 | -8/+8 |
* | Be consistent and always use SET() to set flags in xs->flags. | krw | 2019-11-21 | 1 | -2/+2 |
* | Fix SCSIDEBUG display of VPD inquiry data. | krw | 2019-11-09 | 1 | -5/+9 |
* | Introduce SC_DEBUG_SENSE() and simplify code by eliminating a bunch | krw | 2019-09-29 | 1 | -4/+2 |
* | Move some logic inside scsi_show_xs() instead of surrounding the | krw | 2019-09-29 | 1 | -6/+8 |
* | Tweak some whitespace to make autoindenter happy. Use consistent naming idiom for | krw | 2019-09-29 | 1 | -5/+5 |
* | Add/tweak #endif comments to make spelunking via grep more rewarding. | krw | 2019-09-27 | 1 | -12/+12 |
* | Shuffle and consolidate SCSIDEBUG declarations into fewer sections in | krw | 2019-09-27 | 1 | -66/+142 |
* | When printing the scsi_link info under SCSIDEBUG show state, luns, | krw | 2019-09-23 | 1 | -1/+20 |
* | Expand scsi_inquiry_data to 96 bytes to include new fields. If the | krw | 2019-09-21 | 1 | -11/+34 |
* | Print inquiry and read capacity (10 and 16) data under SCSIDEBUG. | krw | 2019-09-20 | 1 | -1/+8 |
* | Adopt the SCSI versioning #define's from FreeBSD. Eliminate the | krw | 2019-09-01 | 1 | -11/+7 |