Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/jdolecek-ncq]: src/sys/dev/ata notes from dump testing - TL; DR: broken, ...



details:   https://anonhg.NetBSD.org/src/rev/01f19f60d2be
branches:  jdolecek-ncq
changeset: 822923:01f19f60d2be
user:      jdolecek <jdolecek%NetBSD.org@localhost>
date:      Fri Jun 16 18:01:10 2017 +0000

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

diffstat:

 sys/dev/ata/TODO.ncq |  11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diffs (28 lines):

diff -r 9aa958a740b3 -r 01f19f60d2be sys/dev/ata/TODO.ncq
--- a/sys/dev/ata/TODO.ncq      Wed Jun 14 20:17:46 2017 +0000
+++ b/sys/dev/ata/TODO.ncq      Fri Jun 16 18:01:10 2017 +0000
@@ -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 @@
 
 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?



Home | Main Index | Thread Index | Old Index