Age | Commit message (Expand) | Author |
2014-07-01 | take the biglock before calling the xs completion handler. | David Gwynne |
2014-07-01 | take the biglock when calling an adapters scsi_cmd handler. | David Gwynne |
2014-07-01 | start on being able to safely run io through the midlayer without | David Gwynne |
2014-04-22 | factor out the code that figures out whether you're probing or detaching | David Gwynne |
2014-01-27 | poison the io "allocated" by the default pool allocator so any attempt to | David Gwynne |
2014-01-18 | rename scsi_ioh_runqueue to scsi_iopool_run, and make it available | David Gwynne |
2013-10-07 | typo | Miod Vallat |
2013-09-27 | scsi_size() is now used only by cd(4). So move it from scsi_base.c | Kenneth R Westerback |
2013-08-29 | rename scsi_sem_{enter,leave} to scsi_pending_{start,finish}. these are | David Gwynne |
2013-08-27 | make scsi_sem_leave only run again once, no matter how many times | David Gwynne |
2013-08-26 | make scsi_{xsh,ioh}_{add,del} return whether they moved something | David Gwynne |
2013-08-25 | move the prototypes of scsi_sem_{enter,leave} into a header so things | David Gwynne |
2013-06-11 | final removal of daddr64_t. daddr_t has been 64 bit for a long enough | Theo de Raadt |
2012-07-01 | Do not try to send a 10 byte MODE_SENSE request to non-ATAPI non-UMASS | Miod Vallat |
2011-06-15 | factor the common bits out of code that builds scsi inquiry commands into | David Gwynne |
2011-03-17 | use dma_alloc/dma_free instead of malloc to allocate buffers which need | Theo de Raadt |
2011-03-02 | Sync ASC/ASCQ errors with www.t10.org/lists/asc-num.txt of 11/15/10. | Kenneth R Westerback |
2010-09-20 | bring back scsi_base.c r1.195 and scsiconf.h r1.138 now that | David Gwynne |
2010-09-17 | revert scsi_base.c r1.195 and scsiconf.h r1.138 as it screws up with some | David Gwynne |
2010-09-14 | the openings member of scsi_link is the maximum number of commands that a | David Gwynne |
2010-09-08 | let things request the detach of everything on the whole bus, rather than | David Gwynne |
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 |