Received: by 10.223.176.46 with SMTP id f43csp303253wra; Thu, 18 Jan 2018 17:50:11 -0800 (PST) X-Google-Smtp-Source: ACJfBosF3ObECWo/iAXr//xt/Lfbbciys/Cj+rQ7gHwxM+LXltc3/Eio5CTvnhb25BGG3WgzxZyL X-Received: by 10.99.160.26 with SMTP id r26mr13560150pge.230.1516326610929; Thu, 18 Jan 2018 17:50:10 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516326610; cv=none; d=google.com; s=arc-20160816; b=fc1XoqSGqNJn0cAHQYwY1U9kzNgFLKxKu2alJohR8MHuoP99N23kyhMLZ+TC9fSD0Q OMiUjMSO055f7NUKCR1/GHRBoqgG8HOjgfJoeJYkIRQqyuV2NVXUW2e76gJ/VyoaSfd5 x8VUX3Cc1+JZmQTvDh9Vw7NnG3f8T4k3PwE0HuNTsrJinBPwDarVvcqjtwZZW6wi/V1C QxhQew7oNlAvXJldE+suuDGmxzKwOTq8vBT6bkjBvj+nKSoH714twwMYNiRjG57RBp+f 5NLb9ohJiieW1EL9NkqmU0uQmDXfDzl9SfRpccDltlmIJW8ymisOkr8LhJhIlJCeuKyA pfhg== 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=hIO+ptS2X8b0Qkp61FXb2Q7yB5W/6EnrVl07O7N2RZc=; b=Kbz5ny03xgG94vwnNc5dHG/r2NjZ9gVbcg+u92l9WzxcKah9FuAqBc6tnlMQfoBA54 mUJREd81GA4XURaZmlVM7dWxHWgFt3Tlhwyq7D2xmBgUfY2pzSud/9yvgAfj1cA14/gg VPNvxt/WN+R4rP0kEMRs/NlaArbF1MHenkx+vaYadq6Keeep1Z52yfnYb+1S0v+d17Tu 6k36y8Vlkg8N+zF5FsLyXuA3HTAl4EfwZt7MCweABj4Td0LgzoG8D2sEoQ85nPPc+L12 eVv6AiT+URCYz5j/bPLJ5qKITDZtsXwAL024D7WSYb7IMmGjmQPXY4E80YDnvDoDv5x5 39vA== 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 e9si7050206pgs.52.2018.01.18.17.49.54; Thu, 18 Jan 2018 17:50:10 -0800 (PST) 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 S1755307AbeASBsv (ORCPT + 99 others); Thu, 18 Jan 2018 20:48:51 -0500 Received: from mga01.intel.com ([192.55.52.88]:50663 "EHLO mga01.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754833AbeASBso (ORCPT ); Thu, 18 Jan 2018 20:48:44 -0500 X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 18 Jan 2018 17:48:44 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.46,379,1511856000"; d="scan'208";a="20595417" Received: from ningmeng-mobl1.ccr.corp.intel.com (HELO wfg-t540p.sh.intel.com) ([10.254.210.186]) by orsmga003.jf.intel.com with ESMTP; 18 Jan 2018 17:48:40 -0800 Received: from wfg by wfg-t540p.sh.intel.com with local (Exim 4.89) (envelope-from ) id 1ecLml-0004XF-BG; Fri, 19 Jan 2018 09:48:03 +0800 Date: Fri, 19 Jan 2018 09:48:03 +0800 From: Fengguang Wu To: Dmitry Vyukov Cc: Guenter Roeck , LKML , Theodore Ts'o , "Eric W. Biederman" , Greg Kroah-Hartman , Andrew Morton , Linus Torvalds , syzkaller , Stephen Rothwell , David Miller Subject: Re: what trees/branches to test on syzbot Message-ID: <20180119014803.n75l5vrxlpifm3sc@wfg-t540p.sh.intel.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170609 (1.8.3) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Dmitry, On Tue, Jan 16, 2018 at 10:58:51AM +0100, Dmitry Vyukov wrote: >On Tue, Jan 16, 2018 at 10:45 AM, Guenter Roeck wrote: >> On Mon, Jan 15, 2018 at 11:51 PM, Dmitry Vyukov wrote: >>> Hello, >>> >>> Several people proposed that linux-next should not be tested on >>> syzbot. While some people suggested that it needs to test as many >>> trees as possible. I've initially included linux-next as it is a >>> staging area before upstream tree, with the intention that patches are >>> _tested_ there, is they are not tested there, bugs enter upstream >>> tree. And then it takes much longer to get fix into other trees. >>> >>> So the question is: what trees/branches should be tested? Preferably >>> in priority order as syzbot can't test all of them. >>> >> >> I always thought that -next existed specifically to give people a >> chance to test the code in it. Maybe the question is where to report >> the test results ? > >FTR, from Guenter on another thread: > >> Interesting. Assuming that refers to linux-next, not linux-net, that >> may explain why linux-next tends to deteriorate. I wonder if I should >> drop it from my testing as well. I'll be happy to follow whatever the >> result of this exchange is and do the same. > >If we agree on some list of important branches, and what branches >specifically should not be tested with automatic reporting, I think it >will benefit everybody. >+Fengguang, can you please share your list and rationale behind it? 0-day aims to aggressively test as much tree and branches as possible, including various developer trees, maintainer, linux-next, mainline and stable trees. Here are the complete list of 800+ trees we monitored: https://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git/tree/repo/linux The rationale is obvious. IMHO what really matters here is about capability rather than rationale: that policy heavily relies on the fundamental capability of auto bisecting. Once regressions are bisected, we know the owners of problem to auto send report to, ie. the first bad commit's author and committer. For the bugs that cannot be bisected, they tend to be old ones and we report more often on mainline tree than linux-next. Thanks, Fengguang