Age | Commit message (Expand) | Author |
2010-04-12 | i snuck fine grained locking into the midlayer as part of all the | David Gwynne |
2010-04-06 | cut sd over to using the new shiny scsi_xsh api. instead of pushing io onto | David Gwynne |
2010-04-06 | implement a new mechanism for allocating resources on the bus. | David Gwynne |
2010-04-03 | add support for emulating the disk characteristics and disk limits vpd | David Gwynne |
2010-03-23 | Change the scsi_cmd function member of scsi_adapter from int to | Kenneth R Westerback |
2010-02-28 | If no TOC header is read, report EIO. Even if the command finished | Kenneth R Westerback |
2010-02-27 | Don't print sense info for ioctl's. Let the userland program decide | Kenneth R Westerback |
2010-01-15 | Oops. Respect the various IGNORE flags when not in SCSIDEBUG mode. | Kenneth R Westerback |
2010-01-15 | Abstract and merge the manual buf queue manipulating functions into | Kenneth R Westerback |
2010-01-15 | Restore XS_BUSY delay behaviour for buf i/o. Same as for sync path. | Kenneth R Westerback |
2010-01-14 | Print sense data during SCSIDEBUG again. Always print the decoded | Kenneth R Westerback |
2010-01-14 | Tweak names a bit. show_mem -> scsi_show_mem, show_scsi_xs -> | Kenneth R Westerback |
2010-01-13 | Get new xs's with PR_ZERO to ensure all shiny new fields get | Kenneth R Westerback |
2010-01-13 | Cookie or done is set on entry to scsi_xs_sync(). Take panic() out | Kenneth R Westerback |
2010-01-13 | when checking an xs for errors, first check if the device the xs is for | David Gwynne |
2010-01-13 | scsi_xs_sync uses the xs cookie and done pointers, so users of scsi_xs_sync | David Gwynne |
2010-01-13 | Oops. Restore decrement of xs->retries I optimized away. Not everything | Kenneth R Westerback |
2010-01-13 | Fix SCSIDEBUG compiles. | Kenneth R Westerback |
2010-01-13 | typo in panic message | joshua stein |
2010-01-12 | bring sd.c r1.180 over to the other drivers now using the antisemaphore, | David Gwynne |
2010-01-12 | dont let the antisemaphore clear the WAITING flag so NO_CCB doesnt cause | David Gwynne |
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 |