Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp11169463ybi; Thu, 25 Jul 2019 11:10:51 -0700 (PDT) X-Google-Smtp-Source: APXvYqw1SIu4+szxcTtXP/sM3Bpw1UsCFW1YTqGzMbzdrriJgvpZp/WKni3Li3pH3Iago+iCdvzI X-Received: by 2002:a17:902:204:: with SMTP id 4mr6251994plc.178.1564078251749; Thu, 25 Jul 2019 11:10:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1564078251; cv=none; d=google.com; s=arc-20160816; b=wb33gDecCoJtn9LALiC5l3RC+EUlKSM9Y06jYGbzjQg+6UrlnZk9IqtOVvilQeYQna 8I7PRHXXzZ+Dy121jtENxQ+xrrkeovmsT99WKxEd9D5GmCgbI9lVnOZnXzCBXfHpKZjW C2ZJv7dkNsqVAZWal1EY+njxy+F8SsS0hQwKKQnmXOGSEOUOdk48u65dE/cRR3nqDB1G Ctb9W5AcSOvqUdz6WC8m4AoyQC/qP660fEXO8viHUgKr82PzMJfGKZ+I+A8s9ihBhuRA PEkPi1+nYfcccNV6cbCq7ErtKueUkR8gL/38Xxy9+8c/J9WqTONdwiYTSRQ5pehVqfcC KrGw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:mail-followup-to :message-id:subject:cc:to:from:date:dkim-signature; bh=obR63h1i9BTxqQDmE4djGLMnXZRaUmocRF7TA6/FFLU=; b=CDa21b6s1fYlx8imDPql+vZ52bNVG7Lx9lKK8cidgzmVjPm9+LhOYDWLN733fOfCTp q3XWbjHoxfcEIN9cSCXPk0No/vPgWhQlcnk31QWY3ZtfwFe1tXd1EC8SA9ODNYivctvi QVUE9AkEaCPuzMTF5XtOlzsHR9Ji43HqkqGevfqBhEqHT3M3hkFai8zyvR4JrdtQoZCE OAt+qv0pbx8pvWFxKw50imuHWweXsKAbWtcZl1j4dk8ThlC5loubNaclLAQSt6orsnlQ 9LyZBgR8AS9vJ+rgjIfWSZ8YSsUQ8gS/eDevnFRzAWqWfYB4i9EZNfCS1xTVkjssSjUw TLtg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=fnAdnCZ8; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id x14si17069233pfn.61.2019.07.25.11.10.36; Thu, 25 Jul 2019 11:10:51 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=fnAdnCZ8; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729472AbfGYQjt (ORCPT + 99 others); Thu, 25 Jul 2019 12:39:49 -0400 Received: from mail-io1-f67.google.com ([209.85.166.67]:33773 "EHLO mail-io1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727957AbfGYQjt (ORCPT ); Thu, 25 Jul 2019 12:39:49 -0400 Received: by mail-io1-f67.google.com with SMTP id z3so98667423iog.0 for ; Thu, 25 Jul 2019 09:39:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-disposition:in-reply-to:user-agent; bh=obR63h1i9BTxqQDmE4djGLMnXZRaUmocRF7TA6/FFLU=; b=fnAdnCZ8mXjzi0Ez/WAImfwe0mh8dxrf0Mm/NKM0Ak4rUX1VniWZ9VJa2C581rfCit omI2LoEHf2D597gUyoqvqACH/9hmAQYqnoWQxJnw+t+qr3WPKZA4r/H7lmsvCQE+a7Zt EkCVsZx7FrGEWzQvrM9ArMdWPmYvJqwksiwuIXxYDwCNtar+IuffKBqvh87Hcobrth6h +Qg/PqYq/xNeaUKy4cOV1aZr/t0yRG18uHIbykOmPlycWmoZWXriQsiNeWVKzRCLQs48 sRnoNeu4Rf3F64YDT+Kvjew3fssi/LsU6UaQwIvbdW6KA/Tmhmr5mHJsyQjLmuSs8nI5 GYdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id :mail-followup-to:references:mime-version:content-disposition :in-reply-to:user-agent; bh=obR63h1i9BTxqQDmE4djGLMnXZRaUmocRF7TA6/FFLU=; b=bH6Q3kvCTbY7V66R0gUmeJ7G+ke2XmFC9AhhrEzFvs66hlSoFwDa9c+mGpTZA9VHAh C8aKCNAx+bjMOVnWW1CFHBvOEDw+fkT9kxdGWXkRZAQhkTkWv1RYZysCufM5oK5hlYxl uCzap6Uo3N6qafzGLxpHXT0855PgIqidBdulXy0aMLu3Gb+5vdGSj8lChlSGVC+FaLti emRjF3Sqa7Odh0/IxWIP492vLJXMa6QWRpG2v4NZ6u5lw7KzuPUm3mQf27wuHgZ0Ix4N pmOVe1Cgex0jjEvFDabr8aXEtLOr1XKcebxdDpuCWJIyMTzz5MlSyBNQ6rdugX9zUkhB zSew== X-Gm-Message-State: APjAAAUn0caU8MT0Szfks4vR9vhVmOCfv2dnz56dLubJkP3UIho+RpYs NLVTAL2zpe6m1q++VmBhcI9+Iw== X-Received: by 2002:a5d:8497:: with SMTP id t23mr57365077iom.298.1564072787932; Thu, 25 Jul 2019 09:39:47 -0700 (PDT) Received: from localhost (c-75-72-120-115.hsd1.mn.comcast.net. [75.72.120.115]) by smtp.gmail.com with ESMTPSA id q22sm41603613ioj.56.2019.07.25.09.39.46 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Thu, 25 Jul 2019 09:39:47 -0700 (PDT) Date: Thu, 25 Jul 2019 11:39:46 -0500 From: Dan Rue To: Paolo Bonzini Cc: Sean Christopherson , Naresh Kamboju , Greg Kroah-Hartman , Anders Roxell , Ben Hutchings , wanpengli@tencent.com, Linus Torvalds , patches@kernelci.org, Linux Kernel Mailing List , lkft-triage@lists.linaro.org, linux- stable , Andrew Morton , Shuah Khan , Guenter Roeck , jmattson@google.com Subject: Re: [PATCH 5.2 000/413] 5.2.3-stable review Message-ID: <20190725163946.xt2p3pvxwuabzojj@xps.therub.org> Mail-Followup-To: Paolo Bonzini , Sean Christopherson , Naresh Kamboju , Greg Kroah-Hartman , Anders Roxell , Ben Hutchings , wanpengli@tencent.com, Linus Torvalds , patches@kernelci.org, Linux Kernel Mailing List , lkft-triage@lists.linaro.org, linux- stable , Andrew Morton , Shuah Khan , Guenter Roeck , jmattson@google.com References: <20190724191735.096702571@linuxfoundation.org> <20190725113437.GA27429@kroah.com> <230a5b34-d23e-8318-0b1f-d23ada7318e0@redhat.com> <20190725160939.GC18612@linux.intel.com> <33f1cfaa-525d-996a-4977-fda32dc368ee@redhat.com> <20190725162053.GD18612@linux.intel.com> <7bc207e0-0812-e41a-bfd5-e3fbfd43f242@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <7bc207e0-0812-e41a-bfd5-e3fbfd43f242@redhat.com> User-Agent: NeoMutt/20180716 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jul 25, 2019 at 06:30:10PM +0200, Paolo Bonzini wrote: > On 25/07/19 18:20, Sean Christopherson wrote: > > On Thu, Jul 25, 2019 at 06:10:37PM +0200, Paolo Bonzini wrote: > >> On 25/07/19 18:09, Sean Christopherson wrote: > >>>> This investigation confirms it is a new test code failure on stable-rc 5.2.3 > >>> No, it only confirms that kvm-unit-tests/master fails on 5.2.*. To confirm > >>> a new failure in 5.2.3 you would need to show a test that passes on 5.2.2 > >>> and fails on 5.2.3. > >> > >> I think he meant "a failure in new test code". :) > > > > Ah, that does appear to be the case. So just to be clear, we're good, right? > > Yes. I'm happy to gather ideas on how to avoid this (i.e. 1) if a > submodule would be useful; 2) where to stick it). Hi! First, to be clear: from LKFT perspective there are no kernel regressions here. To your point Paolo - reporting 'fail' because of a missing kernel feature is a generic problem we see across test suites, and causes tons of pain and misery for CI people. As a general rule, I'd avoid submodules, and even branches that track specific kernels. Rather, and I don't know if it's possible in this case, but the best way to manage it from both a test author and a test runner POV is to wrap the test in kernel feature checks, kernel version checks, kernel config checks, etc. Report 'skip' if the environment in which the test is running isn't sufficient to run the test. Then, you only have to maintain one version of the test suite, users can always use the latest, and critically: all failures are actual failures. Dan > > Paolo -- Linaro - Kernel Validation