Age | Commit message (Expand) | Author |
2015-12-19 | Replace 'arc4random() % x' by 'arc4random_uniform(x)'. | tb |
2015-09-09 | sizes for free(); ok semarie | Theo de Raadt |
2015-03-14 | Remove some includes include-what-you-use claims don't | Jonathan Gray |
2014-11-18 | move arc4random prototype to systm.h. more appropriate for most code | Ted Unangst |
2014-09-14 | remove uneeded proc.h includes | Jonathan Gray |
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 |
2012-02-04 | Close races where timer is started on a command and then an splbio() | Kenneth R Westerback |
2012-02-04 | Since sili_get_ccb() can return NULL if there are no ccb's available, | Kenneth R Westerback |
2011-07-04 | remove unneeded cast. | David Hill |
2011-05-08 | Move ata_put_xfer() from ata_xfer to atascsi_methods. It's just silly | Matthew Dempsky |
2011-01-26 | Add port multiplier support, has been in snaps for a while with no reported | Dale Rahn |
2010-08-05 | Suspend/resume support for sili(4). Not perfect yet, but prevents us from | Mark Kettenis |
2010-05-19 | BUS_DMA_ZERO instead of alloc, map, bzero. | Owain Ainsworth |
2009-12-07 | get rid of the return codes from command submission, ata_cmd handlers | David Gwynne |
2009-06-05 | %zu is not meant for size_t in the kernel. Change to %lu. | Ray Lai |
2009-02-16 | Extend the scsi_adapter minphys() callback to take a struct scsi_link * | Miod Vallat |
2009-01-21 | Replace timeout_add(msecs * hz / 1000) with timeout_add_msec(msecs). | Alexander Yurchenko |
2008-11-23 | sizeofa -> nitems | David Gwynne |
2007-11-28 | make ata controllers protect their own command lists so atascsi doesnt have | David Gwynne |
2007-11-26 | drive port probes from the scsi midlayer now that it will ask the adapter | David Gwynne |
2007-11-23 | If the card has gone away, return imediately from the interrupt handler. | Mark Kettenis |
2007-11-23 | starting bits to implement hotplug of sili controllers. this adds the code | David Gwynne |
2007-10-09 | Use %zu for printing size_t values. | Ray Lai |
2007-10-01 | More easy bzero() -> M_ZERO. Use 'p = malloc(sizeof(*p) ...'. | Kenneth R Westerback |
2007-04-22 | disable debug output here too. it's working fine (even on strange archs) | David Gwynne |
2007-04-12 | Oops, a code rearrangement meant that I didn't initialise the failed ccb | Christopher Pascoe |
2007-04-10 | wrap reading of the error fis up into a func of its own, and use | David Gwynne |
2007-04-08 | Change the API to sili_port_intr so it can timeout a command and reuse the | Christopher Pascoe |
2007-04-08 | Add support for NCQ error recovery and enable NCQ command submission. | Christopher Pascoe |
2007-04-08 | Track the order that CCBs are submitted in, so that after an error we are | Christopher Pascoe |
2007-04-08 | sili uses one queue for NCQ and legacy commands. No need for the AHCI-style | Christopher Pascoe |
2007-04-07 | Always assume write commands had zero residual; the chip only counts | Christopher Pascoe |
2007-04-07 | Whitespace cleanup. No code change. | Christopher Pascoe |
2007-04-07 | Add transfer failure detection and recovery from non-fatal errors. | Christopher Pascoe |
2007-04-07 | Rework command issue/completion flow to be more like AHCI's and switch to | Christopher Pascoe |
2007-04-07 | Split command completion out into a separate function, working towards | Christopher Pascoe |
2007-04-07 | Permit PACKET command issue. | Christopher Pascoe |
2007-04-07 | Fill out control information for ATAPI commands. | Christopher Pascoe |
2007-04-07 | Helper macros to provide the port name in debug messages. | Christopher Pascoe |
2007-04-07 | Use the rx_count saved in the LRAM command slot entry to determine the | Christopher Pascoe |
2007-04-07 | Sync the command corresponding to our ccb, not slot 0. | Christopher Pascoe |
2007-04-07 | Add infrastructure to handle more than one ccb. | Christopher Pascoe |
2007-04-07 | this diff covers two changes, but theyre very tightly tied together. | David Gwynne |
2007-04-06 | white space fix | David Gwynne |
2007-04-06 | copy the dmamem wrapper into sili for use for allocating hba memory. this | David Gwynne |
2007-04-05 | this is a relatively big commit that implements a basic io path. | David Gwynne |
2007-04-05 | finish resetting the device by sending a soft reset via the post_direct | David Gwynne |
2007-04-05 | sili_post_direct lets you submit a prb without all the goop of a ccb and | David Gwynne |
2007-04-05 | rearrange the busywait funcs slightly | David Gwynne |