Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp1091483imm; Wed, 11 Jul 2018 17:09:35 -0700 (PDT) X-Google-Smtp-Source: AAOMgpd7ctPfLE7acF8cve3BRnan0z8aByhKSsS5236oMNK/c6gddSLEXHQ+NhV8wO0f3lYM70aP X-Received: by 2002:a65:6699:: with SMTP id b25-v6mr8842pgw.426.1531354175319; Wed, 11 Jul 2018 17:09:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1531354175; cv=none; d=google.com; s=arc-20160816; b=m7GBihb55MvIiV0HR/4+qO7oOMpvZJY18VaiGgRq98Cp8MjOtkVMWhITsKbAnEGHZU lz9bs+aIFh2Ugn+MazAD6k6T9Fa4dU3bamCw02dHfTlc+Uy+dyF4q33NQKzGOiuMnD9R upuH8FmcsmTU5pNqlhLpgBr8OiNv1M3YkluKn6/KNVQWxEXlTFgA3Lt5fTzStWwxZiNb aee4z5mEEG/A/5v24pR3SP22bCkuV4LsCNKEVpOeqdOPVTGkqxU9RZTp/vQ/6fLJaH35 F1OXYM/yDHRiVCYs7jwP5h23kpF7V6iyp2R73H3Zed7PxWReIBxOXvHQyBGYLr78efoo 79Iw== 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=6FilDyLQp/MqXWuT6iuBp6uGjzNadJKP5A/dM5n24/8=; b=XsrguIhvZxWGZhN1elIio+0L0JViKUXIsZQeUeao87G4+DTNYbzeyvWDj61EuJ9PAl Esg7GGR9Jo3eFaA5g0JX2ngEa1L9OydX4jHIqqhM+Gi5Q5z6R2og4wd/Dg5QKWjvLzGk HmgItC0Oa9J6TElcKT9bzR490lNJMDoqL/wO2/I7iWmmV2QTg1syCzJxljlI822pj2nB 9EOUR9PCT/3BY8covtYm46bhKyV+RNh12igOI8TwFxMnWnJ7em0UrwStedGsOcjlIQTl B8Dvya18QRaKfZmFLZ/QaJEe4UpijHYkSwdGGNtIXwBg3hkBPYoC7TK23GUAYFDZYYvk 4HAw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel-dk.20150623.gappssmtp.com header.s=20150623 header.b=vk4YEuC7; 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 e98-v6si20782392plb.150.2018.07.11.17.09.20; Wed, 11 Jul 2018 17:09:35 -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=vk4YEuC7; 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 S2387488AbeGKSgY (ORCPT + 99 others); Wed, 11 Jul 2018 14:36:24 -0400 Received: from mail-io0-f195.google.com ([209.85.223.195]:43905 "EHLO mail-io0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732344AbeGKSgX (ORCPT ); Wed, 11 Jul 2018 14:36:23 -0400 Received: by mail-io0-f195.google.com with SMTP id y10-v6so10246800ioa.10 for ; Wed, 11 Jul 2018 11:30:49 -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=6FilDyLQp/MqXWuT6iuBp6uGjzNadJKP5A/dM5n24/8=; b=vk4YEuC7aFug0hIA7rrYfbtCvoNw9W8vGaBM3FoJAZ0JGnTAKVg/G30XkFXJxprC3M CB1PTWKbnNlj7/W4MksXH/nuXnoXdBbYegh5H0RyHZljoNev3YjtVMmeWA3QHzgkAQy7 JtDVzqn0TkWYJZMV65iDaef2UE4RkhupsXuoUvcxN+1AfbfHeG2hifMzM4FGjcfIZ3XP haSrzK/5gPpCUhHhSFT/w+Jb8CYTuGbur2gyHqy9GSf1U2WWZG0pKcnNbiuVJTuqP7fl KSrL4NQWqj0TthT1KYfLYfgycErqBtlVmgw4WtuIw+0OKCW9mFMWPaRn8AmxT5Ta8W4O vL8w== 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=6FilDyLQp/MqXWuT6iuBp6uGjzNadJKP5A/dM5n24/8=; b=m1PA92im6MNNjIYhzTvZgRw/YhsEW06ZTlnxrA4+8SPOVi+gIpqDBkrE6ii4PDoacE QFU8DpNuAA8O5rFoPWP8cpUn36Zb3RsmHjE+4l9Dqlr1EAdQ4unkG2o+xI0351ibHaiJ 0utS9tOZJO44STWBLFwx9qEJbnsTIDoQNl9/gY0d3NbIvrJ0ItEYmehGdfChWUdJBm6L ahT4POTrgdutDUiiJSE0mJ2NXM/HbeNyE93JHjSSplL8mNFejdYv0A/8wbZzOPaEikuG uRoaPud+ZPkipl+/7HGOfPm7CHJ19a6DL7bztEjZGEXUxdwvm+EKMauKAAaGm0SjY68r IWGg== X-Gm-Message-State: AOUpUlHUpcnPQrQAbvdVsTrq2JQwZJHqaqxwMeYO6UJ4bn+7a9OMrxG3 xrtwwnjQtoqWs6Euh84bKGruVg== X-Received: by 2002:a6b:8e49:: with SMTP id q70-v6mr364088iod.516.1531333849600; Wed, 11 Jul 2018 11:30:49 -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 x137-v6sm11162145iod.69.2018.07.11.11.30.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 11 Jul 2018 11:30:48 -0700 (PDT) Subject: Re: [PATCH 02/12] blk: use for_each_if To: Tejun Heo , Daniel Vetter 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> From: Jens Axboe Message-ID: <965184f9-e5ed-3c8b-bfd7-a033a252371b@kernel.dk> Date: Wed, 11 Jul 2018 12:30:46 -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: <20180711164536.GD72677@devbig577.frc2.facebook.com> 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 10:45 AM, Tejun Heo wrote: > On Wed, Jul 11, 2018 at 09:40:58AM -0700, Tejun Heo wrote: >> On Mon, Jul 09, 2018 at 10:36:40AM +0200, Daniel Vetter wrote: >>> Makes the macros resilient against if {} else {} blocks right >>> afterwards. >>> >>> Signed-off-by: Daniel Vetter >>> Cc: Tejun Heo >>> Cc: Jens Axboe >>> Cc: Shaohua Li >>> Cc: Kate Stewart >>> Cc: Greg Kroah-Hartman >>> Cc: Joseph Qi >>> Cc: Daniel Vetter >>> Cc: Arnd Bergmann >> >> Acked-by: Tejun Heo >> >> Jens, it'd probably be best to route this through block tree. > > Oops, this requires an earlier patch to move the for_each_if def to a > common header and should be routed together. Yeah, this is a problem with the submission. Always (ALWAYS) CC folks on at least the cover letter and generic earlier patches. Getting just one patch sent like this is mostly useless, and causes more harm than good. -- Jens Axboe