Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp1200101imm; Wed, 11 Jul 2018 19:59:09 -0700 (PDT) X-Google-Smtp-Source: AAOMgpey4T55Gt8303feXs3Tdjr8kSxE/kpZDFbpfZDIi1Q2po0HZgNGPWZKYYcoFm+Ex7LvLvu+ X-Received: by 2002:a63:4f63:: with SMTP id p35-v6mr416716pgl.167.1531364349078; Wed, 11 Jul 2018 19:59:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1531364349; cv=none; d=google.com; s=arc-20160816; b=gfEY/wcTFVd/DKcWA0sisg8eCR6lfhDZHp204RQJhOO1rlwefavQO5tX3knCrE2v9M xC8FS8P3U0o1w0V6NLWr7JLe0ItbPNk17nXEgvqyPwTQluu0pJ4v+hg3U4vkG7X+FN0A ZOpb8tQZn6pd4eZKFq/rVVOMxohrExJquQNJciSug75GfdugeRCwXnixlBE80xNbtG38 LUbECLb3SjRvOzrBm/W3YoEsbvxCbkJfxOEZf9cjCkjpS3B/c/5JRVGB8FbyIMbTNrX3 7KV6sF9/zktg0q7l1kAM6LwKowqW0H2Z+R+Tyc0cBq1qLfuSA+7u+QU0uveVU3gkwc6J FDzg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature :arc-authentication-results; bh=QqsBKA492WZbnLzTtBFVcG1z3LD3mNtjsx28cqG9s1Y=; b=itTI///UhVl9yLqLJC5p/14l1VVHB9KRByCVbbtlxJkQioJwlQB5OVdN00kTJu9Uzl nVziWbIxOmzesY+k/kmsorZ9T9qd3uDjOwmiD9kZoL8IpaFg8U9fCEgFTr+OV+DaCO8H nc22woxq8oA+Nn7ST/clmfKo8CCKL6Ol9vMPXf9LJIwcHwnx3F5boBQP69Y5Qi+5Km0a OlDTmUkxtvg2EptZLwyr6XJyTtHPYDROyN5ItauO85KRsR4JKnvcbi8k/lX4LX1b3bUv 2B2YYPapMQRgqAdLCaJE26kJmQR9HQQED9WhHjJb49+kk9eJk5dq4JKlDYv9+3LEcl0j 7Yjg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel-dk.20150623.gappssmtp.com header.s=20150623 header.b=THRXyBqu; 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 l67-v6si1372836pfl.167.2018.07.11.19.58.53; Wed, 11 Jul 2018 19:59:09 -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=@kernel-dk.20150623.gappssmtp.com header.s=20150623 header.b=THRXyBqu; 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 S2389285AbeGKVTR (ORCPT + 99 others); Wed, 11 Jul 2018 17:19:17 -0400 Received: from mail-io0-f195.google.com ([209.85.223.195]:45489 "EHLO mail-io0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732761AbeGKVTR (ORCPT ); Wed, 11 Jul 2018 17:19:17 -0400 Received: by mail-io0-f195.google.com with SMTP id l25-v6so25699195ioh.12 for ; Wed, 11 Jul 2018 14:13:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=QqsBKA492WZbnLzTtBFVcG1z3LD3mNtjsx28cqG9s1Y=; b=THRXyBqu5RvyIHJHVGc4ioeL4evM8Bn+UioEjbNBJcaQ1KlZJvbZo+IBvIL/EeI+ml 0bhDOUJo7y45MybqAwuLw0EFTzjR7UpT5GM9/8y1IgHgfVL4PDWQt/96cgeY09VeTzI/ E/kTII1+kcmm28KcGQlQ+eaNqDLP/BiXX3a8kapB8Aj6Q9JEwmeu9rluzF8qmFVYlYBo pY3nDu/PjZDmiMU9dPva7IM5lIFzc+VEOHmbgsdagCw/jaf8lMQ4HsYSMAX8AkKlBKtn Fpxa3GIRofEeuyq4bALSiITAWxVA/UasBrR1X05BMfzI9At+9bnpwUEOgC0Uz4VYBpeS phLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=QqsBKA492WZbnLzTtBFVcG1z3LD3mNtjsx28cqG9s1Y=; b=E6x2CFTn86LirO4iUDLmnvdd5y7xnqDRS4ft4kWotSJRDJbSk8kD19mvbdHA/3ccbL TvjGHOqUljH1vzjIUsOTFM1CHqe4xHw5IcZ+TZFjghkt2KVmJhcBjwoS8HPU0+aWvEEd goC8P0xOaG23yPGsSHIUO1zAgLz7jNvjlksQHCz2yQnT5aGLe++l4eXU5vFeYrUHnn2v v+DrKU12c2hh9aSxUqegpM2/tnL5BU2lferPqodXfkgY7NgB3D/bx9scnuDChDFNeHPz FAH6kL8Y0Nrfcb3moQ0Bz+qsFS3XdCwUmp9ELTJOh50Q/IU2/dPAya6w3kcdu/7uTHSy i/hQ== X-Gm-Message-State: AOUpUlGy6+4MrHS6tDK+rPcCQB1fuhe2Yxn1Rg9COH162JhBzj2UO865 KcqSRp0zIKNsUErFuEvjGOgS9g== X-Received: by 2002:a6b:16c7:: with SMTP id 190-v6mr19912374iow.281.1531343583547; Wed, 11 Jul 2018 14:13:03 -0700 (PDT) Received: from [192.168.1.212] (107.191.0.158.static.utbb.net. [107.191.0.158]) by smtp.gmail.com with ESMTPSA id v199-v6sm1700228itb.18.2018.07.11.14.13.01 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 11 Jul 2018 14:13:02 -0700 (PDT) Subject: Re: [PATCH 02/12] blk: use for_each_if To: Daniel Vetter , Tejun Heo Cc: LKML , DRI Development , Intel Graphics Development , Daniel Vetter , Shaohua Li , Kate Stewart , Greg Kroah-Hartman , Joseph Qi , Arnd Bergmann References: <20180709083650.23549-1-daniel.vetter@ffwll.ch> <20180709083650.23549-2-daniel.vetter@ffwll.ch> <20180711164058.GC72677@devbig577.frc2.facebook.com> <20180711164536.GD72677@devbig577.frc2.facebook.com> <965184f9-e5ed-3c8b-bfd7-a033a252371b@kernel.dk> <85df8c40-dac9-5f97-f81a-6de061cfdfa8@kernel.dk> <20180711200641.GJ72677@devbig577.frc2.facebook.com> From: Jens Axboe Message-ID: <5bacce40-d29d-8eaf-f3bb-2ac2889bbeb0@kernel.dk> Date: Wed, 11 Jul 2018 15:13:00 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 7/11/18 3:08 PM, Daniel Vetter wrote: > On Wed, Jul 11, 2018 at 10:06 PM, Tejun Heo wrote: >> On Wed, Jul 11, 2018 at 01:31:51PM -0600, Jens Axboe wrote: >>> I don't think there's a git easy way of sending it out outside of >>> just ensuring that everybody is CC'ed on everything. I don't mind >>> that at all. I don't subscribe to lkml, and the patches weren't >>> sent to linux-block. Hence all I see is this stand-alone patch, >>> and logic would dictate that it's stand-alone (but it isn't). > > Hm yeah I forgot to add linux-block. But others where there's no > dedicated list (or get_maintainers.pl didn't have one) also complained > about not getting Cc'ed, and I can't Cc everyone for sweeping changes. I don't personally see a problem with just CC'ing everyone. >> What I sometimes do is including a short blurb on each patch giving >> the overview and action hints (e.g. this is part of patchset doing XYZ >> and should be routed such and such). It's a bit redundant but has >> worked pretty well for patchsets with dependenat & sweeping changes. > > Yeah I guess I can just copypaste/summarize patch 1 to all the > subsequent patches, sounds like the best option. Another approach might be to submit the first independent patch separately. Once that's in the kernel, you can send out the rest as independent patches instead of doing a cross-kernel series that all depend on one single patch. Seems to me that's where you run into issues, and it can be avoided quite easily. -- Jens Axboe