summaryrefslogtreecommitdiffstats
path: root/include/exec/exec-all.h
diff options
context:
space:
mode:
authorJohn Snow2016-02-10 19:29:40 +0100
committerJohn Snow2016-02-10 19:29:40 +0100
commitd590474922d37372c56075adb229c86d3aeae967 (patch)
tree5744004235a3818fe0298e36989309d783269bad /include/exec/exec-all.h
parentahci: explicitly reject bad engine states on post_load (diff)
downloadqemu-d590474922d37372c56075adb229c86d3aeae967.tar.gz
qemu-d590474922d37372c56075adb229c86d3aeae967.tar.xz
qemu-d590474922d37372c56075adb229c86d3aeae967.zip
ahci: prohibit "restarting" the FIS or CLB engines
If the FIS or DMA engines are already started, do not allow them to be "restarted." As a side-effect of this change, the migration post-load routine must be modified to cope. If the engines are listed as "on" in the migrated registers, they must be cleared to allow the startup routine to see the transition from "off" to "on". As a second side-effect, the extra argument to ahci_cond_engine_start is removed in favor of consistent behavior. Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 1454103689-13042-5-git-send-email-jsnow@redhat.com
Diffstat (limited to 'include/exec/exec-all.h')
0 files changed, 0 insertions, 0 deletions