Age | Commit message (Expand) | Author |
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-04 | Also pass the blk offset to disk_unbusy(), so that it can pass it to | Theo de Raadt |
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-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-06-07 | More damned eye searing whitespace. | Kenneth R Westerback |
2015-04-02 | use correct capitalization of 'BlackBerry' | Jasper Lievisse Adriaanse |
2015-03-08 | Fix some format specifiers in debug code. | Kenneth R Westerback |
2014-12-15 | convert bcopy to memcpy. ok dlg krw | Ted Unangst |
2014-09-18 | Some disks, such as the Seagate Cheetah 73LP FC with Sun firmware | Mark Kettenis |
2014-09-14 | remove uneeded proc.h includes | Jonathan Gray |
2014-07-12 | add a size argument to free. will be used soon, but for now default to 0. | Ted Unangst |
2014-07-10 | Now that sd(4) drives under softraid0 have their cache flushed when | Martin Pieuchot |
2014-02-19 | If a disk returns a size of 0, treat it as an error to let the | Martin Pieuchot |
2014-02-13 | if an attached sd(4) is readonly, make sure it's noticable in the | Alexander Hall |
2013-11-01 | Sprinkle (long long) casts where %lld is being used to print daddr_t | Kenneth R Westerback |
2013-10-03 | Print daddr_t variables with %lld, u_int64_t variables with %llu. | Kenneth R Westerback |
2013-10-02 | Use u_int64_t instead of daddr_t parameters to sd_cmd_rw*() functions. | Kenneth R Westerback |
2013-09-19 | Tweak types to keep daddr_t address and sector address separate. | Kenneth R Westerback |
2013-09-15 | Use DL_SECTOBLK() and DL_BLKTOSEC() to clarify code and remove | Kenneth R Westerback |
2013-06-11 | final removal of daddr64_t. daddr_t has been 64 bit for a long enough | Theo de Raadt |
2012-12-19 | Temporarily bring back the shutdown hook, but only use it to flush the disk | Mark Kettenis |
2012-10-15 | In DVACT_SUSPEND, do a flush of the disk. We do this in DVACT_POWERDOWN | Theo de Raadt |
2012-10-08 | Revamp the sequences for suspend/hibernate -> resume so that the code | Theo de Raadt |
2012-07-09 | Revert previous. | Kenneth R Westerback |
2012-07-08 | Return EROFS when a read-write mount of a read-only sd(4) device | Kenneth R Westerback |
2012-06-10 | Do NOT make all check condition results report EIO. Only use EIO | Kenneth R Westerback |
2011-10-10 | Put the drive in standby mode when we're powering down the machine. | Mark Kettenis |
2011-07-18 | Fix an off-by-1 error and a 32-bit integer arithmetic overflow bug | Matthew Dempsky |
2011-07-12 | fix some notyet code | David Gwynne |
2011-07-12 | now that we know if a disk is thin provisioned (or an ssd), we can choose | David Gwynne |
2011-07-11 | ask the disk about unmap (read trim) parameters. check if we have the | David Gwynne |
2011-07-11 | disks report trim^Wunmap^Wif theyre thin provisioned via a bit in | David Gwynne |
2011-07-06 | Eliminate redundant buf validation checks in xxstrategy() methods now | Matthew Dempsky |
2011-07-03 | Remove config_activate() and DVACT_ACTIVATE. PCMCIA's the only thing | Matthew Dempsky |
2011-06-30 | Refactor some common open/close/detach disk driver code into | Matthew Dempsky |
2011-06-19 | Use disk_lock_nointr() in the xxclose() routines so that they cannot | Theo de Raadt |
2011-06-19 | Use disk_lock/disk_unlock directly and in the same way in these drivers, | Theo de Raadt |
2011-06-05 | Drop kernel support for the useless DIOCWLABEL ioctl and prune a lot | Matthew Dempsky |
2011-06-03 | Get rid of the wlabel argument to bounds_check_with_label(). It's | Matthew Dempsky |
2011-05-31 | Change a few of the more common disk drivers (sd, cd, wd, rd, and vnd) | Matthew Dempsky |
2011-04-08 | Since we don't print "drive offline" anymore, there is no need to | Kenneth R Westerback |
2011-04-07 | Do not use NULL in integer comparisons. No functional change. | Miod Vallat |