Age | Commit message (Expand) | Author |
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-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-26 | Remove needless uses of SDEV_ONLYBIG. It was always set when SDEV_UMASS was set, | 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-14 | Redistribute and tweak the scsi_[attach|probe|detach]_[bus|target|lun]() code to | 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 | 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-24 | Adapters that do not appear as a target on the SCSI bus must set | Kenneth R Westerback |
2020-02-06 | Try to reduce the lying, hyperbolic or obsolete commentary on | 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 |
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-05 | Move prototypes for scsi_mode_sense(), scsi_mode_sense_big(), | 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-28 | Abstract mode sense block descriptor parsing into a separate function. | Kenneth R Westerback |
2019-11-25 | Move struct scsi_read_cap_data and struct scsi_read_cap_data_16 to | Kenneth R Westerback |
2019-09-27 | Use consistent idiom/naming convention for the the #include | Kenneth R Westerback |
2019-09-27 | Shuffle and consolidate SCSIDEBUG declarations into fewer sections in | Kenneth R Westerback |
2019-09-23 | When printing the scsi_link info under SCSIDEBUG show state, luns, | Kenneth R Westerback |
2019-09-19 | Introduce and use convenience SID_REPOONSE_FORMAT() define. | Kenneth R Westerback |
2019-09-01 | Adopt the SCSI versioning #define's from FreeBSD. Eliminate the | Kenneth R Westerback |
2019-08-28 | Introduce SCSI0(), SCSI2() and SCSI3() defines to clarify (some) uses | Kenneth R Westerback |
2019-08-24 | Simply logic of detaching things. scsi_detach_bus() folded into | Kenneth R Westerback |
2019-08-20 | scsi_probe_bus() always returns 0. Nobody but scsi_probe() even | Kenneth R Westerback |
2019-08-18 | sc_buswidth field in struct scsi_link is redundant. Just use | Kenneth R Westerback |
2019-08-14 | scsi_[add|remove]_link() are local functions so move their | Kenneth R Westerback |
2017-05-29 | To prevent anyone else from stumbling on this (now) archaic bit of | Kenneth R Westerback |
2017-05-19 | Add some comments about the assumptions of the scsi mid layer | Stefan Fritsch |
2016-03-10 | Enforce some naming sanity. Stop using 'sc_link' to mean two different | Kenneth R Westerback |
2015-06-07 | More damned eye searing whitespace. | Kenneth R Westerback |
2014-09-09 | remove the scsi_task() wrapper around workq_add_task now that nothing | David Gwynne |
2014-04-22 | factor out the code that figures out whether you're probing or detaching | David Gwynne |
2014-01-31 | if a device doesnt have device ids or serial numbers, try using node_wwn to | David Gwynne |
2014-01-27 | poison the io "allocated" by the default pool allocator so any attempt to | David Gwynne |
2014-01-18 | rename scsi_ioh_runqueue to scsi_iopool_run, and make it available | David Gwynne |
2013-09-27 | scsi_size() is now used only by cd(4). So move it from scsi_base.c | Kenneth R Westerback |
2013-08-29 | rename scsi_sem_{enter,leave} to scsi_pending_{start,finish}. these are | David Gwynne |
2013-08-26 | make scsi_{xsh,ioh}_{add,del} return whether they moved something | David Gwynne |
2013-08-25 | move the prototypes of scsi_sem_{enter,leave} into a header so things | David Gwynne |
2013-06-11 | final removal of daddr64_t. daddr_t has been 64 bit for a long enough | Theo de Raadt |
2013-03-28 | do not include machine/cpu.h from a .c file; it is the responsibility of | Theo de Raadt |
2013-03-04 | replace the LIST_ENTRY in scsi_xfer with a SIMPLEQ_ENTRY. the things that | David Gwynne |