[Qemu-devel] [Bug 1681439] Re: qemu-system-x86_64: hw/ide/core.c:685: ide_cancel_dma_sync: Assertion `s->bus->dma->aiocb == NULL' failed.

2017-09-24 Thread Michał Kępień via Qemu-devel
I cannot reproduce this any more with QEMU 2.9.0. As I do not really have time right now to determine which commit fixed this, feel free to close this bug. I will reopen it in case the issue resurfaces. Thanks for your assistance. -- You received this bug notification because you are a member

[Qemu-devel] [Bug 1681439] Re: qemu-system-x86_64: hw/ide/core.c:685: ide_cancel_dma_sync: Assertion `s->bus->dma->aiocb == NULL' failed.

2017-04-13 Thread Michał Kępień via Qemu-devel
> Let's try and see if this doesn't fix your problem: > https://github.com/jnsnow/qemu/commit/57bf2ccdfe8dd35838c1e6642bf9bd76dc9ad1a9 Sadly, no, it still crashes. Same assertion, same canceled command, same time to reproduce. -- You received this bug notification because you are a member of qe

[Qemu-devel] [Bug 1681439] Re: qemu-system-x86_64: hw/ide/core.c:685: ide_cancel_dma_sync: Assertion `s->bus->dma->aiocb == NULL' failed.

2017-04-12 Thread Michał Kępień via Qemu-devel
> > ide_cancel_dma_sync() is also invoked from bmdma_cmd_writeb() and this > > is in fact the code path taken when the assertion fails. > > > > Yep, I wonder why your guest is trying to cancel DMA, though? Something > else is probably going wrong first. Beats me. > Can you compile QEMU from a b

[Qemu-devel] [Bug 1681439] Re: qemu-system-x86_64: hw/ide/core.c:685: ide_cancel_dma_sync: Assertion `s->bus->dma->aiocb == NULL' failed.

2017-04-11 Thread Michał Kępień via Qemu-devel
> I don't think the assert you are talking about in the subject is added > by 9972354856. That assertion was added by 86698a12f and has been > present since QEMU 2.6. I don't see the relation immediately to > AioContext patches. You are right, of course. Sorry for misleading you about this. What

[Qemu-devel] [Bug 1681439] Re: qemu-system-x86_64: hw/ide/core.c:685: ide_cancel_dma_sync: Assertion `s->bus->dma->aiocb == NULL' failed.

2017-04-10 Thread Michał Kępień via Qemu-devel
Just to clarify: the issue appeared in 2.8.0, but it is still present in current master. Commit c2b6428d38 ("block: quiesce AioContext when detaching from it") does not solve this issue, even though it contains the following tag: Fixes: 99723548561978da8ef44cf804fb7912698f5d88 -- You receiv

[Qemu-devel] [Bug 1681439] [NEW] qemu-system-x86_64: hw/ide/core.c:685: ide_cancel_dma_sync: Assertion `s->bus->dma->aiocb == NULL' failed.

2017-04-10 Thread Michał Kępień via Qemu-devel
Public bug reported: Since upgrading to QEMU 2.8.0, my Windows 7 64-bit virtual machines started crashing due to the assertion quoted in the summary failing. The assertion in question was added by commit 9972354856 ("block: add BDS field to count in-flight requests"). My tests show that setting d