From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.2 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7A35BC2BA2B for ; Thu, 9 Apr 2020 12:35:01 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 4673E2078E for ; Thu, 9 Apr 2020 12:35:01 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 4673E2078E Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=suse.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1jMWOJ-0002oc-PG; Thu, 09 Apr 2020 12:34:43 +0000 Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1jMWOI-0002oX-PX for xen-devel@lists.xenproject.org; Thu, 09 Apr 2020 12:34:42 +0000 X-Inumbo-ID: 7c18c1c6-7a5e-11ea-82b8-12813bfff9fa Received: from mx2.suse.de (unknown [195.135.220.15]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS id 7c18c1c6-7a5e-11ea-82b8-12813bfff9fa; Thu, 09 Apr 2020 12:34:42 +0000 (UTC) X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 86ED1AF8A; Thu, 9 Apr 2020 12:34:40 +0000 (UTC) Subject: Re: [xen-unstable test] 149520: regressions - FAIL To: Jan Beulich References: <74b51d2e-4480-8aea-9069-1214333e799f@suse.com> <277afcf8-fc0f-de37-ab61-0b1bff54c125@suse.com> <36780b96-6db0-ab80-9bb2-d028d6856552@suse.com> From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= Message-ID: Date: Thu, 9 Apr 2020 14:34:40 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Cc: xen-devel@lists.xenproject.org, osstest service owner Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" On 09.04.20 12:35, Jan Beulich wrote: > On 09.04.2020 12:23, Jürgen Groß wrote: >> On 09.04.20 11:00, Jan Beulich wrote: >>> On 09.04.2020 10:56, Jürgen Groß wrote: >>>> On 09.04.20 10:00, Jan Beulich wrote: >>>>> On 09.04.2020 09:31, Jürgen Groß wrote: >>>>>> On 09.04.20 04:30, osstest service owner wrote: >>>>>>> flight 149520 xen-unstable real [real] >>>>>>> http://logs.test-lab.xenproject.org/osstest/logs/149520/ >>>>>>> >>>>>>> Regressions :-( >>>>>>> >>>>>>> Tests which did not succeed and are blocking, >>>>>>> including tests which could not be run: >>>>>>>     test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm 13 guest-saverestore fail REGR. vs. 149478 >>>>>>>     test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 10 debian-hvm-install fail REGR. vs. 149478 >>>>>> >>>>>> Is it possible to get the ioemu-stubdom binary used in those tests? >>>>> >>>>> Isn't this the usr/local/lib/xen/boot/ioemu-stubdom.gz in >>>>> http://logs.test-lab.xenproject.org/osstest/logs/149520/build-amd64-xsm/build/dist.tar.gz >>>> >>>> No, the crashed one was a 32-bit stubdom, while this file is a 64-bit >>>> one. According to the log the path should be fine, but the file in no >>>> way matches the crashed one. >>> >>> Then look under http://logs.test-lab.xenproject.org/osstest/logs/149520/build-i386-xsm/build/ >>> or any of the other http://logs.test-lab.xenproject.org/osstest/logs/149520/build-*/build/? >>> I'm pretty sure all produced binaries get collected and made available. >> >> Yes, there it could be found. >> >> I'm still struggling to understand why the stubdom is built as 32-bit >> binary for this test. > > Aiui in test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm > the first amd64 stands for the host (Xen) architecture, the > last for the guest one, and the i386 for the tool stack's. I > assume the stubdom binary chosen is picked based on the tool > stack properties, despite it running in a different domain. I have managed to reproduce the problem. It happens only in 32-bit ioemu-stubdom, not in 64-bit. It happens only with the guest's vif configured with "type=ioemu". This makes Mini-OS commit d225f4012d69a19 suspicious, and I think I have found a double free() in it. Will send a patch. Juergen