aboutsummaryrefslogtreecommitdiff
path: root/cpu-exec.c
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2015-02-23 11:18:04 -0500
committerKevin Wolf <kwolf@redhat.com>2015-03-10 14:02:23 +0100
commite8ef87433ee005d304ba19c56488474432eb0c53 (patch)
tree311d31dab3f94ee973ac9d63806d3e513218b105 /cpu-exec.c
parentbd6649101d044df446c66949cb6c1462c8989726 (diff)
downloadqemu-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