NetBSD/sys/dev/ata
mlelstv 6d29cda925 The NCQ support added a private request queue to the wd driver. This
makes the regular buffer queue ineffective, it also allowed to queue
an unlimited number of requests.

Fix this by limiting the number of requests queued to the driver to
the possible number of concurrent NCQ transactions.
2019-03-19 16:56:29 +00:00
..
Makefile
ata.c in atabus_detach(), shutdown the channel thread only after all the 2018-12-11 23:06:30 +00:00
ata_raid.c convert from malloc(9) to kmem(9) 2018-10-22 19:38:06 +00:00
ata_raid_adaptec.c convert from malloc(9) to kmem(9) 2018-10-22 19:38:06 +00:00
ata_raid_intel.c convert from malloc(9) to kmem(9) 2018-10-22 19:38:06 +00:00
ata_raid_jmicron.c convert from malloc(9) to kmem(9) 2018-10-22 19:38:06 +00:00
ata_raid_nvidia.c convert from malloc(9) to kmem(9) 2018-10-22 19:38:06 +00:00
ata_raid_promise.c convert from malloc(9) to kmem(9) 2018-10-22 19:38:06 +00:00
ata_raid_subr.c
ata_raid_via.c convert from malloc(9) to kmem(9) 2018-10-22 19:38:06 +00:00
ata_raidreg.h
ata_raidvar.h
ata_recovery.c Merge jdolecek-ncqfixes branch 2018-10-22 20:13:47 +00:00
ata_subr.c don't touch the queue structure in ata_queue_active() if atabus is already 2018-11-07 17:05:54 +00:00
ata_wdc.c hold channel lock during whole ata_dmaerr()/ata_downgrade_mode() - 2018-11-12 18:51:01 +00:00
ataconf.h
atareg.h
atavar.h detach the controller itself on shutdown; adjust to not detach already 2018-10-24 19:38:00 +00:00
files.ata only include umass_isdata.c if atabus present, and likewise ata_subr.c 2018-10-24 07:42:12 +00:00
ld_ataraid.c Merge the [pgoyette-compat] branch 2019-01-27 02:08:33 +00:00
sata_subr.c
satafis_subr.c
satafisreg.h
satafisvar.h
satapmp_subr.c Merge jdolecek-ncqfixes branch 2018-10-22 20:13:47 +00:00
satapmpreg.h
satapmpvar.h
satareg.h
satavar.h
wd.c The NCQ support added a private request queue to the wd driver. This 2019-03-19 16:56:29 +00:00
wdvar.h Set disk model name as disk type. The information can be queried through 2019-03-19 06:51:05 +00:00