Age | Commit message (Expand) | Author |
2023-11-10 | scsi_xs_get() sets xs->flags via scsi_xs_io(). There is no need | Kenneth R Westerback |
2023-05-10 | Add flag SDEV_UFI so umass_scsi_attach() can provide information | Kenneth R Westerback |
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-02-27 | SC_DEBUG() requires an initialized scsi_link. Shuffle | Kenneth R Westerback |
2021-10-24 | Constify struct cfattach. | Martin Pieuchot |
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-01 | Rename [READ|WRITE]_BIG to [READ|WRITE]_10. Rename struct scsi_rw_big to | 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 |
2020-08-28 | Shuffle [cd|sd]start code into closer alignment. Move the initialization of the | 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-26 | Remove needless uses of SDEV_ONLYBIG. It was always set when SDEV_UMASS was set, | Kenneth R Westerback |
2020-08-22 | The last timeout_add(sc_timeout) died in the great XS_NO_CCB purge of 2017. Nuke | Kenneth R Westerback |
2020-08-20 | Revert DYING. At least some USB memory sticks get very upset. | Kenneth R Westerback |
2020-08-19 | Nuke SDF_DYING, CDF_DYING and ST_DYING flags. Use the scsi_link flag | Kenneth R Westerback |
2020-08-15 | The last SET()s of CDF_WAITING, SDF_WAITING, and ST_WAITING died in the great | Kenneth R Westerback |
2020-08-11 | Explicitly #include <scsi/scsi_debug.h> rather than assuming scsiconf.h will do | Kenneth R Westerback |
2020-07-16 | Access scsibus_softc info (luns, adapter, adapter_target, | Kenneth R Westerback |
2020-06-30 | Nuke unneeded 'sa_inqbuf' member of struct scsi_attach_args. It always | Kenneth R Westerback |
2020-03-10 | Access 4-byte address field with _4btol() not _8btol(), fixing | Kenneth R Westerback |
2020-02-20 | Relax the grip the dead hand of QBUS (a.k.a. MAXPHYS) has on the | Kenneth R Westerback |
2020-02-05 | Nuke unnecessary abstraction 'scsi_minphys()' which just calls | Kenneth R Westerback |
2020-01-26 | Shuffle some names around to make reading the code less headache | Kenneth R Westerback |
2020-01-25 | Ensure scsi_minphys() is always called on the physio() path. | Kenneth R Westerback |
2019-12-08 | Various cleanup tweaks. 'return' is not a function. KNF. Whitespace, | Kenneth R Westerback |
2019-12-05 | Shrink scsi_mode_do_sense() parameter list by eliminating the three | Kenneth R Westerback |
2019-12-03 | Check for expected mode sense page code as well as expected mode page length ... | Kenneth R Westerback |
2019-11-29 | DISK_PGCODE() #define includes a check for NULL, so no need to | Kenneth R Westerback |
2019-11-28 | Always pass a pointer to 'big' to scsi_do_mode_sense(). | Kenneth R Westerback |
2019-11-26 | Reinitialize 'err' to ensure we are not checking a stale value. | 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-09 | Shuffle sd_get_parms() logic to ensure we only update sc->params with | Kenneth R Westerback |
2019-11-09 | Fix SCSIDEBUG display of VPD inquiry data. | Kenneth R Westerback |
2019-11-09 | Fix SCSIDEBUG compile. Missed a %lx -> %x. | Kenneth R Westerback |
2019-11-08 | The u_long fields in struct disk_parms (secsize, heads, cyls, sectors) | Kenneth R Westerback |
2019-11-07 | sd_size() is a wrapper around sd_read_cap_10() and sd_read_cap_16() so | Kenneth R Westerback |
2019-10-23 | There used to be three possible return values from sd_get_parms(), but | Kenneth R Westerback |
2019-10-22 | No need to always pass the same thing to sd_get_parms(). One less | Kenneth R Westerback |
2019-10-19 | Use !ISSET() for unset flag checks. | Kenneth R Westerback |
2019-10-19 | Use ISSET() for the easier flag checks. | Kenneth R Westerback |
2019-10-19 | Fix typo in previous, link->flag is link->flags. | Kenneth R Westerback |
2019-10-19 | Resolve mix of '&=' and CLR() usage in favour of CLR(). | Kenneth R Westerback |
2019-10-19 | Resolve mix of '|=' and SET() usage in favour of SET(). | Kenneth R Westerback |