| Commit message (Expand) | Author | Age | Files | Lines |
* | Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd' |  krw | 2020-09-22 | 1 | -7/+7 |
* | No need to check for SDEV_DYING as the first thing in both branches of an |  krw | 2020-09-14 | 1 | -14/+9 |
* | Always use READ(16)/WRITE(16) commands for disks large enough to require |  krw | 2020-09-13 | 1 | -7/+8 |
* | Rename [READ|WRITE]_BIG to [READ|WRITE]_10. Rename struct scsi_rw_big to |  krw | 2020-09-01 | 1 | -3/+3 |
* | Use ISSET() to check b_flags for B_READ. |  krw | 2020-08-29 | 1 | -2/+2 |
* | Missing u_int -> u_int32_t chunks from previous. |  krw | 2020-08-29 | 1 | -5/+9 |
* | Use u_int32_t for nsecs, making it crystal clear that the values |  krw | 2020-08-29 | 1 | -6/+7 |
* | Have [cd|sd]_cmd_rw[6|10|12|16] return the length of the created command and |  krw | 2020-08-29 | 1 | -26/+26 |
* | Shuffle [cd|sd]start code into closer alignment. Move the initialization of the |  krw | 2020-08-28 | 1 | -17/+10 |
* | Nuke CDF_ANCIENT, SDF_ANCIENT SDEV_ONLYBIG and bogus check of SID_RelAdr in |  krw | 2020-08-28 | 1 | -13/+4 |
* | Remove needless uses of SDEV_ONLYBIG. It was always set when SDEV_UMASS was set, |  krw | 2020-08-26 | 1 | -6/+2 |
* | The last timeout_add(sc_timeout) died in the great XS_NO_CCB purge of 2017. Nuke |  krw | 2020-08-22 | 1 | -5/+1 |
* | Revert DYING. At least some USB memory sticks get very upset. |  krw | 2020-08-20 | 1 | -38/+37 |
* | Nuke SDF_DYING, CDF_DYING and ST_DYING flags. Use the scsi_link flag |  krw | 2020-08-19 | 1 | -37/+38 |
* | The last SET()s of CDF_WAITING, SDF_WAITING, and ST_WAITING died in the great |  krw | 2020-08-15 | 1 | -4/+2 |
* | Explicitly #include <scsi/scsi_debug.h> rather than assuming scsiconf.h will do |  krw | 2020-08-11 | 1 | -1/+2 |
* | Access scsibus_softc info (luns, adapter, adapter_target, |  krw | 2020-07-16 | 1 | -3/+3 |
* | Nuke unneeded 'sa_inqbuf' member of struct scsi_attach_args. It always |  krw | 2020-06-30 | 1 | -4/+4 |
* | Access 4-byte address field with _4btol() not _8btol(), fixing |  krw | 2020-03-10 | 1 | -2/+2 |
* | Relax the grip the dead hand of QBUS (a.k.a. MAXPHYS) has on the |  krw | 2020-02-20 | 1 | -3/+3 |
* | Nuke unnecessary abstraction 'scsi_minphys()' which just calls |  krw | 2020-02-05 | 1 | -4/+5 |
* | Shuffle some names around to make reading the code less headache |  krw | 2020-01-26 | 1 | -3/+3 |
* | Ensure scsi_minphys() is always called on the physio() path. |  krw | 2020-01-25 | 1 | -1/+3 |
* | Various cleanup tweaks. 'return' is not a function. KNF. Whitespace, |  krw | 2019-12-08 | 1 | -168/+173 |
* | Shrink scsi_mode_do_sense() parameter list by eliminating the three |  krw | 2019-12-05 | 1 | -33/+41 |
* | Check for expected mode sense page code as well as expected mode page length when |  krw | 2019-12-03 | 1 | -9/+6 |
* | DISK_PGCODE() #define includes a check for NULL, so no need to |  krw | 2019-11-29 | 1 | -7/+5 |
* | Always pass a pointer to 'big' to scsi_do_mode_sense(). |  krw | 2019-11-28 | 1 | -4/+4 |
* | Reinitialize 'err' to ensure we are not checking a stale value. |  krw | 2019-11-26 | 1 | -1/+2 |
* | Move struct scsi_read_cap_data and struct scsi_read_cap_data_16 to |  krw | 2019-11-25 | 1 | -67/+21 |
* | Consistently use ISSET() to check for set flags. |  krw | 2019-11-23 | 1 | -2/+2 |
* | Consistently use !ISSET() to check for unset flags. |  krw | 2019-11-23 | 1 | -3/+3 |
* | Shuffle sd_get_parms() logic to ensure we only update sc->params with |  krw | 2019-11-09 | 1 | -46/+67 |
* | Fix SCSIDEBUG display of VPD inquiry data. |  krw | 2019-11-09 | 1 | -3/+3 |
* | Fix SCSIDEBUG compile. Missed a %lx -> %x. |  krw | 2019-11-09 | 1 | -2/+2 |
* | The u_long fields in struct disk_parms (secsize, heads, cyls, sectors) |  krw | 2019-11-08 | 1 | -2/+2 |
* | sd_size() is a wrapper around sd_read_cap_10() and sd_read_cap_16() so |  krw | 2019-11-07 | 1 | -5/+5 |
* | There used to be three possible return values from sd_get_parms(), but |  krw | 2019-10-23 | 1 | -32/+17 |
* | No need to always pass the same thing to sd_get_parms(). One less |  krw | 2019-10-22 | 1 | -8/+8 |
* | Use !ISSET() for unset flag checks. |  krw | 2019-10-19 | 1 | -17/+17 |
* | Use ISSET() for the easier flag checks. |  krw | 2019-10-19 | 1 | -54/+54 |
* | Fix typo in previous, link->flag is link->flags. |  krw | 2019-10-19 | 1 | -2/+2 |
* | Resolve mix of '&=' and CLR() usage in favour of CLR(). |  krw | 2019-10-19 | 1 | -6/+6 |
* | Resolve mix of '|=' and SET() usage in favour of SET(). |  krw | 2019-10-19 | 1 | -12/+12 |
* | Introduce SC_DEBUG_SENSE() and simplify code by eliminating a bunch |  krw | 2019-09-29 | 1 | -4/+2 |
* | Tweak some whitespace to make autoindenter happy. Use consistent naming idiom for |  krw | 2019-09-29 | 1 | -2/+2 |
* | Add/tweak #endif comments to make spelunking via grep more rewarding. |  krw | 2019-09-27 | 1 | -6/+6 |
* | Print inquiry and read capacity (10 and 16) data under SCSIDEBUG. |  krw | 2019-09-20 | 1 | -1/+11 |
* | With the recent fixes to SCSI version detection we reproduced a |  krw | 2019-09-15 | 1 | -4/+4 |
* | Typo in comment. scsi_size() is actually sd_size(). |  krw | 2019-09-14 | 1 | -2/+2 |