Age | Commit message (Expand) | Author |
2020-09-22 | Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd' | Kenneth R Westerback |
2020-07-22 | Nuke unused struct scsi_link members of adapter softc's where the | Kenneth R Westerback |
2020-07-20 | Move remaining scsi bus initialization info from "prototype scsi link" | Kenneth R Westerback |
2020-07-19 | Move the adapter related items (luns, adapter, adapter_target, | Kenneth R Westerback |
2020-07-16 | Access scsibus_softc info (luns, adapter, adapter_target, | Kenneth R Westerback |
2020-06-27 | No need to bzero()/memset() 'struct scsibus_attach_args' variables | Kenneth R Westerback |
2020-06-24 | Use SDEV_NO_ADAPTER_TARGET instead of the value that is being | Kenneth R Westerback |
2020-02-05 | Ooops. Missed a file in nuke of scsi_minphys. mpath_minphys() needs to | Kenneth R Westerback |
2020-02-05 | Nuke unnecessary abstraction 'scsi_minphys()' which just calls | Kenneth R Westerback |
2020-01-26 | Shuffle some names around to make reading the code less headache | Kenneth R Westerback |
2020-01-23 | Use a consistant idiom/format when declaring scsi_adapter structures | Kenneth R Westerback |
2019-09-27 | Add/tweak #endif comments to make spelunking via grep more rewarding. | Kenneth R Westerback |
2019-02-10 | "non-existant" is one of those words that don't exist, so use "non-existent" | Peter Hessler |
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-03-14 | Remove some includes include-what-you-use claims don't | Jonathan Gray |
2015-03-04 | prevent umass devices from being considered for paths. | David Gwynne |
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-05-01 | move pointer use to after a NULL pointer check | Jonathan Gray |
2013-09-08 | fix next path selection so if the current path is NULL (which can occur if | David Gwynne |
2013-08-29 | rename scsi_sem_{enter,leave} to scsi_pending_{start,finish}. these are | David Gwynne |
2013-08-27 | get rid of the different path scheduler types, which simplifies the | David Gwynne |
2013-08-26 | implement handling of group failover. | David Gwynne |
2013-08-26 | when i first imagined how paths on mpath worked, i thought the | 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 | now that mpath is attached before any hardware, we can simplify the code. | David Gwynne |
2013-06-10 | we dont need mpath ccbs if all theyre used for is storing xfers on a list. | David Gwynne |
2011-07-17 | Backout a bunch of my SCSI commits from c2k11. At least one of these | Matthew Dempsky |
2011-07-11 | support "failover" style access to volumes, ie, only use one active | David Gwynne |
2011-07-08 | First batch of converting SCSI HBAs from setting saa_targets and | Matthew Dempsky |
2011-06-17 | M_WAITOK cleanup of two cases: | Michael Knudsen |
2011-04-27 | if a path returns XS_SELTIMEOUT, retry the io down another path like we | David Gwynne |
2011-04-17 | if mpath is disabled in config or ukc, then prevent path drivers from | David Gwynne |
2011-04-05 | move forward with scsi multipathing. | David Gwynne |
2010-07-21 | let mpath build again even though it is disabled | Todd T. Fries |
2010-07-01 | Restore setting xs->bp; fixes ncr(4) on VAX. | Matthew Dempsky |
2010-06-28 | Remove all adapter-specific 'struct scsi_device's. They are never used. First | Kenneth R Westerback |
2010-06-27 | "Believe it or not," nothing uses scsi_xfer's req_sense_length field | Matthew Dempsky |
2010-05-20 | New scsi code seems to be stable. Pluck previously identified | Kenneth R Westerback |
2010-03-23 | Change the scsi_cmd function member of scsi_adapter from int to | Kenneth R Westerback |
2010-01-03 | scsi_done sets ITSDONE, we dont have to do it. | David Gwynne |
2009-12-01 | put the midlayer changes back in. | David Gwynne |
2009-11-12 | revert midlayer back to it was before i put my big rewrite in. this is | David Gwynne |
2009-11-10 | backout the backout marco did of my code because of the NO_CCB breakage. | David Gwynne |
2009-11-05 | The big diff dlg committed to the midlayer breaks NO_CCB and | Marco Peereboom |
2009-10-23 | if you're attempting to detach multiple devices (eg, many targets, | David Gwynne |
2009-10-22 | devices below the scsibus should all be detached via scsi_detach_lun. | David Gwynne |
2009-10-14 | rework how devids are handled in the midlayer and mpath. | David Gwynne |