Module Name:    src
Committed By:   jdolecek
Date:           Fri Jun 16 18:01:10 UTC 2017

Modified Files:
        src/sys/dev/ata [jdolecek-ncq]: TODO.ncq

Log Message:
notes from dump testing - TL;DR: broken, fixing


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.14 -r1.1.2.15 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.14 src/sys/dev/ata/TODO.ncq:1.1.2.15
--- src/sys/dev/ata/TODO.ncq:1.1.2.14	Tue Jun 13 00:02:19 2017
+++ src/sys/dev/ata/TODO.ncq	Fri Jun 16 18:01:10 2017
@@ -1,7 +1,8 @@
 Bugs
 ----
 
-test crashdump with ahci
+test crashdump with ahci, pciide, mvsata
+- jdolecek: broken for various reasons, working on fix
 
 siisata - fix all new XXX and unmergable bits
 
@@ -26,6 +27,14 @@ drive rescaned after detach of non-NCQ d
 
 Other random notes (do outside the NCQ branch):
 -----------------------------------------------------
+change wd(4) to use dk_open()
+
+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
+set 
+- happens due to wd_get_params() with just AT_WAIT in wdopen()
+
 add nibble to control number of tags (1==disable NCQ)?
 
 add support for the NCQ TRIM if supported by device?

Reply via email to