| Age | Commit message (Expand) | Author |
| 2021-11-12 | Trailing whitespace | skrll |
| 2021-10-05 | PR kern/56403 | rin |
| 2021-08-29 | Output missing '\n' for capability list when DMA support is not compiled in. | rin |
| 2021-08-07 | Merge thorpej-cfargs2. | thorpej |
| 2021-04-24 | Merge thorpej-cfargs branch: | thorpej |
| 2020-10-03 | autoconf: Blame devices holding up boot with config_pending. | riastradh |
| 2020-05-25 | disable downgrade of ATA mode from DMA, as generally not relevant | jdolecek |
| 2020-05-25 | make ata_downgrade_mode() static, it's not used anywhere else | jdolecek |
| 2020-05-02 | Back out changes to use a threadpool for now; it's causing trouble | thorpej |
| 2020-04-25 | Rather than creating a kthread-per-channel, use a threadpool and a | thorpej |
| 2020-04-13 | fix use-after-free for ata xfer on bio submission found by KASAN | jdolecek |
| 2020-04-04 | fix deadlock in wdcwait() when xfer timeout happens while the atabus | jdolecek |
| 2019-10-21 | chuq does not like insomniac allocations so unlock-alloc-lock instead. | christos |
| 2019-10-21 | Fix assert_sleepable() panic by allocating with NOSLEEP. The alternative is | christos |
| 2019-10-15 | convert more KM_NOSLEEP to KM_SLEEP and remove code to handle failures. | chs |
| 2019-08-21 | Fix typo (s/controler/controller/). | msaitoh |
| 2019-05-25 | use PR_ZERO | christos |
| 2019-04-06 | Make sure the aprint_verbose chain is terminated with a newline. | uwe |
| 2018-12-11 | in atabus_detach(), shutdown the channel thread only after all the | jdolecek |
| 2018-11-12 | hold channel lock during whole ata_dmaerr()/ata_downgrade_mode() - | jdolecek |
| 2018-10-24 | ata_kill_active() needs to drop channel drop before calling kill_xfer() hook, | jdolecek |
| 2018-10-24 | add further note about FIS-based switching to atastart() | jdolecek |
| 2018-10-24 | detach the controller itself on shutdown; adjust to not detach already | jdolecek |
| 2018-10-22 | Merge jdolecek-ncqfixes branch | jdolecek |
| 2017-10-28 | Kill some more extern struct cfdriver declarations. | riastradh |
| 2017-10-20 | move ata_queue_alloc(1) and ata_queue_free() calls to ata_channel_init() | jdolecek |
| 2017-10-19 | more detailed debug info; also sync DEBUG_* values in wd.c with ata.c | jdolecek |
| 2017-10-18 | add newlines to the debug messages | jdolecek |
| 2017-10-15 | move the extra thaw for scheduled ata_reset_channel() to the function itself, | jdolecek |
| 2017-10-10 | split off functions used by 'wd* at umass?' into separate file, unfortunately | jdolecek |
| 2017-10-08 | as a stopgap measure, include necessary parts of dev/ata/ata.c even | jdolecek |
| 2017-10-08 | Don't assert channel lock in polled mode. | mlelstv |
| 2017-10-07 | Merge support for SATA NCQ (Native Command Queueing) from jdolecek-ncq branch | jdolecek |
| 2014-09-10 | g/u_int[0-9]*_t/ s/u_int/uint/g | matt |
| 2014-07-25 | Add d_discard to all struct cdevsw instances I could find. | dholland |
| 2014-03-16 | Change (mostly mechanically) every cdevsw/bdevsw I can find to use | dholland |
| 2013-10-12 | Pass the device name in, so we can debug what deferred drivers did not work. | christos |
| 2013-08-07 | Make sure a channel has drives attached before resetting it otherwise | blymn |
| 2013-04-03 | Fix kernel dump on ahci controller, by making sure we won't sleep | bouyer |
| 2012-11-01 | Allow setting ATADEBUG_MASK to default value of atadebug_mask | abs |
| 2012-08-04 | If ch_ndrives is > 0, then ch_drive is not supposed to be NULL. | bouyer |
| 2012-07-31 | Apply back changes that were reverted on Jul 24 and Jul 26 (general ata/wdc | bouyer |
| 2012-07-29 | Remove ata_channel->ata_drives, it's redundant with the pointer in | jakllsch |
| 2012-07-26 | Revert, with intention of restoring in a less invasive way, the SATA Port | jakllsch |
| 2012-07-24 | Revert dsl@'s changes of Sun, 15 Jul 2012 10:55:35 +0000 and | jakllsch |
| 2012-07-22 | It turns out my previous commit here was off by one. | jakllsch |
| 2012-07-15 | Stopgap crash prevention when atadebug_mask includes DEBUG_PROBE bit. | jakllsch |
| 2012-07-15 | Some namespace protection (and add greppablity). | dsl |
| 2012-07-02 | Add sata Port MultiPlier (PMP) support to the ata bus layer, | bouyer |
| 2012-04-06 | Fix a typo (that I found 5 years ago). Though the definition of | isaki |