Age | Commit message (Expand) | Author |
2007-05-31 | remove the scsi task thread, and replace it with the system workq. | David Gwynne |
2007-04-03 | modernise scsi_inquiry. the length field has grown and now theres pages to | David Gwynne |
2007-03-17 | replace the VMWARE quirk that restricts the bus width to 16 targets with | David Gwynne |
2006-11-28 | give scsi controllers a real attach args to fill in when attaching scsibus. | David Gwynne |
2006-11-28 | unhandled ioctls return ENOTTY, not 0 | David Gwynne |
2006-11-28 | remove dead code | David Gwynne |
2006-11-26 | use scsi_detach_target when a device dissapears, rather than using | David Gwynne |
2006-11-25 | remove a comment which is now untrue after i fixed it | David Gwynne |
2006-10-22 | oops, the eventnotify stuff was accidentally enabled with the scsiconf | David Gwynne |
2006-10-21 | rework the bus scanning code by splitting it out into separate functions | David Gwynne |
2006-09-22 | add support for hotplugging devices on sas controllers. this is disabled | David Gwynne |
2006-09-21 | code for acking event notifications that require acks. | David Gwynne |
2006-09-21 | deref the right rcb by using i as the index, not 1 all the time. | David Gwynne |
2006-09-21 | start cleaning up the completion path for event notifications. | David Gwynne |
2006-09-21 | add a debug flag type thing for event handling | David Gwynne |
2006-09-21 | wrap the hardware replies up in a structure called mpi_rcb which is | David Gwynne |
2006-09-21 | factor the common code out of mpi_intr and mpi_complete. they were | David Gwynne |
2006-09-18 | macros and types for event notifications from the hardware. | David Gwynne |
2006-09-18 | There's no need to walk the list of devices to find the SCSI bus we | Pedro Martelletto |
2006-09-16 | rework the handling of the errors coming off the hardware at the bottom of | David Gwynne |
2006-08-24 | dont print debug output when the scsi completion path returns with | David Gwynne |
2006-08-03 | always call scsi_done at splbio. issue found by pedro@ | David Gwynne |
2006-07-15 | set the tags on the scsi command according to what the midlayer says they | David Gwynne |
2006-07-15 | have a go at configuring spi variants to only talk to the devices at the | David Gwynne |
2006-07-09 | spacing | David Gwynne |
2006-07-09 | enabling interrupts doesnt deserve an XXX. i think we want to do that. | David Gwynne |
2006-07-09 | implement firmware upload. this frees up memory on some controllers so they | David Gwynne |
2006-07-06 | fix debugging stuff | David Gwynne |
2006-07-06 | after walking the attached devices and running ppr against them, then fetch | David Gwynne |
2006-07-06 | do not stash pages 2 and 3 (the volume and physdisk pages respectively) | David Gwynne |
2006-07-06 | stash a pointer to the scsibus attached to us so we dont have to walk the | David Gwynne |
2006-07-05 | check if the requests for the config pages were completed successful, | David Gwynne |
2006-06-30 | Unbreak the tree; cast the result of sizeof() to u_int32_t before passing it | Mark Kettenis |
2006-06-30 | tabs, not spaces | David Gwynne |
2006-06-30 | add mpi_inq. this is a custom io function that does an inquiry against | David Gwynne |
2006-06-29 | split some fields up in the spi port and dev config pages. makes the ppr | David Gwynne |
2006-06-29 | theres a ton of 32bit fields in mpi messages that have subfields that lie | David Gwynne |
2006-06-19 | Everytime one forgets an argument in a printf-like function call, God kills | Miod Vallat |
2006-06-18 | Make mpi not spit out WWNN and WWPN as requested by deraadt and dlg. Do | Marco Peereboom |
2006-06-18 | Don't walk memory whenever there is nothing there. I ran into this while | Marco Peereboom |
2006-06-18 | Print World Wide Node Name and World Wide Port Name during dmesg so that | Marco Peereboom |
2006-06-16 | vmware emulates mpi, but it does a half arsed job of it. half the fields | David Gwynne |
2006-06-15 | Add detection of RAID volume during PPR. Doesn't fan out the ppr to individual | Marco Peereboom |
2006-06-15 | Add IOC page 3 support. Needed for RAID and bio. | Marco Peereboom |
2006-06-15 | Print volume details in debug. | Marco Peereboom |
2006-06-15 | And now without a buffer overflow. Pointed out by dlg. No cookie for me. | Marco Peereboom |
2006-06-15 | Add structures and initial code to retrieve IOC page 2. We need this for | Marco Peereboom |
2006-06-15 | Print some useful error information during failure. We need this to be able | Marco Peereboom |
2006-06-13 | we sometimes bundle chunks that the ioc will write to in the request space | David Gwynne |
2006-06-12 | i stashed the dva and kva of each request space in its ccb, so why am i | David Gwynne |