| Age | Commit message (Expand) | Author | Files | Lines |
| 2020-03-10 | Access 4-byte address field with _4btol() not _8btol(), fixing |  krw | 1 | -2/+2 |
| 2020-02-20 | Relax the grip the dead hand of QBUS (a.k.a. MAXPHYS) has on the |  krw | 1 | -3/+3 |
| 2020-02-05 | Nuke unnecessary abstraction 'scsi_minphys()' which just calls |  krw | 1 | -4/+5 |
| 2020-01-26 | Shuffle some names around to make reading the code less headache |  krw | 1 | -3/+3 |
| 2020-01-25 | Ensure scsi_minphys() is always called on the physio() path. |  krw | 1 | -1/+3 |
| 2019-12-08 | Various cleanup tweaks. 'return' is not a function. KNF. Whitespace, |  krw | 1 | -168/+173 |
| 2019-12-05 | Shrink scsi_mode_do_sense() parameter list by eliminating the three |  krw | 1 | -33/+41 |
| 2019-12-03 | Check for expected mode sense page code as well as expected mode page length when |  krw | 1 | -9/+6 |
| 2019-11-29 | DISK_PGCODE() #define includes a check for NULL, so no need to |  krw | 1 | -7/+5 |
| 2019-11-28 | Always pass a pointer to 'big' to scsi_do_mode_sense(). |  krw | 1 | -4/+4 |
| 2019-11-26 | Reinitialize 'err' to ensure we are not checking a stale value. |  krw | 1 | -1/+2 |
| 2019-11-25 | Move struct scsi_read_cap_data and struct scsi_read_cap_data_16 to |  krw | 1 | -67/+21 |
| 2019-11-23 | Consistently use ISSET() to check for set flags. |  krw | 1 | -2/+2 |
| 2019-11-23 | Consistently use !ISSET() to check for unset flags. |  krw | 1 | -3/+3 |
| 2019-11-09 | Shuffle sd_get_parms() logic to ensure we only update sc->params with |  krw | 1 | -46/+67 |
| 2019-11-09 | Fix SCSIDEBUG display of VPD inquiry data. |  krw | 1 | -3/+3 |
| 2019-11-09 | Fix SCSIDEBUG compile. Missed a %lx -> %x. |  krw | 1 | -2/+2 |
| 2019-11-08 | The u_long fields in struct disk_parms (secsize, heads, cyls, sectors) |  krw | 1 | -2/+2 |
| 2019-11-07 | sd_size() is a wrapper around sd_read_cap_10() and sd_read_cap_16() so |  krw | 1 | -5/+5 |
| 2019-10-23 | There used to be three possible return values from sd_get_parms(), but |  krw | 1 | -32/+17 |
| 2019-10-22 | No need to always pass the same thing to sd_get_parms(). One less |  krw | 1 | -8/+8 |
| 2019-10-19 | Use !ISSET() for unset flag checks. |  krw | 1 | -17/+17 |
| 2019-10-19 | Use ISSET() for the easier flag checks. |  krw | 1 | -54/+54 |
| 2019-10-19 | Fix typo in previous, link->flag is link->flags. |  krw | 1 | -2/+2 |
| 2019-10-19 | Resolve mix of '&=' and CLR() usage in favour of CLR(). |  krw | 1 | -6/+6 |
| 2019-10-19 | Resolve mix of '|=' and SET() usage in favour of SET(). |  krw | 1 | -12/+12 |
| 2019-09-29 | Introduce SC_DEBUG_SENSE() and simplify code by eliminating a bunch |  krw | 1 | -4/+2 |
| 2019-09-29 | Tweak some whitespace to make autoindenter happy. Use consistent naming idiom for |  krw | 1 | -2/+2 |
| 2019-09-27 | Add/tweak #endif comments to make spelunking via grep more rewarding. |  krw | 1 | -6/+6 |
| 2019-09-20 | Print inquiry and read capacity (10 and 16) data under SCSIDEBUG. |  krw | 1 | -1/+11 |
| 2019-09-15 | With the recent fixes to SCSI version detection we reproduced a |  krw | 1 | -4/+4 |
| 2019-09-14 | Typo in comment. scsi_size() is actually sd_size(). |  krw | 1 | -2/+2 |
| 2019-09-01 | Adopt the SCSI versioning #define's from FreeBSD. Eliminate the |  krw | 1 | -3/+12 |
| 2019-08-28 | Introduce SCSI0(), SCSI2() and SCSI3() defines to clarify (some) uses |  krw | 1 | -4/+3 |
| 2019-01-20 | No leading space(s) before labels. |  krw | 1 | -7/+7 |
| 2019-01-20 | When retiring a SCSI request, sometimes the buf's b_error value is |  krw | 1 | -4/+7 |
| 2017-12-30 | Don't pull in <sys/file.h> just to get fcntl.h |  guenther | 1 | -2/+2 |
| 2017-09-08 | If you use sys/param.h, you don't need sys/types.h |  deraadt | 1 | -2/+1 |
| 2017-05-29 | sd: flush cache when closing writable FD |  sf | 1 | -4/+5 |
| 2017-05-29 | Add an ioctl to tell storage devices to flush their internal caches |  sf | 1 | -11/+25 |
| 2017-05-29 | To prevent anyone else from stumbling on this (now) archaic bit of |  krw | 1 | -11/+1 |
| 2017-05-04 | Also pass the blk offset to disk_unbusy(), so that it can pass it to |  deraadt | 1 | -3/+3 |
| 2016-03-19 | Do not run into sdgetdisklabel() when scsi disk is dying. Add |  bluhm | 1 | -4/+5 |
| 2016-03-18 | After sleeping and before accessing sc_link, check that scsi disk |  bluhm | 1 | -1/+51 |
| 2016-03-17 | Do not access the scsi link structure in sdclose() if the disk |  bluhm | 1 | -2/+17 |
| 2016-03-16 | Add SDF_DYING checks to more functions in scsi disk, to prevent an |  bluhm | 1 | -5/+15 |
| 2016-03-12 | Standardize on calling local scsi_link variables 'link' instead of |  krw | 1 | -104/+104 |
| 2016-03-12 | When unplugging an USB umass stick, the kernel could panic because |  bluhm | 1 | -2/+34 |
| 2016-02-03 | Do not access the scsi link of the disk at the beginning of sdopen() |  bluhm | 1 | -3/+7 |
| 2016-02-03 | When accessing the scsi link of a scsi disk, use a variable "sc_link" |  bluhm | 1 | -61/+81 |