Age | Commit message (Expand) | Author |
2016-08-17 | Make error handling (esp. DATA_UNDERRUN) clearer and avoid losing resid | Kenneth R Westerback |
2016-08-14 | change some types in bio from u_quad_t to uint64_t, and fix casts in | David Gwynne |
2015-10-23 | replace pointer arithmetic and casts with offsetof | Jonathan Gray |
2015-09-09 | sizes for free(); ok sthen | Theo de Raadt |
2015-05-04 | Fix some misuse of the | operator. In particular | has higher | Jonathan Gray |
2015-03-14 | Remove some includes include-what-you-use claims don't | Jonathan Gray |
2015-01-27 | remove the second void * argument on tasks. | David Gwynne |
2014-09-17 | be less confusing to the compiler when setting up the sge. | David Gwynne |
2014-09-15 | mark the interrupt handler mpsafe, and drop the kernel lock in the scs_cmd | David Gwynne |
2014-09-14 | remove uneeded proc.h includes | Jonathan Gray |
2014-09-03 | tasks dont need a mutex and a semaphore to protect against multiple uses | David Gwynne |
2014-09-01 | move mpi(4) from workq to taskq | Bret Lambert |
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-04-16 | print the board name and firmware revision like we do on mpii and | David Gwynne |
2014-03-25 | use lemtohXX and htolemXX as much as possible | David Gwynne |
2014-03-25 | when reading from the chip you use letoh32, not htole32. | David Gwynne |
2014-03-24 | use htolemXX and lemtohXX in the scsi_cmd paths. | David Gwynne |
2014-03-24 | mpi scatter gather lists are 24 bytes long and next to each other in | David Gwynne |
2014-03-24 | factor out the setting of the request context field so mpi_start does it | David Gwynne |
2014-01-20 | bzero to memset | David Gwynne |
2014-01-20 | bcopy to memcpy | David Gwynne |
2013-01-18 | data transfers suit STREAMING dma maps. | David Gwynne |
2013-01-17 | mikeb pointed at that the interrupt status register read in mpi_intr was | David Gwynne |
2013-01-17 | we dont need to read the interrupt status register to know if we have | David Gwynne |
2013-01-17 | treat DVAs as 64bits all the time so we can avoid ugly casts and shifts in | David Gwynne |
2012-09-18 | several tweaks to make mpi(4) work for vmware emulated sas adapters. | David Gwynne |
2012-09-12 | Use sg_addr instead of sg_lo_addr, leftovers from last commit. | Christiano F. Haesbaert |
2012-09-12 | Make sure we don't sleep on autoconf. | Christiano F. Haesbaert |
2012-08-26 | htole64 works as good as htole32 twice for dma virtual addresses. | David Gwynne |
2012-01-16 | mpi_get_ccb and mpi_put_ccb are only called via iopools now, so change | David Gwynne |
2011-07-17 | Backout a bunch of my SCSI commits from c2k11. At least one of these | Matthew Dempsky |
2011-07-08 | First batch of converting SCSI HBAs from setting saa_targets and | Matthew Dempsky |
2011-06-17 | M_WAITOK cleanup of two cases: | Michael Knudsen |
2011-04-27 | if getting the RAID header fails, dont stop the midlayer from trying to | David Gwynne |
2011-04-27 | configure fc controllers to fail io as fast as possible when cables are | David Gwynne |
2011-04-27 | return XS_RESET to the midlayer if the command was killed for some reason | David Gwynne |
2011-04-27 | rework the scanning of fibre channel ports to match how linux does it. | David Gwynne |
2011-03-04 | Peek at the interrupt status register before poking with the reply post | Mike Belopuhov |
2011-03-01 | back out r1.162, the one that bumps openings up on sas and fc | David Gwynne |
2010-09-24 | vol_list in mpi_get_raid is never used. | David Gwynne |
2010-09-21 | tweak the sas io unit to use 32 openings when talking to sata disks if the | David Gwynne |
2010-09-20 | Use SSD_ERRCODE_CURRENT instead of magic 0x70. | Kenneth R Westerback |
2010-09-14 | allow devices on fc and sas adapters to use all the openings the chip can | David Gwynne |
2010-09-13 | if a busy sas device is unplugged, the pending io on that device will | David Gwynne |
2010-09-13 | dont reuse the event notifications ccbs id for the acknowledgement. | David Gwynne |
2010-09-13 | im not convinced we only have one outstanding event to ack at a time. this | David Gwynne |
2010-09-10 | implement handling of rescan events on fc controllers. allows "hotplug" of | David Gwynne |
2010-08-27 | get some format strings and variables right in debug output | David Gwynne |
2010-08-07 | No "\n" needed at the end of panic() strings. | Kenneth R Westerback |