|
| From: | Anthony Liguori |
| Subject: | Re: [Qemu-devel] [STABLE][PATCH 0/4] Rebase more aio dma cancellation work |
| Date: | Thu, 14 May 2009 09:38:50 -0500 |
| User-agent: | Thunderbird 2.0.0.21 (X11/20090320) |
Mark McLoughlin wrote:
Hi,
We've a report of F11 qemu segfaulting when using read-only
images here:
https://bugzilla.redhat.com/497170
Looking at the current code in stable, there is clearly some
borkage:
- No error handling in bdrv_aio_rw_vector()
- No error handling in dma_bdrv_cb()/dma_bdrv_io()
- VectorTranslationState is leaked by bdrv_aio_rw_vector_cb()
- dma_aio_cancel() is cancelling the wrong aio
The rest of Avi's aio cancellation patches actually fixes all
these problems. Please apply to stable.
Thanks Mark. I actually cherry picked the patches directly. This is less error prone. Regards, Anthony Liguori
| [Prev in Thread] | Current Thread | [Next in Thread] |