qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PULL v2 00/56] QOM devices patch queue 2013-10-31


From: Anthony Liguori
Subject: Re: [Qemu-devel] [PULL v2 00/56] QOM devices patch queue 2013-10-31
Date: Sun, 3 Nov 2013 08:32:03 -0800

On Sun, Nov 3, 2013 at 7:12 AM, Andreas Färber <address@hidden> wrote:
> Anthony,
>
> Am 03.11.2013 14:58, schrieb Anthony Liguori:
>> On Sun, Nov 3, 2013 at 5:28 AM, Andreas Färber <address@hidden> wrote:
>>> Anthony,
>>>
>>>> The errors are the exact same as before.  Install some VMs and
>>>> reproduce the problem.  I just checked and it fails under 64-bit
>>>> Fedora 19.
>>>
>>> I have successfully booted up openSUSE 12.3 x86_64 and SLES 11 SP3
>>> x86_64 without any issue. You really need to explain "the problem"!
>>
>> Andreas,
>>
>> I told you how to reproduce the problem.
>
> No, you didn't, that's the problem! See below.
>
>>  If you choose not to
>> investigate, fine, but don't spam me with resends of a pull request
>> with a known breakage.
>
> This is v2 so that's hardly spamming anyone. And may I remind you that
> you have not bothered to send even a single email reply to v1.
>
> Here's my IRC excerpt:
>
> Okt 10 18:42:37 <aliguori>      afaerber_, ping
> Okt 10 18:44:01 <aliguori>      afaerber_, http://pastie.org/8392810
>
> --8<--
> [40d09bdc65bab245439ac85b60e26b90212d5f06] qtest: Prepare QOM machine tests
> running ./bisect-qemu-test.sh
> ~/build/qemu ~/git/qemu
> audio: Failed to create voice `lm4549.out'
> audio: Failed to create voice `lm4549.out'
> audio: Failed to create voice `lm4549.out'
> audio: Failed to create voice `lm4549.out'
> audio: Failed to create voice `lm4549.out'
> audio: Failed to create voice `lm4549.out'
> audio: Failed to create voice `lm4549.out'
> audio: Failed to create voice `lm4549.out'
> audio: Failed to create voice `mm_ac97.in'
> audio: Failed to create voice `mm_ac97.out'
> 40d09bdc65bab245439ac85b60e26b90212d5f06 is the first bad commit
> commit 40d09bdc65bab245439ac85b60e26b90212d5f06
> Author: Andreas Färber <address@hidden>
> Date:   Mon Jul 29 05:44:47 2013 +0200
>
>     qtest: Prepare QOM machine tests
>
>     Instantiate all [*] machines per target, so that they get a bit of test
>     coverage at all. This has proven helpful during QOM refactorings.
>
>     [*] ppcemb target contains some non-working non-embedded machines, and
>     ppc405 CPUs are not available there either.
>     i386 and x86_64 do not cover pc*-x.y or xenfv.
>
>     Signed-off-by: Andreas Färber <address@hidden>
>
> :040000 040000 f2bbe30467a164608ca9d8be20b0d689b607c396
> 673e5111dc8d23d7c00a76ba6ea613b8c6724235 M      tests
> bisect run success
> --8<--
>
> Okt 14 18:14:20 <aliguori>      afaerber, ping
> Okt 14 18:14:48 <afaerber>      aliguori, pong - I already started writing to
> you, my output looks different
> Okt 14 18:14:55 <aliguori>      okay, cool
> Okt 14 18:15:02 <aliguori>      afaerber, just wanted to make sure you saw my
> note
> Okt 14 18:15:34 <afaerber>      aliguori, yeah I did but I was away on Friday
> and most of the weekend
> Okt 14 18:16:02 <afaerber>      aliguori, do you have any QEMU_AUDIO_DRV set
> in your environment?
> Okt 14 18:16:35 <afaerber>      I usually unset that since openSUSE sets it
> to alsa but I usually don't enable alsa support in configure
> Okt 14 18:16:37 <aliguori>      afaerber, no
> Okt 14 18:20:04 <afaerber>      s/alsa/pulseaudio/g
> Okt 14 18:21:37 <afaerber>      aliguori, http://paste.opensuse.org/760f8573
> Okt 14 18:22:06 <afaerber>      there is an oss error for lm32 but no test
> failures
> Okt 14 18:22:24 <afaerber>      similarly as mentioned before if pa driver is
> requested but not built in there are errors, too
>
> Okt 15 19:05:03 <afaerber>      aliguori, any new insights into the qtest 
> issue?
> Okt 15 19:05:28 *       afaerber has rebased and getting broken pipe now,
> re-checking master
>
> (NB the broken pipe after rebasing was the SD block breakage.)
>
> That's all I had from you.
>
> And for me asking you to look into it with me during Hackathon there
> will surely be several witnesses from QEMU Summit.

Andreas,

I don't know what you're trying to prove here but you're wasting your breathe.

There is only one thing that matters here--don't send known broken
pull requests.  There is nothing you can say or do that will every
justify sending something that you know is broken.  Period.

Everything else is excuses.  If you need more help from me to trouble
shoot the problem, ask.  If you have trouble getting in touch with me,
complain loudly and publicly.  Don't send me broken pull requests.
That's unacceptable from a submaintainer.

The problem here is that we have broken boards and your patch is
blindly enabling qtest on them.  We shouldn't do that.

In particular, the problem is that the lm4549 is bit-rotted which is
spawned by pl041 which is pulled in by certain boards like the
vexpress-a15 on arm-softmmu.  My guess is that your config doesn't
have audio enabled so this device is being hidden or something like
that.

Regards,

Anthony Liguori



reply via email to

[Prev in Thread] Current Thread [Next in Thread]