[Qemu-block] [PATCH for 2.12 1/1] block: allow recursive calling of bdrv_set_aio_context

2018-03-27 Thread Denis V. Lunev
We have received the following assert on QEMU 2.9: (gdb) bt 0 0x7f6f67d281f7 in __GI_raise () 1 0x7f6f67d298e8 in __GI_abort () 2 0x7f6f67d21266 in __assert_fail_base () 3 0x7f6f67d21312 in __GI___assert_fail () 4 0x55a8faf76f9f in bdrv_detach_aio_context () 5 0x55a8f

Re: [Qemu-block] [PATCH for 2.12 1/1] block: allow recursive calling of bdrv_set_aio_context

2018-03-28 Thread Max Reitz
On 2018-03-27 15:30, Denis V. Lunev wrote: > We have received the following assert on QEMU 2.9: > > (gdb) bt > 0 0x7f6f67d281f7 in __GI_raise () > 1 0x7f6f67d298e8 in __GI_abort () > 2 0x7f6f67d21266 in __assert_fail_base () > 3 0x7f6f67d21312 in __GI___assert_fail () > 4 0x00

Re: [Qemu-block] [PATCH for 2.12 1/1] block: allow recursive calling of bdrv_set_aio_context

2018-03-28 Thread Denis V. Lunev
On 03/28/2018 06:31 PM, Max Reitz wrote: > On 2018-03-27 15:30, Denis V. Lunev wrote: >> We have received the following assert on QEMU 2.9: >> >> (gdb) bt >> 0 0x7f6f67d281f7 in __GI_raise () >> 1 0x7f6f67d298e8 in __GI_abort () >> 2 0x7f6f67d21266 in __assert_fail_base () >> 3 0x00