Age | Commit message (Expand) | Author |
2010-04-17 | use the iopools mutex to protect the semaphore wrapping the openings | David Gwynne |
2010-04-16 | fix an fatal flaw with iopools. | David Gwynne |
2010-04-12 | i snuck fine grained locking into the midlayer as part of all the | David Gwynne |
2010-04-06 | implement a new mechanism for allocating resources on the bus. | David Gwynne |
2010-03-23 | Change the scsi_cmd function member of scsi_adapter from int to | 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-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 | typo in panic message | joshua stein |
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 | 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-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-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-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-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 | 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 | 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-10-27 | if (!ISSET(flags, SCSI_NOSLEEP)) return; else sleep(); is wrong. | David Gwynne |
2009-09-14 | rework the scsi midlayer to start addressing some problems i have | David Gwynne |
2009-09-02 | take advantage of workq_queue_task. | David Gwynne |
2009-08-13 | make scsi_done set ITSDONE on the xs. this means hba drivers dont have to | David Gwynne |
2009-08-13 | provide an api for an interrupt (or something like it) to notify the | David Gwynne |
2009-06-02 | did not issue scsi_inquire with EVPD flag for USB mass strage class | Yojiro Uo |
2008-07-26 | Silence scsi_inquire_vpd() so devices that don't understand the necessary | Kenneth R Westerback |
2008-07-05 | When SCSIDEBUG'ing, print data about to be written (for commands | Kenneth R Westerback |
2008-06-22 | Replace MUSTEK_RETRIES, SCANJET_RETRIES and ST_RETRIES with SCSI_RETRIES, | Kenneth R Westerback |
2008-06-21 | Oops. Forgot to actually change the retries in scsi_size() to SCSI_RETRIES. | Kenneth R Westerback |
2008-06-15 | Treat SENSE_NOT_READY_INIT_REQUIRED sense errors the same as | Kenneth R Westerback |
2008-06-14 | Nuke ADEV_NOTUR, always issue TEST UNIT READY to clear out power-up | Kenneth R Westerback |
2008-06-13 | Merge show_scsi_xs() and show_scsi_cmd() and move invocation so the | Kenneth R Westerback |
2007-11-25 | dont use the adapter_softc member of scsi_link as a softc anymore. the | David Gwynne |
2007-09-16 | MALLOC/FREE -> malloc/free, M_ZERO, extraneous casts, | Kenneth R Westerback |
2007-06-23 | Implement disk sizes > 2^32-1. Code modelled on NetBSD. | Kenneth R Westerback |