| Submitter | Stefan Hajnoczi |
|---|---|
| Date | Nov. 21, 2012, 10:12 a.m. |
| Message ID | <1353492752-16084-6-git-send-email-stefanha@redhat.com> |
| Download | mbox | patch |
| Permalink | /patch/200626/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/hw/ide/core.c b/hw/ide/core.c index c2ab787..8da894f 100644 --- a/hw/ide/core.c +++ b/hw/ide/core.c @@ -625,6 +625,7 @@ void ide_dma_cb(void *opaque, int ret) if (s->bus->dma->ops->prepare_buf(s->bus->dma, ide_cmd_is_read(s)) == 0) { /* The PRDs were too short. Reset the Active bit, but don't raise an * interrupt. */ + s->status = READY_STAT | SEEK_STAT; goto eot; }