| Commit message (Expand) | Author | Age | Files | Lines |
* | we've been using LBA48 for < 137GB drives for 17 years, so perhaps |  tedu | 2020-01-23 | 1 | -2/+1 |
* | Use timeout_add_msec(9) |  kn | 2019-07-07 | 1 | -3/+4 |
* | Don't pull in <sys/file.h> just to get fcntl.h |  guenther | 2017-12-30 | 1 | -2/+2 |
* | Repair flushcache/standby operations to not convert AT_WAIT operations |  deraadt | 2017-12-14 | 1 | -12/+4 |
* | remove defines for ioctls the kernel doesn't recognise |  jsg | 2017-10-24 | 1 | -28/+1 |
* | Add an ioctl to tell storage devices to flush their internal caches |  sf | 2017-05-29 | 1 | -10/+26 |
* | Also pass the blk offset to disk_unbusy(), so that it can pass it to |  deraadt | 2017-05-04 | 1 | -3/+3 |
* | Set segflg member of uio struct with symbolic enum value |  stefan | 2016-01-20 | 1 | -2/+2 |
* | trivial size to free() |  deraadt | 2015-08-26 | 1 | -2/+2 |
* | The 80's called and want their interface back. Remove last fragments of |  krw | 2015-08-17 | 1 | -3/+3 |
* | remove uneeded proc.h includes |  jsg | 2014-09-14 | 1 | -2/+2 |
* | add a size argument to free. will be used soon, but for now default to 0. |  tedu | 2014-07-12 | 1 | -2/+2 |
* | remove most of the boolean_t infection outside uvm/ddb/pmap; ok jsg |  deraadt | 2014-07-10 | 1 | -3/+1 |
* | Use DL_SECTOBLK() instead of handrolling same calculation to get |  krw | 2013-10-14 | 1 | -3/+4 |
* | XXsize() returns daddr_t, so calculate the return value in a daddr_t |  krw | 2013-10-14 | 1 | -2/+2 |
* | Try harder to ensure wddump() doesn't decrement the count |  krw | 2013-09-27 | 1 | -6/+7 |
* | Make it clearer that sc_wdc_bio.blkno is actuall a disk hardware |  krw | 2013-09-15 | 1 | -8/+9 |
* | final removal of daddr64_t. daddr_t has been 64 bit for a long enough |  deraadt | 2013-06-11 | 1 | -4/+4 |
* | Revamp the sequences for suspend/hibernate -> resume so that the code |  deraadt | 2012-10-08 | 1 | -21/+5 |
* | Eliminate redundant buf validation checks in xxstrategy() methods now |  matthew | 2011-07-06 | 1 | -20/+12 |
* | Refactor some common open/close/detach disk driver code into |  matthew | 2011-06-30 | 1 | -39/+4 |
* | Call bufq_drain() in wddetach() instead of reimplementing the same |  matthew | 2011-06-20 | 1 | -11/+3 |
* | Use disk_lock_nointr() in the xxclose() routines so that they cannot |  deraadt | 2011-06-19 | 1 | -6/+4 |
* | Use disk_lock/disk_unlock directly and in the same way in these drivers, |  deraadt | 2011-06-19 | 1 | -10/+8 |
* | Drop kernel support for the useless DIOCWLABEL ioctl and prune a lot |  matthew | 2011-06-05 | 1 | -15/+1 |
* | Get rid of the wlabel argument to bounds_check_with_label(). It's |  matthew | 2011-06-03 | 1 | -3/+2 |
* | Change a few of the more common disk drivers (sd, cd, wd, rd, and vnd) |  matthew | 2011-05-31 | 1 | -2/+2 |
* | keep an eye out for wdc registers returning 0xff. if they return 0xff, |  deraadt | 2011-04-18 | 1 | -1/+12 |
* | Change wdc_reset_channel() to take a `no wait' argument. Pass in turn this |  miod | 2011-04-15 | 1 | -5/+6 |
* | wd_hibernate_io() is a standalone disk io writer which tries to not |  deraadt | 2011-04-05 | 1 | -35/+1 |
* | Reintroduce the code that puts the drive into standby in shutdown, but |  kettenis | 2010-12-31 | 1 | -1/+4 |
* | The NVIDIA MCP89 SATA controller found on the 2010 Apple 13" MacBook Pro |  kettenis | 2010-12-30 | 1 | -2/+2 |
* | All users of physio(9) now pass NULL as the buf pointer argument, so |  matthew | 2010-09-22 | 1 | -5/+4 |
* | DVACT_ACTIVATE and DVACT_DEACTIVATE do nothing here; remove |  deraadt | 2010-09-20 | 1 | -8/+1 |
* | Introduce a disk_lookup() function which calls device_lookup(), before |  jsing | 2010-09-08 | 1 | -2/+2 |
* | Store a struct device pointer within struct disk and populate this when |  jsing | 2010-09-08 | 1 | -2/+2 |
* | make struct bufq a member of the softc for devices that use it, |  dlg | 2010-09-01 | 1 | -7/+7 |
* | sort DVACT_ actions in order of use |  deraadt | 2010-08-31 | 1 | -7/+6 |
* | Garbage collect struct dkdriver. |  matthew | 2010-08-28 | 1 | -4/+1 |
* | Manuel Bouyer rescinded clauses 3 and 4 of his license text. |  jsg | 2010-07-23 | 1 | -6/+1 |
* | Give the drive a little bit more time to complete the STANDBY IMMED command. |  kettenis | 2010-07-22 | 1 | -2/+2 |
* | First part of better pciide resume. Wake the channel by performing two |  mlarkin | 2010-07-22 | 1 | -1/+13 |
* | Move disk_attach() to the end of the attach functions, at which point the |  jsing | 2010-06-28 | 1 | -4/+6 |
* | partial backout of 1.81 as invoking standby in shutdown |  jsg | 2010-06-07 | 1 | -2/+1 |
* | Reintroduce bufqs. A few changes since it was backed out after some good |  thib | 2010-05-26 | 1 | -11/+11 |
* | Flush cache before suspend. |  kettenis | 2010-05-24 | 1 | -1/+2 |
* | Place drive in standby mode before shutdown. Avoids the loud click heard on |  kettenis | 2010-05-23 | 1 | -11/+39 |
* | dont let sys/ioctl.h imply that you get the ioctls in dkio.h. this |  dlg | 2010-05-18 | 1 | -1/+2 |
* | Recycle unused disklabel fields in order to create a disklabel unique |  jsing | 2010-04-23 | 1 | -3/+1 |
* | Send "STANDBY IMMEDIATE" command to ATA disks upon suspend. For this to work, |  kettenis | 2010-04-11 | 1 | -1/+14 |