Age | Commit message (Expand) | Author |
2010-01-11 | dlg@ lost the SCSI_IGNORE_ILLEGAL_REQUEST flag on all SYNCHRONIZE_CACHE | Kenneth R Westerback |
2010-01-11 | Bring mutex protections to ststart, cdstart and ssstart, as already | Kenneth R Westerback |
2010-01-11 | Be as careful with sd/cd buf queue manipulations as was found necessary for | Kenneth R Westerback |
2010-01-11 | Add mutex around work consuming loop in sdstart - this ensures that only | Bob Beck |
2010-01-10 | Restore delay on XS_BUSY result, just in case it is needed somewhere. Polish | Kenneth R Westerback |
2010-01-10 | Set ITSDONE in scsi_done() and zap trivial instances of setting it | Kenneth R Westerback |
2010-01-09 | panic with a nice message if scsi_xs_sync_done gets called twice | David Gwynne |
2010-01-09 | dont try to prevent multiple concurrent runs of a devices start routine | David Gwynne |
2010-01-09 | always try to restart io on a device when an opening is made available from | David Gwynne |
2010-01-07 | warn if scsi_done has been called twice on an xs in the scsi_xs_sync path | David Gwynne |
2010-01-05 | only call disk_unbusy when we're finished with the io (or we're requeuing | David Gwynne |
2010-01-04 | nothing in the midlayer cares about ITSDONE anymore. if a command is done, | David Gwynne |
2010-01-04 | introduce scsi_xs_sync. this will synchronously execute a scsi_xfer | David Gwynne |
2010-01-03 | disk cache mode page | David Gwynne |
2010-01-03 | scsi_done sets ITSDONE, we dont have to do it. | David Gwynne |
2010-01-02 | move the buf handling from using scsi_scsi_cmd over to scsi_xs_exec. i | David Gwynne |
2010-01-01 | If you want to use atomic ops, you need to #include the proper files instead | Miod Vallat |
2010-01-01 | deck chair shuffling | David Gwynne |
2010-01-01 | split the flags used in a scsi_link structure to represent its state at | David Gwynne |
2009-12-26 | move st over to the new midlayer. | David Gwynne |
2009-12-16 | nothing needs to see cd_softc except the driver, so move it into cd.c | David Gwynne |
2009-12-13 | remove #ifdef CDDA bits cos nothing in cd.c uses it and nothing i can find | David Gwynne |
2009-12-13 | prefix all softc members with sc_, not just most of them. | David Gwynne |
2009-12-13 | use sc consistently as the name of the pointer to the softc variable, not | David Gwynne |
2009-12-12 | move cd(4) from using scsi_scsi_cmd over to scsi_xs_exec for doing io. | David Gwynne |
2009-12-09 | Nuke stray comment referencing deceased TRY_AGAIN_LATER that dlg@ | Kenneth R Westerback |
2009-12-07 | Re-enable SCSIDEBUG display of commands and data. Original diff | Kenneth R Westerback |
2009-12-06 | Nuke SCSI_URGENT after removing its only use, in ncr53c9x.c. That use | Kenneth R Westerback |
2009-12-06 | SCSI_USER is deprecated. the ioctl handlers arent special with regard to | David Gwynne |
2009-12-06 | consistently refer to the softc pointer as sc, not sd. | David Gwynne |
2009-12-06 | biodone must be called at splbio. | David Gwynne |
2009-12-06 | nitems(array) is prettier than sizeof(array)/sizeof(array[0]) | David Gwynne |
2009-12-06 | whitespace tweaks | David Gwynne |
2009-12-06 | ansify dvd functions a bit. | David Gwynne |
2009-12-03 | prevent a completion interrupt pulling io of the buf queue and shoving it | David Gwynne |
2009-12-03 | set the length of the cdb when synchronising cache. | David Gwynne |
2009-12-01 | Mark disk as dirty when starting a write to it. Restores issuing of | Kenneth R Westerback |
2009-12-01 | properly handle all xs states that can be returned by an adapter in sd. | David Gwynne |
2009-12-01 | put the midlayer changes back in. | David Gwynne |
2009-11-22 | Remove only use in the tree of ESCAPE_NOT_SUPPORTED. Which, ironically, | Kenneth R Westerback |
2009-11-22 | Nuke TRY_AGAIN_LATER now that no driver returns it. | Kenneth R Westerback |
2009-11-12 | revert midlayer back to it was before i put my big rewrite in. this is | David Gwynne |
2009-11-10 | remove a stale comment from a previous revision of the diff i | David Gwynne |
2009-11-10 | dont compare devids when we dont have a devid to compare with. | David Gwynne |
2009-11-10 | fix the NO_CCB handling i broke when working on simplifying the midlayer. | 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-11-01 | Move IS[12]BYTEMSG and ISEXTMSG defines to a common place. | Federico G. Schwindt |
2009-10-27 | if (!ISSET(flags, SCSI_NOSLEEP)) return; else sleep(); is wrong. | David Gwynne |
2009-10-27 | Check return value of scsi_xs_get() in scsi_ioc_cmd() for NULL. It | Kenneth R Westerback |