Age | Commit message (Expand) | Author |
2013-08-26 | all paths are considered active, not in some unknown state. | David Gwynne |
2013-08-26 | all FUJITSU MA disks ive found seem ok with being behind mpath. | David Gwynne |
2013-08-26 | pull rdac_c9 apart and use its guts to implement the status check | David Gwynne |
2013-08-26 | rename rdac_c8 to rdac_extdevid and use less magic numbers in the process. | David Gwynne |
2013-08-26 | when i first imagined how paths on mpath worked, i thought the | David Gwynne |
2013-08-26 | my DELL MD3000i seems to return skey illegal request + asc 0x94 + | David Gwynne |
2013-08-26 | checksense handlers in path drivers can return MPATH_SENSE_DECLINED | David Gwynne |
2013-08-26 | free the dev slot on group allocation failure if we're building a new dev. | David Gwynne |
2013-08-26 | introduce the idea of groups of paths. mpath had stuff to managed | David Gwynne |
2013-08-26 | rdac_groupid queries which controller the path is attached to, which we'll | David Gwynne |
2013-08-26 | now that mpath is attached before any hardware, we can simplify the code. | David Gwynne |
2013-08-26 | make scsi_{xsh,ioh}_{add,del} return whether they moved something | David Gwynne |
2013-08-25 | move the prototypes of scsi_sem_{enter,leave} into a header so things | David Gwynne |
2013-07-05 | Tweak calculations of resid to avoid unsigned vs signed comparison and | Kenneth R Westerback |
2013-06-11 | final removal of daddr64_t. daddr_t has been 64 bit for a long enough | Theo de Raadt |
2013-06-10 | spelling in comment fix (for real, there's no code change here). | David Gwynne |
2013-06-10 | we dont need mpath ccbs if all theyre used for is storing xfers on a list. | David Gwynne |
2013-06-10 | toshiba disks in an md1220 work fine | David Gwynne |
2013-06-06 | Fix EOM handling. Makes Bacula much happier by allowing the use of | Kenneth R Westerback |
2013-05-30 | typo: thing -> thin provisioning | Ted Unangst |
2013-03-28 | do not include machine/cpu.h from a .c file; it is the responsibility of | Theo de Raadt |
2013-03-04 | replace the LIST_ENTRY in scsi_xfer with a SIMPLEQ_ENTRY. the things that | David Gwynne |
2013-02-04 | some stuff i found in old storedge 3500 disk trays seem to work fine. | David Gwynne |
2012-12-19 | Temporarily bring back the shutdown hook, but only use it to flush the disk | Mark Kettenis |
2012-10-16 | #if SCSIDEBUG -> #ifdef SCSIDEBUG | Jonathan Gray |
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-07-01 | Do not try to send a 10 byte MODE_SENSE request to non-ATAPI non-UMASS | Miod Vallat |
2012-07-01 | Nuke unused _[23]ltol() and _lto[23]l() inline functions. Move | Kenneth R Westerback |
2012-06-10 | Do NOT make all check condition results report EIO. Only use EIO | Kenneth R Westerback |
2012-03-23 | Add an entry to the asym list for the NetBSD iSCSI target. | Claudio Jeker |
2011-10-10 | Put the drive in standby mode when we're powering down the machine. | Mark Kettenis |
2011-09-22 | Fix order of arguments passed to malloc(9) - type first then flags. | Joel Sing |
2011-09-02 | generate a devid from vpd page 80 if vpd page 83 doesnt exist or work. | David Gwynne |
2011-07-18 | Fix an off-by-1 error and a 32-bit integer arithmetic overflow bug | Matthew Dempsky |
2011-07-17 | Backout a bunch of my SCSI commits from c2k11. At least one of these | 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 | support "failover" style access to volumes, ie, only use one active | David Gwynne |
2011-07-11 | disks report trim^Wunmap^Wif theyre thin provisioned via a bit in | David Gwynne |
2011-07-09 | Add SCSI_NO_ADAPTER_TARGET as a value for adapters to set | Matthew Dempsky |
2011-07-08 | First batch of converting SCSI HBAs from setting saa_targets and | Matthew Dempsky |
2011-07-08 | describe the ata vpd page | David Gwynne |
2011-07-08 | sbc3 defines a thin provisioning vpd page | David Gwynne |
2011-07-08 | white space fixes | David Gwynne |
2011-07-08 | add the UGAVALID flag to the block limits vpd page | David Gwynne |
2011-07-06 | Eliminate redundant buf validation checks in xxstrategy() methods now | Matthew Dempsky |