diff options
author | Dr. David Alan Gilbert <dgilbert@redhat.com> | 2014-12-09 18:15:08 +0000 |
---|---|---|
committer | Kevin Wolf <kwolf@redhat.com> | 2015-02-06 17:24:20 +0100 |
commit | 819fa276311ce328a8e38ad9306c1093961b3f4b (patch) | |
tree | c2c77e0df0838a77f2b29f850e2b6956711246da /Changelog | |
parent | cebbae86b4f7ee3d3dd9df906b97d269e70d9cc7 (diff) | |
download | hqemu-819fa276311ce328a8e38ad9306c1093961b3f4b.zip hqemu-819fa276311ce328a8e38ad9306c1093961b3f4b.tar.gz |
Restore atapi_dma flag across migration
If a migration happens just after the guest has kicked
off an ATAPI command and kicked off DMA, we lose the atapi_dma
flag, and the destination tries to complete the command as PIO
rather than DMA. This upsets Linux; modern libata based kernels
stumble and recover OK, older kernels end up passing bad data
to userspace.
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Reviewed-by: John Snow <jsnow@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'Changelog')
0 files changed, 0 insertions, 0 deletions