diff options
author | Paolo Bonzini <pbonzini@redhat.com> | 2015-02-23 11:18:04 -0500 |
---|---|---|
committer | Kevin Wolf <kwolf@redhat.com> | 2015-03-10 14:02:23 +0100 |
commit | e8ef87433ee005d304ba19c56488474432eb0c53 (patch) | |
tree | 311d31dab3f94ee973ac9d63806d3e513218b105 /cpu-exec.c | |
parent | bd6649101d044df446c66949cb6c1462c8989726 (diff) | |
download | qemu-e8ef87433ee005d304ba19c56488474432eb0c53.zip qemu-e8ef87433ee005d304ba19c56488474432eb0c53.tar.gz qemu-e8ef87433ee005d304ba19c56488474432eb0c53.tar.bz2 |
ahci: add support for restarting non-queued commands
This is easy, since start_dma already restarts processing from the
beginning of the PRDT.
Migration is also easy to cover; the comment about busy_slot is
wrong, busy_slot will only be set if there is an error. In this
case we have nothing to do really. The core IDE code will restart
the operation and command list processing will proceed after the
erroring command has been completed.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: John Snow <jsnow@redhat.com>
Message-id: 1424708286-16483-16-git-send-email-jsnow@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'cpu-exec.c')
0 files changed, 0 insertions, 0 deletions