mirror of https://gitee.com/openkylin/qemu.git
uhci: cancel on schedule stop.
Cancel any in-flight transaction when the guest stops the uhci schedule. Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
This commit is contained in:
parent
60f8afcb5d
commit
d9a528db7f
|
@ -1126,6 +1126,7 @@ static void uhci_frame_timer(void *opaque)
|
|||
if (!(s->cmd & UHCI_CMD_RS)) {
|
||||
/* Full stop */
|
||||
qemu_del_timer(s->frame_timer);
|
||||
uhci_async_cancel_all(s);
|
||||
/* set hchalted bit in status - UHCI11D 2.1.2 */
|
||||
s->status |= UHCI_STS_HCHALTED;
|
||||
|
||||
|
|
Loading…
Reference in New Issue