Age | Commit message (Expand) | Author |
2019-08-28 | Recast "SCSISPC() != 2" into "!SCSI2() || SCSI3()", i.e. "!= 2" into | Kenneth R Westerback |
2019-08-28 | Introduce SCSI0(), SCSI2() and SCSI3() defines to clarify (some) uses | Kenneth R Westerback |
2019-08-27 | Refactor probing logic to mirror detach logic. i.e. put smarts in | Kenneth R Westerback |
2019-08-24 | Simply logic of detaching things. scsi_detach_bus() folded into | Kenneth R Westerback |
2019-08-24 | KNF tweak. | Kenneth R Westerback |
2019-08-22 | T10/BSR INCITS 503 (SPC-5) is apparently a thing. Update | Kenneth R Westerback |
2019-08-20 | scsi_probe_bus() always returns 0. Nobody but scsi_probe() even | Kenneth R Westerback |
2019-08-18 | Every "goto bad" in scsi_probedev() deserves a SC_DEBUG(). | Kenneth R Westerback |
2019-08-18 | Rename 'link' to 'link0' as it refers to target 0 only. | Kenneth R Westerback |
2019-08-18 | When activating or detaching a target don't search the scsi_link SLIST | Kenneth R Westerback |
2019-08-18 | sc_buswidth field in struct scsi_link is redundant. Just use | Kenneth R Westerback |
2019-08-17 | Nuke some unused variables, tweak some declarations and | Kenneth R Westerback |
2019-08-14 | scsi_[add|remove]_link() are local functions so move their | Kenneth R Westerback |
2019-08-14 | Whitespace nit. Add {} around body of SLIST_FOREACH(). | Kenneth R Westerback |
2019-08-14 | Tweak some comments. | Kenneth R Westerback |
2019-02-10 | "non-existant" is one of those words that don't exist, so use "non-existent" | Peter Hessler |
2019-01-20 | No leading space(s) before labels. | Kenneth R Westerback |
2019-01-20 | When retiring a SCSI request, sometimes the buf's b_error value is | Kenneth R Westerback |
2018-08-09 | Remove the port id check entirely. We don't do anything with the port | Jonathan Matthew |
2018-07-27 | hds arrays can have more ports now, apparently; this lets theo use 4 paths | Jonathan Matthew |
2018-04-27 | Delete superfluous includes of <sys/file.> | Philip Guenther |
2017-12-30 | Don't pull in <sys/file.h> just to get fcntl.h | Philip Guenther |
2017-11-11 | Fix a broken compilation when using SCSIDEBUG options(4). | Mike Larkin |
2017-09-08 | If you use sys/param.h, you don't need sys/types.h | Theo de Raadt |
2017-05-29 | sd: flush cache when closing writable FD | Stefan Fritsch |
2017-05-29 | Add an ioctl to tell storage devices to flush their internal caches | Stefan Fritsch |
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 |
2017-05-04 | Also pass the blk offset to disk_unbusy(), so that it can pass it to | Theo de Raadt |
2016-09-15 | all pools have their ipl set via pool_setipl, so fold it into pool_init. | David Gwynne |
2016-09-04 | Remove support for tape block devices. Nobody mount(8)s tapes any longer. | Christian Weisgerber |
2016-03-19 | Do not run into sdgetdisklabel() when scsi disk is dying. Add | Alexander Bluhm |
2016-03-18 | After sleeping and before accessing sc_link, check that scsi disk | Alexander Bluhm |
2016-03-17 | Do not access the scsi link structure in sdclose() if the disk | Alexander Bluhm |
2016-03-16 | Add SDF_DYING checks to more functions in scsi disk, to prevent an | Alexander Bluhm |
2016-03-12 | Standardize on calling local scsi_link variables 'link' instead of | Kenneth R Westerback |
2016-03-12 | When unplugging an USB umass stick, the kernel could panic because | Alexander Bluhm |
2016-03-11 | "if (_3btol(cmd->len) != 0)" is more likely to be a useful test than | Kenneth R Westerback |
2016-03-10 | Enforce some naming sanity. Stop using 'sc_link' to mean two different | Kenneth R Westerback |
2016-03-07 | Sync no-argument function declaration and definition by adding (void). | Christian Weisgerber |
2016-02-03 | Do not access the scsi link of the disk at the beginning of sdopen() | Alexander Bluhm |
2016-02-03 | When accessing the scsi link of a scsi disk, use a variable "sc_link" | Alexander Bluhm |
2015-08-23 | add some sizes to free. looked over by deraadt | Ted Unangst |
2015-06-07 | More damned eye searing whitespace. | Kenneth R Westerback |
2015-04-02 | use correct capitalization of 'BlackBerry' | Jasper Lievisse Adriaanse |
2015-03-14 | Remove some includes include-what-you-use claims don't | Jonathan Gray |
2015-03-08 | Fix some format specifiers in debug code. | Kenneth R Westerback |
2015-03-04 | prevent umass devices from being considered for paths. | David Gwynne |
2015-02-11 | we dont need sys/lock.h because we dont use lockmgr, but we do need | David Gwynne |
2015-01-27 | remove the second void * argument on tasks. | David Gwynne |