From: Anthony Liguori <anthony@codemonkey.ws>
To: Jan Kiszka <jan.kiszka@web.de>
Cc: "qemu-devel@nongnu.org" <qemu-devel@nongnu.org>,
"lirans@il.ibm.com" <lirans@il.ibm.com>,
Luiz Capitulino <lcapitulino@redhat.com>
Subject: Re: [Qemu-devel] Re: [STAGING]: Block migration segfaults
Date: Thu, 03 Dec 2009 13:47:12 -0600 [thread overview]
Message-ID: <4B1815C0.7030007@codemonkey.ws> (raw)
In-Reply-To: <4B180D1B.6050307@web.de>
Jan Kiszka wrote:
> Luiz Capitulino wrote:
>
>> On Thu, 03 Dec 2009 19:36:15 +0100
>> Jan Kiszka <jan.kiszka@siemens.com> wrote:
>>
>>
>>> Luiz Capitulino wrote:
>>>
>>>> Hi there,
>>>>
>>>> Got this while testing block migration in staging:
>>>>
>>>> """
>>>> Program terminated with signal 11, Segmentation fault.
>>>> #0 0x0000000000410cf9 in monitor_vprintf (mon=0x0, fmt=0x5ae5e7 "Start full migration for %s\n",
>>>> ap=0x7fff1f830a40) at /home/lcapitulino/src/aliguori-queue/monitor.c:192
>>>> 192 if (mon->mc && !mon->mc->print_enabled) {
>>>> """
>>>>
>>>> The problem here is that init_blk_migration() calls monitor_printf() with
>>>> a NULL 'mon' and the backtrace shows that this is true for the entire call
>>>> chain.
>>>>
>>> What is the backtrace? And how did you start the migration?
>>>
>> Started the source VM with:
>>
>> # qemu -hda disks/fedora-11-kratos-i386.img -enable-kvm -snapshot \
>> -balloon virtio -m 1G -S
>>
>> and the destination one with:
>>
>> # qemu -hda disks/fedora-11-kratos-i386.img -enable-kvm -snapshot \
>> -balloon virtio -m 1G -S -incoming tcp:0:4444
>>
>> Migration command issued:
>>
>> (QEMU) migrate -d -b tcp:0:4444
>>
>>
>
> Ah, forgot '-d'! Yes, that was precisely the use case for suppressing
> monitor output I was talking about. This depends on the monitor services
> catching NULL properly, so please push the corresponding patch.
>
Man I really hate detach. Okay, I agree re: a patch.
Regards,
Anthony Liguori
next prev parent reply other threads:[~2009-12-03 19:47 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-12-03 18:21 [Qemu-devel] [STAGING]: Block migration segfaults Luiz Capitulino
2009-12-03 18:36 ` [Qemu-devel] " Jan Kiszka
2009-12-03 18:59 ` Luiz Capitulino
2009-12-03 19:10 ` Jan Kiszka
2009-12-03 19:47 ` Anthony Liguori [this message]
2009-12-03 19:44 ` Anthony Liguori
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4B1815C0.7030007@codemonkey.ws \
--to=anthony@codemonkey.ws \
--cc=jan.kiszka@web.de \
--cc=lcapitulino@redhat.com \
--cc=lirans@il.ibm.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.