summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorGerd Hoffmann2021-03-12 10:49:54 +0100
committerGerd Hoffmann2021-03-15 17:01:17 +0100
commit39912c14da07a2dbc73854addcfa0a42596340ac (patch)
treef17e9bd2ce81f8ae88b9ddd77cdabd1e0ced49d0 /include
parentusb/storage: add kconfig symbols (diff)
downloadqemu-39912c14da07a2dbc73854addcfa0a42596340ac.tar.gz
qemu-39912c14da07a2dbc73854addcfa0a42596340ac.tar.xz
qemu-39912c14da07a2dbc73854addcfa0a42596340ac.zip
usb/storage: clear csw on reset
Stale data in csw (specifically residue) can confuse the state machine and allows the guest trigger an assert(). So clear csw on reset to avoid this happening in case the guest resets the device in the middle of a request. Buglink: https://bugs.launchpad.net/qemu/+bug/1523811 Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com> Message-Id: <20210312094954.796799-1-kraxel@redhat.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions