Module Name: src Committed By: jdolecek Date: Sun Jul 23 14:14:44 UTC 2017
Modified Files: src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c Log Message: rework the error handling and recovery, so that errors during the recovery are handled correctly, and the recovery more closely follows the spec this fixes e.g. NCQ error handling under QEMU, which doesn't implement READ LOG EXT - previous code actually made the call 'succeed', returning bogus (zero) slot/error/status finished xfers are still handled before entering recovery (with channel frozen) to avoid unnecessary retries To generate a diff of this commit: cvs rdiff -u -r1.57.6.19 -r1.57.6.20 src/sys/dev/ic/ahcisata_core.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.