Received: by 10.223.164.202 with SMTP id h10csp5451449wrb; Tue, 21 Nov 2017 09:56:26 -0800 (PST) X-Google-Smtp-Source: AGs4zMY3TcmQ1tYTgz7VimjVdv5E2gsMZGCpHZdjapWk5CmDLvsesmGY8vSWi/PxrG8RtgVXhNK3 X-Received: by 10.84.252.10 with SMTP id x10mr12261334pll.216.1511286986073; Tue, 21 Nov 2017 09:56:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1511286986; cv=none; d=google.com; s=arc-20160816; b=OR+MeDIpAxdh6zCIb53RlFuSznSZNod2NCBPQQfWKyKvOITKyhuehpVKUPV4uDF5IL PYsnhAc+jb4Q9a4HBGbMHuwrJvlJebYuKIXo+KrW1R+kX6ayIo2kUhXJAoZB7ErDIpCW 4ApjmzCsLbaypHkiQERpqc9kTBVYEfpIFZD/CZ/KTM4GbTPPTtwNReuV4wO37kLyqcA2 lD7TEoCUAAbXXZfTyDi7DFV4u36mAKhdm/tgxGbMXwbW+FvE6m1GW1gg5icOY6mzDJsx ojPDgZR97ZMtGKRwvNagfW18CDS86/qHWVsgkss8AwkXM3BEbTdtxkM7b0WgTyqABXqs yflQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=eoiSXGHdh+PYMGLGQN3Bnff+wc/RGsGzPRfDrbO1Rh8=; b=YlUTzPwS/pUtpCLIllxol93qBbQaPv+QKUT0Zi83BDUXSAYOTU1q7oetXV/gZ+oiOt rzpDJLh98qcxvasUPLVIstw94pKhvd1rwfsnJ98mYgwjsT9m2UsgQYnvpe5YLfXklc5Q MD5R899Nh2f+BLLWRJowio76ckIQ7huQkpPVjcmvM2NR7cm4dFt+/qrFpPZQGXf/PcSv cUf5WmNKKEZc3xIeqi4J/vq6jSG4rM9Apr1Y1r8GTH8xINmeiwIm0928KRW/VbcgIP1K DBZxY+LF5CbG0ZcqbnI91ep/6QO4qhnPUvZwoZjK1sMOaPmVRxEM8I9ozaSvUp9YKQ6t DPNA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=ckDAXuJ5; 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=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i10si11084998pgs.259.2017.11.21.09.56.14; Tue, 21 Nov 2017 09:56:26 -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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=ckDAXuJ5; 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=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751353AbdKURzd (ORCPT + 75 others); Tue, 21 Nov 2017 12:55:33 -0500 Received: from mail-wr0-f171.google.com ([209.85.128.171]:47093 "EHLO mail-wr0-f171.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751145AbdKURzc (ORCPT ); Tue, 21 Nov 2017 12:55:32 -0500 Received: by mail-wr0-f171.google.com with SMTP id r2so5642076wra.13; Tue, 21 Nov 2017 09:55:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=eoiSXGHdh+PYMGLGQN3Bnff+wc/RGsGzPRfDrbO1Rh8=; b=ckDAXuJ5eCFNsNsxHEMpQ8iB2IfEMOtdny4OwQ+KO8gSbFTykiZ4SGHho63Rrfc11O BIq8idxnb6O/NDA1iNbFwW0HMTFs/tMObKyNT7IUzkf8CcnxpNPh7Yehxxm8nlB/UCzb ZxKGinWHnWypXdm1rTM5b/Y/5o/s+DmvntHR3v+/+MM6HhI7bohVSWwrMXHAA0+yihJR +onVP6AYWOGZZdJ5X6DGwVwgfZpopXz+eigfde+Tx5Sa1/g+y6JAh4hoQ0OHkFiqaQzR Ijo5TagHslG0rsJWTWUFTr6JRt3YW7peCDFW5gHtZisUdF4vYBYzNr5s4DOfgOhYAyrx 0ZsQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=eoiSXGHdh+PYMGLGQN3Bnff+wc/RGsGzPRfDrbO1Rh8=; b=QrhNgnVr4rRO/famF0CzhaQ15cfrYAPsPSAtO6dAyBx6wIM1aWucT/65iEWK9JvJ7X nvGwII30mr0F27ZEoV/rjY6e08XB26zoNd2iGY4c7cyyslKU83bPz7my4XISwm4Km2D6 oV+DnBLJ5v7+5R9T4Jmka5kq4osOgowLJ9Frp52xfR2P48YTpaMDPdjpcR1PfbZoUbjR VCBrC1B2yuyu/IKPtETy1fjvLqVFWqOjt/Bcfb4PaXEb615um4CYhO8a4QxeI9cpdv6t fqpI1NUYwtCeqNjthTkZ7RqO0f2Tv2EIDIlN3Ud9ZGT6fegcP9wvrBsrtLi551fa81NX /JVg== X-Gm-Message-State: AJaThX7lwA44LBbdatCqpTMQv2V79ABtzZp7U1XgiZ6Qs2X7Cyv7ygdx d/CWYjcTmKVdF+TgZA2ZeJdyBCRPmmd9ifFa+lQ= X-Received: by 10.223.201.7 with SMTP id m7mr13767382wrh.68.1511286930642; Tue, 21 Nov 2017 09:55:30 -0800 (PST) MIME-Version: 1.0 Received: by 10.28.87.147 with HTTP; Tue, 21 Nov 2017 09:55:29 -0800 (PST) In-Reply-To: <20171121150728.7o5zvf7sog5yric3@sasha-lappy> References: <20171121150728.7o5zvf7sog5yric3@sasha-lappy> From: Emil Velikov Date: Tue, 21 Nov 2017 17:55:29 +0000 Message-ID: Subject: Re: Autoselect patches for stable (Was: Re: [PATCH AUTOSEL for 4.9 36/56] drm/i915: Fix the level 0 max_wm hack on VLV/CHV) To: alexander.levin@verizon.com Cc: Greg KH , Jani Nikula , "intel-gfx@lists.freedesktop.org" , "linux-kernel@vger.kernel.org" , "stable@vger.kernel.org" , ML dri-devel Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 21 November 2017 at 15:07, wrote: > On Mon, Nov 20, 2017 at 11:21:52AM +0000, Emil Velikov wrote: >> - Document the autoselect process >>Information about about What, Why, and [ideally] How - analogous to >>the normal stable nominations. >>Insert reference to the process in the patch notification email. > > I agree with this one, and it'll definitely happen. The story behind > this is that this is all based on Julia Lawall's work which is well > documented in a published paper here: > > https://soarsmu.github.io/papers/icse12-patch.pdf > > I have modified inputs and process, but it essentially is very similar > to what's described in that paper. > > While I have no problem with sharing what I have so far, this is > still very much work in progress, and things keep constantly changing > based on comments I receive from reviewers and Greg, so I want to > reach a more stable point before trying to explain things and change > my mind the day after :) > > If anyone is really interested in seeing the guts of this mess I > currently have I can push it to github, but bear in mind that in it's > current state it's very custom to the configuration I have, and is > a borderline unreadable mix of bash scripts and LUA. > > Ideally it'll all get cleaned up and pushed anyways once I feel > comfortable with the quality of the process. > At first I would focus on What and Why. Getting that information out and publicising it via that blogs, G+, meetings, etc. is essential. Reference to the current [WIP or not] heuristics is nice but can follow-up in due time. A placeholder must be available though. >> - Make the autoselect nominations _more_ distinct than the normal stable ones. >>Maintainers will want to put more cognitive effort into the patches. > > So this came up before, and the participants of that thread agreed > that adding "AUTOSEL" in the patch prefix is sufficient. What else > would you suggest adding? > Being consistent [with existing stable nominations style] is good, but first focus* should be on making it noticeable and distinct. In other words - do _not_ be consistent. Flipping the order AUTOSEL PATCH, using WARN, NOTE or just dropping PATCH should help. People tend to read PATC..... /xx: ... last words of commit message. Additionally, different template + a big note/warning in the email body is a good idea. Say: WARNING: This patch is nominated via the autosel procedure as defined at $ref. HTH Emil * Regardless if autosel patches default to "ACK to merge" or not. From 1584696986771445693@xxx Tue Nov 21 17:20:15 +0000 2017 X-GM-THRID: 1584583896347485038 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread