| @@ -1,19 +1,17 @@ | | | @@ -1,19 +1,17 @@ |
1 | Bugs | | 1 | Bugs |
2 | ---- | | 2 | ---- |
3 | test wd* at umass?, confirm the ata_channel kludge works | | 3 | test wd* at umass?, confirm the ata_channel kludge works |
4 | | | 4 | |
5 | reconsider freeze/thaw in error recovery - can it screw up with thread? | | | |
6 | | | | |
7 | Other random notes (do outside the NCQ branch): | | 5 | Other random notes (do outside the NCQ branch): |
8 | ----------------------------------------------------- | | 6 | ----------------------------------------------------- |
9 | do biodone() in wddone() starting the dump to not leak bufs when dumping from | | 7 | do biodone() in wddone() starting the dump to not leak bufs when dumping from |
10 | active system? make sure to not trigger atastart() | | 8 | active system? make sure to not trigger atastart() |
11 | - call ata_kill_active() + ata_kill_pending() when dumping | | 9 | - call ata_kill_active() + ata_kill_pending() when dumping |
12 | | | 10 | |
13 | implement support for PM FIS-based switching, remove restriction in atastart() | | 11 | implement support for PM FIS-based switching, remove restriction in atastart() |
14 | for hw which supports it, adjust error handling in controller drivers to handle | | 12 | for hw which supports it, adjust error handling in controller drivers to handle |
15 | xfers for several different drives | | 13 | xfers for several different drives |
16 | | | 14 | |
17 | maybe do device error handling in not-interrupt-context (maybe this should be | | 15 | maybe do device error handling in not-interrupt-context (maybe this should be |
18 | done on a mpata branch?) | | 16 | done on a mpata branch?) |
19 | | | 17 | |