Age | Commit message (Expand) | Author |
2010-08-30 | Avoid possible aliasing-related compiler issues by always writing to | Matthew Dempsky |
2010-08-25 | add scsi_iopool_destroy and scsi_link_shutdown. when a link or | David Gwynne |
2010-08-07 | No "\n" needed at the end of panic() strings. | Kenneth R Westerback |
2010-07-28 | No need to bzero() malloc'd memory if we used M_ZERO. | Kenneth R Westerback |
2010-07-27 | Add scsi_cmd_rw_decode() for decoding any SCSI READ or WRITE command, | Matthew Dempsky |
2010-07-27 | the queue entry and state variables in the xsh and ioh structs are part | David Gwynne |
2010-07-25 | Restore previous behaviour of always bzero()'ing the buf passed to | Kenneth R Westerback |
2010-07-24 | Get rid of scsi_deinit(), and change scsi_init() back to a one-time | Matthew Dempsky |
2010-07-22 | In scsi_inquire_vpd(), actually just return EJUSTRETURN when dealing | Matthew Dempsky |
2010-07-22 | Eliminate scsi_scsi_cmd() now that ss(4) is gone and with it the | Kenneth R Westerback |
2010-07-06 | Fix monumental cock-up with SCSI_SILENT and SCSI_IGNORE_ILLEGAL_REQUEST | Kenneth R Westerback |
2010-07-03 | Get rid of EAGAIN, retry scsi_xs_sync() commands (after a scsi_delay()) | Kenneth R Westerback |
2010-07-02 | Always try READ CAPACITY(16) on SCSI-3 devices. If it fails, return | Kenneth R Westerback |
2010-07-02 | Use M_NOWAIT only if SCSI_NOSLEEP is set, as is the usual idiom. From | Kenneth R Westerback |
2010-07-01 | Move rdcap/rdcap16 structs used to get info about disk size off of | Kenneth R Westerback |
2010-07-01 | Die struct scsi_device! Die! Instead, save a pointer to the routine | Kenneth R Westerback |
2010-07-01 | Restore setting xs->bp; fixes ncr(4) on VAX. | Matthew Dempsky |
2010-06-28 | remove a lonely remnant from some debug code that snuck in. | David Gwynne |
2010-06-14 | remove the scsi_buf_* functions as these have been | Thordur I. Bjornsson |
2010-06-01 | if we're going to set ITSDONE when an xfer is done cos the adapter expects | David Gwynne |
2010-05-24 | "scsi_ioh_add:" -> "scsi_ioh_del:" in scsi_ioh_del() panic msg. | Kenneth R Westerback |
2010-04-17 | ramdisks need to compile; ok dlg | Theo de Raadt |
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 |