Age | Commit message (Expand) | Author |
2017-01-24 | Use header <sys/atomic.h> rather than <machine/atomic.h> in MI code. | Visa Hankala |
2015-09-11 | Don't copy more sense data than we have space for, so we don't crash when | Jonathan Matthew |
2015-09-06 | sizes for free(); ok jmatthew | Theo de Raadt |
2015-07-08 | Overallocate the data segment lists to ensure there's always space for the | Jonathan Matthew |
2015-03-14 | Remove some includes include-what-you-use claims don't | Jonathan Gray |
2015-02-09 | we want to defer work traditionally (in openbsd) handled in an | David Gwynne |
2015-01-27 | remove the second void * argument on tasks. | David Gwynne |
2014-09-13 | Replace all queue *_END macro calls except CIRCLEQ_END with NULL. | Doug Hogan |
2014-07-13 | Some reallocarray() use; review Jean-Philippe Ouellet, patrick keshishian | Theo de Raadt |
2014-07-12 | add a size argument to free. will be used soon, but for now default to 0. | Ted Unangst |
2014-05-21 | When the firmware tells us a loop id is already in use, add the device | Jonathan Matthew |
2014-04-27 | When the firmware has already allocated the handle we want to use to log in | Jonathan Matthew |
2014-04-21 | Simplify the update process a bit. Don't try to skip parts based on what | Jonathan Matthew |
2014-04-20 | Update hotplug. Add qle_get_port_name_list, use it to discover local | Jonathan Matthew |
2014-04-18 | Implement qle_fabric_plogo and let qle_fabric_plogi look at the response that | Jonathan Matthew |
2014-04-18 | Rework the command polling loop so it can handle multiple responses in a single | Jonathan Matthew |
2014-04-17 | When iterating through fabric ports, start at our own port ID, so we can | Jonathan Matthew |
2014-04-17 | Copy out all mbox registers after a mailbox operation completes. | Jonathan Matthew |
2014-04-17 | In debug output, print loop ids as decimals and port ids as 24bit hex. | Jonathan Matthew |
2014-03-31 | qle dvas straddle 4 byte boundaries, so best to treat them as two | David Gwynne |
2014-03-27 | move to htolemXX and lemtohXX. interestingly, this caught a few type | David Gwynne |
2014-03-25 | when working with the cdb its better to use cmdlen than datalen. | David Gwynne |
2014-03-25 | rework qle_put_cmd to use hto[lb]emXX as best it can. | David Gwynne |
2014-03-25 | use htolem32 to write out qle sg elements, and annotate the structure as | David Gwynne |
2014-03-09 | Print interrupt string *after* establishing it. | Mark Kettenis |
2014-02-25 | convert most printfs into DPRINTFs to cut down on dmesg spam, and add | Jonathan Matthew |
2014-02-23 | rework firmware handling a bit. when built without firmware, check that | Jonathan Matthew |
2014-02-20 | More turd shining; cleanup the message that prints the firmware revision and | Mark Kettenis |
2014-02-19 | Unbreak the tree; include <machine/atomic.h> instead of relying on something | Mark Kettenis |
2014-02-19 | the RESP_IN register is 32bits, so consistently use a u_int32_t to | David Gwynne |
2014-02-19 | massage the response queue handling a bit: | David Gwynne |
2014-02-19 | qle seems fine with msi interrupts | David Gwynne |
2014-02-17 | use the DEVNAME macro to get the name of the interrupt rather than the | David Gwynne |
2014-02-17 | use a bus_space subregion to talk to the mbox registers so you can | David Gwynne |
2014-02-15 | make ISP_NOFIRMWARE work here too | Jonathan Matthew |
2014-02-15 | fix endianness of luns in iocbs | Jonathan Matthew |
2014-02-14 | isp25xx nvram is at a different base address | Jonathan Matthew |
2014-02-14 | add isp25xx support. no real differences from 24xx, at least with the way | Jonathan Matthew |
2014-02-12 | Introduce qle(4), a new driver for QLogic ISP24xx fibre channel HBAs. | Jonathan Matthew |