Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp796676imm; Sat, 14 Jul 2018 12:48:10 -0700 (PDT) X-Google-Smtp-Source: AAOMgpdITWxLBYHw3mHNwpp0DrgbacMgyKka1b8GG9a5spzO8TB1zfWv0JxzNyKJ2wQ6+pK9PZO8 X-Received: by 2002:a63:4857:: with SMTP id x23-v6mr10772861pgk.30.1531597690351; Sat, 14 Jul 2018 12:48:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1531597690; cv=none; d=google.com; s=arc-20160816; b=CT/LMnr+CyPJzQKX55Evm1vuVznY8YFUj6jskrazFxYmDTOU1mBEdMWjOzSxsAG+GT +a2iZIywoXZ6Fnp5NcuiIsFYFUxERdwbS6R3XBOhPWYdgIF7e09RgwLrXrrhLNVL6HlD eWmwHGNiAooVf0LHZRPAmp3f8qKq8fVcViAEorE5EHu2qYOzx3/nx4U4NMZsFgDeVvgk gc/PWqvV1NhrP+8HhnDj/1DWttQH23jNU/FKuJdZBd/fZnh7AopaNgbspXLDEuyoylQ5 Bh/EqqW6pA7wRT6DqcNMIqI0GATOtNTwpRXlTWNzCyE/o7heY8X8YFoywiczzPITWp72 KV2A== 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:message-id:subject:cc :to:from:date:arc-authentication-results; bh=9nQEQj+3gcatZ4lFuJZfLVX/aukjx14gz3H+4rYL4kQ=; b=Yq35lBPtjxtdcV01uHoC9tlArB+EG/z6BpgBRgPAfBkt/eWQL7F9qVBwLU+p14yGm5 SmTsta2Cdr+0uiMBkbGsGoXKH1UQ+s9L9JTfi0EWF+vBuYO9L43mevTf0F1GTvDXTNyw /FQUTFtHPl5ueFidSo9bFNQZVSH0uP1a+dezlRMIb6JnU5uVISWcQmVel6nYVfGp8XP6 QUVlTObyoM53Hj00ZjiMfcT/6CODCgUReaml7oh2f0NeeahLnonO7Os32R15ZPL5+omO osiGA02YHD2KL3rh4JswprPnl3t/QDLuXhp+WjAV8C8ybFRYjI+PJXK7xShhd2zYlE9+ rdUg== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a16-v6si25840806pff.43.2018.07.14.12.47.53; Sat, 14 Jul 2018 12:48:10 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730301AbeGNUHZ (ORCPT + 99 others); Sat, 14 Jul 2018 16:07:25 -0400 Received: from atrey.karlin.mff.cuni.cz ([195.113.26.193]:43444 "EHLO atrey.karlin.mff.cuni.cz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727315AbeGNUHZ (ORCPT ); Sat, 14 Jul 2018 16:07:25 -0400 Received: by atrey.karlin.mff.cuni.cz (Postfix, from userid 512) id 8852D80548; Sat, 14 Jul 2018 21:47:17 +0200 (CEST) Date: Sat, 14 Jul 2018 21:47:17 +0200 From: Pavel Machek To: Guenter Roeck Cc: Willy Tarreau , "ksummit-discuss@lists.linuxfoundation.org" , Greg KH , "linux-kernel@vger.kernel.org" Subject: Re: [Ksummit-discuss] bug-introducing patches Message-ID: <20180714194716.GA27381@amd> References: <20180501163818.GD1468@sasha-vm> <20180501194450.GD10479@thunk.org> <20180501200019.GA7397@sasha-vm> <20180501205448.GE10479@thunk.org> <20180501220228.GD7397@sasha-vm> <20180502043017.GA11938@1wt.eu> <20180502194139.GA18390@sasha-vm> <20180502200229.GA12729@1wt.eu> <20180714173812.xhfwtcijlxebmn2k@devuan> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="xHFwDpU9dbj6ez1V" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --xHFwDpU9dbj6ez1V Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi! > >>>The way I see it, if a commit can get one or two tested-by, it's a good > >>>alternative to a week in -next. > >> > >>Agreed. Even their own actually. And I'm not kidding. Those who run lar= ge > >>amounts of tests on certain patches could really mention is in tested-b= y, > >>as opposed to the most common cases where the code was just regularly > >>tested. > > > >Actually, it would be cool to get "Tested: no" and "Tested: compile" > >tags in the commit mesages. Sometimes it is clear from the context > >that patch was not tested (treewide update of time to 64bit), but > >sometime it is not. > > > >This is especially problem for -stable, as it seems that lately > >patches are backported from new version without any testing. >=20 >=20 > When I started my own testing some five years ago, most architectures > did not even build in stable releases. At that time, the only tests being > done on stable release candidates were a number of build tests, and most > of the results were ignored. >=20 > Today, we have 0day, kernelci, kerneltests, Linaro's LKFT, and more, plus > several merge and boot tests done by individuals. Stable release candidat= es > are build tested on all supported architectures, with hundreds of =2E.. > Sure, testing is still far from perfect and needs to be improved. However, > requiring that every patch applied to stable releases be tested individua= lly > (where ? on all affected architectures ?) would be the wrong >direction. Well, 0day, kernelci etc... is nice... until the change is in the driver. Most of the kernel are drivers, remember? I don't know. I'd say that if patch is important enough for -stable, there should be someone testing it. For core kernel changes, that can be 0day bot, but for drivers... And problem exists on mainline, too. Hmm. Patch for obscure driver. Wow, nice, is WellKnownName actually using that driver? Aha, no, he is not; he is doing global search&replace, and did not test the patch... Pavel --=20 (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blo= g.html --xHFwDpU9dbj6ez1V Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAltKU0QACgkQMOfwapXb+vKyRACcDkIDk//KX5XRu/ZqhSvh3P7W bOcAn2aYayhT2Pg9QPbqg9HRLWGcTkhU =PPeV -----END PGP SIGNATURE----- --xHFwDpU9dbj6ez1V--