Module Name: src
Committed By: jdolecek
Date: Sat Oct 6 20:27:28 UTC 2018
Modified Files:
src/sys/dev/ata [jdolecek-ncqfixes]: TODO.ncq
Log Message:
move the entry for error recovery on thread up, it will be done on ncqfixes
branch
To generate a diff of this commit:
cvs rdiff -u -r1.4.2.11 -r1.4.2.12 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.4.2.11 src/sys/dev/ata/TODO.ncq:1.4.2.12
--- src/sys/dev/ata/TODO.ncq:1.4.2.11 Thu Oct 4 19:42:01 2018
+++ src/sys/dev/ata/TODO.ncq Sat Oct 6 20:27:28 2018
@@ -2,6 +2,8 @@ jdolecek-ncqfixes goals:
- re-check READ LOG EXT handling under native and Parallels to make sure
the NOERROR under Parallels is their bug and not ours
- run recovery via atathread, move to new function and share ahci/siisata/mvsata
+- maybe do device error handling in not-interrupt-context (maybe this should be
+ done on a mpata branch?)
- remove controller-specific slot bitmaps (ic/siisata.c, ic/ahcisata_core.c)
Bugs
@@ -18,9 +20,6 @@ implement support for PM FIS-based switc
for hw which supports it, adjust error handling in controller drivers to handle
xfers for several different drives
-maybe do device error handling in not-interrupt-context (maybe this should be
-done on a mpata branch?)
-
dump to unopened disk fails (e.g. dump do wd1b when wd1a not mounted), due
to the open path executing ata_get_params(), which eventually tsleeps()
while waiting for the command to finish; specifically, if WDF_LOADED is not