Module Name: src
Committed By: jdolecek
Date: Sun Aug 13 11:46:32 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: TODO.ncq
Log Message:
move the dump note to post-merge, it's not new
siisata seems to be fine, no longer holds the merge
remove the kill active transfers after software drive reset - not relevant
now only the wd* at umass? stays as new item, but I won't hold the merge
for this, as I don't have the hardware and it is contained enough to be
resolved on HEAD
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.35 -r1.1.2.36 src/sys/dev/ata/TODO.ncq
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/dev/ata/TODO.ncq
diff -u src/sys/dev/ata/TODO.ncq:1.1.2.35 src/sys/dev/ata/TODO.ncq:1.1.2.36
--- src/sys/dev/ata/TODO.ncq:1.1.2.35 Sat Aug 12 22:43:22 2017
+++ src/sys/dev/ata/TODO.ncq Sun Aug 13 11:46:32 2017
@@ -1,19 +1,13 @@
Bugs
----
-
-siisata - fix all new XXX and unmergable bits
-
test wd* at umass?, confirm the ata_channel kludge works
+Other random notes (do outside the NCQ branch):
+-----------------------------------------------------
do biodone() in wddone() starting the dump to not leak bufs when dumping from
active system? make sure to not trigger atastart()
- call ata_kill_active() + ata_kill_pending() when dumping
-kill active transfers after software drive reset - race timeout vs.
-error recovery
-
-Other random notes (do outside the NCQ branch):
------------------------------------------------------
implement support for PM FIS-based switching, remove restriction in atastart()
for hw which supports it, adjust error handling in controller drivers to handle
xfers for several different drives