Age | Commit message (Expand) | Author |
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 |
2020-08-28 | Shuffle [cd|sd]start code into closer alignment. Move the initialization of the | Kenneth R Westerback |
2020-08-28 | Abstract cd_cmd_rw6() and cd_cmd_rw10() a la sd_cmd_rw6() and sd_cmd_rw10(). | 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 | Replace last 2 'blah & (flag1 | flag2) == 0' with !ISSET(blah, (flag1 | flag2)). | 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-18 | Try to avoid a theoretical infinite loop while detaching all the scsi_link's on | Kenneth R Westerback |
2020-08-16 | Don't include scsi_debug.h via scsiconf.h. Nobody but scsi/* should be using the | 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-14 | Redistribute and tweak the scsi_[attach|probe|detach]_[bus|target|lun]() code to | Kenneth R Westerback |
2020-08-11 | Explicitly #include <scsi/scsi_debug.h> rather than assuming scsiconf.h will do | Kenneth R Westerback |
2020-08-10 | Minor code shuffle to get all *_activate(), *_probe() and *_detach() functions | Kenneth R Westerback |
2020-08-09 | More code shuffling. Fix a rename missed in previous. | Kenneth R Westerback |
2020-08-09 | Shuffle functions and declarations around to more logical grouping. Nuke some | Kenneth R Westerback |
2020-08-08 | scsi_link's are born knowing their bus. Use that instead of passing extra | 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-22 | Nuke unused struct scsi_link members of adapter softc's where the | Kenneth R Westerback |
2020-07-20 | Move remaining scsi bus initialization info from "prototype scsi link" | Kenneth R Westerback |
2020-07-19 | Move the adapter related items (luns, adapter, adapter_target, | Kenneth R Westerback |
2020-07-16 | Access scsibus_softc info (luns, adapter, adapter_target, | Kenneth R Westerback |
2020-07-16 | Beef up struct scsibus_softc to hold the information needed to | Kenneth R Westerback |
2020-07-05 | Nuke struct scsi_link's "scsibus" member. The two drivers using it | Kenneth R Westerback |
2020-06-30 | Nuke unneeded 'sa_inqbuf' member of struct scsi_attach_args. It always | Kenneth R Westerback |
2020-06-30 | Garbage collect SDEV_S_WAITING, last used in scsi_base.c r1.167 in | Kenneth R Westerback |
2020-06-27 | Garbage collect SDEV_2NDBUS. Only used in isp(4) which was removed in | Kenneth R Westerback |
2020-06-27 | No need to bzero()/memset() 'struct scsibus_attach_args' variables | Kenneth R Westerback |
2020-06-24 | Use SDEV_NO_ADAPTER_TARGET instead of the value that is being | Kenneth R Westerback |
2020-06-24 | Adapters that do not appear as a target on the SCSI bus must set | Kenneth R Westerback |