[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PULL v2 for-2.0 13/24] dataplane: replace internal thr
From: |
Christian Borntraeger |
Subject: |
Re: [Qemu-devel] [PULL v2 for-2.0 13/24] dataplane: replace internal thread with IOThread |
Date: |
Thu, 20 Mar 2014 14:39:38 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 |
On 20/03/14 11:13, Stefan Hajnoczi wrote:
> On Mon, Mar 17, 2014 at 04:52:59PM +0100, Christian Borntraeger wrote:
>> This causes the following bug during managedsave of s390 with a guest that
>> has multiple disks with dataplane.
>>
>> (gdb) bt
>> #0 object_deinit (type=0x0, obj=0x807e8750) at
>> /home/cborntra/REPOS/qemu/qom/object.c:410
>> #1 object_finalize (data=0x807e8750) at
>> /home/cborntra/REPOS/qemu/qom/object.c:424
>> #2 object_unref (obj=0x807e8750) at
>> /home/cborntra/REPOS/qemu/qom/object.c:726
>> #3 0x000000008011da60 in object_property_del (obj=0x807e8d80,
>> name=0x807e8d60 "virtio-blk", errp=<optimized out>) at
>> /home/cborntra/REPOS/qemu/qom/object.c:783
>> #4 0x000000008011dc0e in object_property_del_child (errp=0x0,
>> child=0x807e8750, obj=0x807e8d80) at
>> /home/cborntra/REPOS/qemu/qom/object.c:386
>> #5 object_unparent (obj=0x807e8750) at
>> /home/cborntra/REPOS/qemu/qom/object.c:403
>> #6 0x0000000080183898 in virtio_blk_data_plane_destroy (s=0x8088a750) at
>> /home/cborntra/REPOS/qemu/hw/block/dataplane/virtio-blk.c:430
>
> Are you able to reproduce this reliably?
>
> 198fd05c357afff22f0b0e02639937519ed49b1f should have fixed it.
Yes, I agree this should fix it, but I cant no longer start my guest with > 1
dataplane device, (see the 2nd
bug report) so I cant reproduce right now.
- [Qemu-devel] [PULL v2 for-2.0 19/24] qemu-io: Fix warnings from static code analysis, (continued)
- [Qemu-devel] [PULL v2 for-2.0 19/24] qemu-io: Fix warnings from static code analysis, Stefan Hajnoczi, 2014/03/13
- [Qemu-devel] [PULL v2 for-2.0 20/24] block/raw-posix: bdrv_parse_filename() for hdev, Stefan Hajnoczi, 2014/03/13
- [Qemu-devel] [PULL v2 for-2.0 21/24] block/raw-posix: bdrv_parse_filename() for floppy, Stefan Hajnoczi, 2014/03/13
- [Qemu-devel] [PULL v2 for-2.0 24/24] block/raw-win32: bdrv_parse_filename() for hdev, Stefan Hajnoczi, 2014/03/13
- [Qemu-devel] [PULL v2 for-2.0 04/24] block: bs->drv may be NULL in bdrv_debug_resume(), Stefan Hajnoczi, 2014/03/13
- [Qemu-devel] [PULL v2 for-2.0 13/24] dataplane: replace internal thread with IOThread, Stefan Hajnoczi, 2014/03/13
[Qemu-devel] [PULL v2 for-2.0 14/24] iothread: stash thread ID away, Stefan Hajnoczi, 2014/03/13
[Qemu-devel] [PULL v2 for-2.0 18/24] block: Unlink temporary file, Stefan Hajnoczi, 2014/03/13
[Qemu-devel] [PULL v2 for-2.0 22/24] block/raw-posix: bdrv_parse_filename() for cdrom, Stefan Hajnoczi, 2014/03/13
[Qemu-devel] [PULL v2 for-2.0 23/24] block/raw-posix: Strip protocol prefix on creation, Stefan Hajnoczi, 2014/03/13
Re: [Qemu-devel] [PULL v2 for-2.0 00/24] Block patches, Peter Maydell, 2014/03/13
Re: [Qemu-devel] [PULL v2 for-2.0 00/24] Block patches, Hu Tao, 2014/03/13