Received: by 10.213.65.68 with SMTP id h4csp987278imn; Fri, 6 Apr 2018 12:25:41 -0700 (PDT) X-Google-Smtp-Source: AIpwx4+R7PHGUEVQMjG3KwhxJGMOYtQsR4d+JRjx9sb8ARTvsHvrHgnDgULvCKv7MRisCA7CKyHt X-Received: by 10.99.173.7 with SMTP id g7mr18389161pgf.170.1523042741783; Fri, 06 Apr 2018 12:25:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523042741; cv=none; d=google.com; s=arc-20160816; b=Ut8WVZGa1aBx59j8Bx2qizYuxeiVz+hFWRl+oKPmP0+qksOj4K4DZ8P0TR6KG/m0EA t9v5PfXSlf/ANtgrALV8asY9esgD0QId2fiM3fn+RVyZcPZEyFo6ZxmhwgLX/y0NzX7c NcvXv6fv/ligcnLCvrFcucsULp5zh9ZCwWG20RQihgAFx/zCmoxoVgcFgobDzl+AkSvF xkTBEYyA/7JYaZ98j7uz8V1MUq0hP3/uEz/JDGhyRontfo4ZuNycZH7H/8xOTXWNChfS A1jp9ALIM60KZL9XYstO6RFCI6D7MUdJ2Rniex5cZMDEZ4yo2W/XcT19URoP1O8oLa7G cT+g== 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:reply-to:message-id :subject:cc:to:from:date:arc-authentication-results; bh=jLQXVdWQ42BTSObvFsuhLpBj3teSYcqkpNC9zFn0dlc=; b=RdZ9qdjH3fAX7j193D6l7PHXgI5nts5/o/O3Qdm9w1+AdF5P0zbC//h+JOieeyyhp6 TCzoD5gXUXXlJNk/FC2MPthJvZZZJz4PqBzQuumVM1cVSGLzL60ayoQpjwkIswMZ76G0 d2u+Qt2QgT+B6SbPbMNQPt21C17MmGr72Ti7Z9DvvS4jopupAbMClV6xtqdtdRPh7Vy0 ndeYbQ1HecgCCwGI6pgr1r16hDH2HweVS14SQNDHm+X0yGSixXFoT+t8tMAjIeC4y5Bk 25AKD6daKTdVZ/efEohwbAh7m0HvMhkklPvpCIM2XqB4XfX4ELkTsH3FRlyvomCABIkD EFPA== 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 y19si6520762pfe.213.2018.04.06.12.25.04; Fri, 06 Apr 2018 12:25:41 -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 S1751679AbeDFTVz (ORCPT + 99 others); Fri, 6 Apr 2018 15:21:55 -0400 Received: from wtarreau.pck.nerim.net ([62.212.114.60]:43386 "EHLO 1wt.eu" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751298AbeDFTVy (ORCPT ); Fri, 6 Apr 2018 15:21:54 -0400 Received: (from willy@localhost) by pcw.home.local (8.15.2/8.15.2/Submit) id w36JLker000482; Fri, 6 Apr 2018 21:21:46 +0200 Date: Fri, 6 Apr 2018 21:21:46 +0200 From: Willy Tarreau To: Vadim Lomovtsev Cc: linux-kernel@vger.kernel.org, vadim.lomovtsev@cavium.com Subject: Re: [Question] patch posting process Message-ID: <20180406192146.GA384@1wt.eu> Reply-To: linux-kernel@vger.kernel.org References: <20180406182916.GA15772@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180406182916.GA15772@localhost.localdomain> User-Agent: Mutt/1.6.1 (2016-04-27) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Vadim, On Fri, Apr 06, 2018 at 11:29:16AM -0700, Vadim Lomovtsev wrote: > Hi all, > > I bring my Apologise for wasting your time, but .. Questions about doing things right rarely are a waste of time if they save others from having to do useless work! > May I ask for some clarification.. When we're speaking of 'posting patches shortly' > does it mean to send them in next few hours ? > Or would it be more acceptable to post one version per day > even for very small changes in between ? > > Kernel posting guides says that one should wait for about a week for respond, > but in my case I've got feedback rather quickly (thanks a lot for that!) > and I'd assume that I can proceed with posting next version. > > So, what is the proper approach here - should one wait day or two > before posting next version even if changes are very simple ? Generally speaking, it's better to proceed ASAP. Reviewing patches requires some concentration and often some time to get into the context. Speaking for myself only, when I'm reviewing patches (I reserve time to do it), I prefer to get 3 round trips the same day than one per week and each time having to try to recall what it was about and what I proposed. Also some people may only do that on spare time, week-ends or dedicated day in the week. If you sit on their e-mail for no reason, you expose yourself to the risk of having to wait for the next feedback. This is where the week comes from. Another nice side effect of the week delay is that some people send a first version for reviewing and figure by themselves that this version is bogus, then send a fixed version. That reduces the number of required work for reviewers. On the other hand, it's not nice to rush quick updates without verifying that you properly addressed all reported points (addressed either in code or discussion). Thus my recommendation would be that if you can iterate one or two extra rounds the same day, that's generally much better. And in any case if the reviewer doesn't have more time to assign to you, he will switch to something else and you'll have to wait. Thus the good rule could be that ideally reviewers should not needlessly be waiting for you. One important point however is *not* to send multiple versions of the same series without waiting for a review. Someone might already be reading your patchset and be pissed off by discovering he's reading outdated code. Reserve this for the cases where you've let a huge bug slip through. Just my two cents, others will very likely have other advices. Willy