Age | Commit message (Expand) | Author |
2024-09-04 | Fix some spelling. | Marcus Glocker |
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 |
2022-02-28 | Shuffle some SCSIDEBUG code to simplify code, tersify the | Kenneth R Westerback |
2021-05-13 | Whitespace fix for unintentional unindenting event in r1.260. | Kenneth R Westerback |
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-22 | Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd' | 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-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-28 | Nuke CDF_ANCIENT, SDF_ANCIENT SDEV_ONLYBIG and bogus check of SID_RelAdr in | Kenneth R Westerback |
2020-08-19 | Replace last 2 'blah & (flag1 | flag2) == 0' with !ISSET(blah, (flag1 | flag2)). | Kenneth R Westerback |
2020-08-11 | Explicitly #include <scsi/scsi_debug.h> rather than assuming scsiconf.h will do | Kenneth R Westerback |
2020-07-27 | Refactor scsi_show_flags() to allow 32-bit flags. Display unnamed flags as one | Kenneth R Westerback |
2020-07-27 | SDEV_2NDBUS is gone. Update flagnames[] appropriately. | Kenneth R Westerback |
2020-07-16 | Access scsibus_softc info (luns, adapter, adapter_target, | Kenneth R Westerback |
2020-03-12 | Pass scsi_mode_sense_buf pointers to scsi_mode_sense[_buf]() rather | Kenneth R Westerback |
2020-03-12 | Check for short mode sense error inside scsi_mode_sense_big() | Kenneth R Westerback |
2020-03-12 | Eliminate 'len' parameter from scsi_mode_sense[_big](). It's | Kenneth R Westerback |
2020-03-11 | No need to pass 20000 to scsi_mode_sense[_big]() as the desired | Kenneth R Westerback |
2020-01-22 | scsi_delay(): sleep without lbolt | cheloha |
2019-12-06 | Various cleanup tweaks. 'return' is not a function. KNF. Whitespace, | Kenneth R Westerback |
2019-12-05 | Don't discard error from mode sense (6) if mode sense (10) is | Kenneth R Westerback |
2019-12-05 | Shrink scsi_mode_do_sense() parameter list by eliminating the three | Kenneth R Westerback |
2019-12-05 | No need for 'byte2' parameter to scsi_mode_sense[_big]() since we | Kenneth R Westerback |
2019-12-05 | Move prototypes for scsi_mode_sense(), scsi_mode_sense_big(), | Kenneth R Westerback |
2019-12-04 | Convert infinite sleeps to {m,t}sleep_nsec(9). | Martin Pieuchot |
2019-12-03 | Check for expected mode sense page code as well as expected mode page length ... | Kenneth R Westerback |
2019-12-03 | Add display of mode sense data to SCSIDEBUG. | Kenneth R Westerback |
2019-12-02 | Have SCSIDEBUG show the number of bytes of VPD inquiry data received, | Kenneth R Westerback |
2019-12-02 | Don't forget the scsi_vpd_header when calculating the number of bytes | Kenneth R Westerback |
2019-12-01 | Tweak variable names to be consistent with 'pg_code' and 'pg_length' | Kenneth R Westerback |
2019-12-01 | Make prototype and implementation signatures the same by removing | Kenneth R Westerback |
2019-11-28 | Abstract mode sense block descriptor parsing into a separate function. | Kenneth R Westerback |
2019-11-28 | Align an annoying comment. | Kenneth R Westerback |
2019-11-28 | Always pass a pointer to 'big' to scsi_do_mode_sense(). | Kenneth R Westerback |
2019-11-26 | Don't zero existing values for density, block_count and block_size in | Kenneth R Westerback |
2019-11-25 | Move struct scsi_read_cap_data and struct scsi_read_cap_data_16 to | Kenneth R Westerback |
2019-11-23 | Consistently use ISSET() to check for set flags. | Kenneth R Westerback |
2019-11-23 | Consistently use !ISSET() to check for unset flags. | Kenneth R Westerback |
2019-11-22 | Be consistent and always use CLR() to clear flags. | Kenneth R Westerback |
2019-11-21 | Be consistent and always use [!]ISSET() to test flags in xs->flags. | Kenneth R Westerback |
2019-11-21 | Be consistent and always use SET() to set flags in xs->flags. | Kenneth R Westerback |
2019-11-09 | Fix SCSIDEBUG display of VPD inquiry data. | Kenneth R Westerback |
2019-09-29 | Introduce SC_DEBUG_SENSE() and simplify code by eliminating a bunch | Kenneth R Westerback |
2019-09-29 | Move some logic inside scsi_show_xs() instead of surrounding the | Kenneth R Westerback |
2019-09-29 | Tweak some whitespace to make autoindenter happy. Use consistent naming idiom... | Kenneth R Westerback |