| Commit message (Expand) | Author | Age | Files | Lines |
* | TL;DR -- don't configure devices that return insufficient INQUIRY data. |  krw | 2020-11-19 | 1 | -5/+14 |
* | Try to avoid a theoretical infinite loop while detaching all the scsi_link's on |  krw | 2020-08-18 | 1 | -4/+3 |
* | Redistribute and tweak the scsi_[attach|probe|detach]_[bus|target|lun]() code to |  krw | 2020-08-14 | 1 | -103/+94 |
* | Explicitly #include <scsi/scsi_debug.h> rather than assuming scsiconf.h will do |  krw | 2020-08-11 | 1 | -1/+2 |
* | Minor code shuffle to get all *_activate(), *_probe() and *_detach() functions |  krw | 2020-08-10 | 1 | -60/+60 |
* | More code shuffling. Fix a rename missed in previous. |  krw | 2020-08-09 | 1 | -93/+89 |
* | Shuffle functions and declarations around to more logical grouping. Nuke some |  krw | 2020-08-09 | 1 | -384/+379 |
* | scsi_link's are born knowing their bus. Use that instead of passing extra |  krw | 2020-08-08 | 1 | -18/+19 |
* | Move remaining scsi bus initialization info from "prototype scsi link" |  krw | 2020-07-20 | 1 | -10/+8 |
* | Move the adapter related items (luns, adapter, adapter_target, |  krw | 2020-07-19 | 1 | -11/+6 |
* | Access scsibus_softc info (luns, adapter, adapter_target, |  krw | 2020-07-16 | 1 | -5/+5 |
* | Beef up struct scsibus_softc to hold the information needed to |  krw | 2020-07-16 | 1 | -34/+53 |
* | Nuke struct scsi_link's "scsibus" member. The two drivers using it |  krw | 2020-07-05 | 1 | -2/+1 |
* | Nuke unneeded 'sa_inqbuf' member of struct scsi_attach_args. It always |  krw | 2020-06-30 | 1 | -2/+1 |
* | Nuke unnecessary abstraction 'scsi_minphys()' which just calls |  krw | 2020-02-05 | 1 | -11/+1 |
* | Various cleanup tweaks. 'return' is not a function. KNF. Whitespace, |  krw | 2019-12-08 | 1 | -89/+91 |
* | Consistently use ISSET() to check for set flags. |  krw | 2019-11-23 | 1 | -8/+8 |
* | Consistently use !ISSET() to check for unset flags. |  krw | 2019-11-23 | 1 | -2/+2 |
* | Consistently use SET() to set bits. |  krw | 2019-11-23 | 1 | -5/+5 |
* | Make sure that SDEV_NOSYNC abd SDEV_NOWIDE quirks are not |  krw | 2019-11-09 | 1 | -20/+32 |
* | Add/tweak #endif comments to make spelunking via grep more rewarding. |  krw | 2019-09-27 | 1 | -6/+6 |
* | Shuffle and consolidate SCSIDEBUG declarations into fewer sections in |  krw | 2019-09-27 | 1 | -85/+2 |
* | Use consistent names for unused flags/quirks when printing same under |  krw | 2019-09-24 | 1 | -6/+6 |
* | When printing the scsi_link info under SCSIDEBUG show state, luns, |  krw | 2019-09-23 | 1 | -38/+91 |
* | Update list of device types with combination of FreeBSD and |  krw | 2019-09-16 | 1 | -47/+40 |
* | Shorten normal dmesg attach verbiage and expand SCSIDEBUG verbiage. |  krw | 2019-09-03 | 1 | -134/+128 |
* | Adopt the SCSI versioning #define's from FreeBSD. Eliminate the |  krw | 2019-09-01 | 1 | -16/+9 |
* | Rectify error made in 2006. SPC-2 == SCSI-3, not SCSI-2!! |  krw | 2019-08-30 | 1 | -2/+2 |
* | Introduce SCSI0(), SCSI2() and SCSI3() defines to clarify (some) uses |  krw | 2019-08-28 | 1 | -4/+4 |
* | Refactor probing logic to mirror detach logic. i.e. put smarts in |  krw | 2019-08-27 | 1 | -79/+98 |
* | Simply logic of detaching things. scsi_detach_bus() folded into |  krw | 2019-08-24 | 1 | -53/+44 |
* | T10/BSR INCITS 503 (SPC-5) is apparently a thing. Update |  krw | 2019-08-22 | 1 | -4/+4 |
* | scsi_probe_bus() always returns 0. Nobody but scsi_probe() even |  krw | 2019-08-20 | 1 | -6/+6 |
* | Every "goto bad" in scsi_probedev() deserves a SC_DEBUG(). |  krw | 2019-08-18 | 1 | -6/+17 |
* | Rename 'link' to 'link0' as it refers to target 0 only. |  krw | 2019-08-18 | 1 | -9/+9 |
* | When activating or detaching a target don't search the scsi_link SLIST |  krw | 2019-08-18 | 1 | -17/+37 |
* | sc_buswidth field in struct scsi_link is redundant. Just use |  krw | 2019-08-18 | 1 | -5/+4 |
* | Nuke some unused variables, tweak some declarations and |  krw | 2019-08-17 | 1 | -14/+14 |
* | scsi_[add|remove]_link() are local functions so move their |  krw | 2019-08-14 | 1 | -1/+3 |
* | Whitespace nit. Add {} around body of SLIST_FOREACH(). |  krw | 2019-08-14 | 1 | -3/+4 |
* | Tweak some comments. |  krw | 2019-08-14 | 1 | -7/+7 |
* | If you use sys/param.h, you don't need sys/types.h |  deraadt | 2017-09-08 | 1 | -2/+1 |
* | Standardize on calling local scsi_link variables 'link' instead of |  krw | 2016-03-12 | 1 | -57/+57 |
* | Enforce some naming sanity. Stop using 'sc_link' to mean two different |  krw | 2016-03-10 | 1 | -74/+74 |
* | add some sizes to free. looked over by deraadt |  tedu | 2015-08-23 | 1 | -9/+11 |
* | More damned eye searing whitespace. |  krw | 2015-06-07 | 1 | -4/+4 |
* | Remove some includes include-what-you-use claims don't |  jsg | 2015-03-14 | 1 | -2/+1 |
* | we dont need sys/lock.h because we dont use lockmgr, but we do need |  dlg | 2015-02-11 | 1 | -2/+2 |
* | convert bcopy to memcpy. ok dlg krw |  tedu | 2014-12-15 | 1 | -2/+2 |
* | add a size argument to free. will be used soon, but for now default to 0. |  tedu | 2014-07-12 | 1 | -7/+7 |