From patchwork Sun Oct 8 16:10:02 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Masahiro Yamada X-Patchwork-Id: 115168 Delivered-To: patch@linaro.org Received: by 10.140.22.163 with SMTP id 32csp1683765qgn; Sun, 8 Oct 2017 09:14:02 -0700 (PDT) X-Google-Smtp-Source: AOwi7QDH1l1PaPB6W7F5x9TNhh4jKX5w0uBzt1FW+8cfl71SUZTUvFfkHmRrFLpHZI5ccS+NdW/y X-Received: by 10.99.2.214 with SMTP id 205mr6975325pgc.375.1507479242189; Sun, 08 Oct 2017 09:14:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1507479242; cv=none; d=google.com; s=arc-20160816; b=r186sbKx0mUH1jPguEBcVE4ILDxOCSISClNVa0rdknPeQNHqbuCjBKb3z4qwj74/Cx dT0qlQ73B3i9jVhVX8SvnBb575zL7EET+Ge0lgmHuyQiQeRzanxhMnvJ0+SVSs+vQ/oY Z5n8Jxdal70GmiUaAYtprbn7e9hS8OoiWE0TMPQ5CD5wVvJQXClV14SFhNs6/795ULE8 cRDAlfDX06r3s0GFTYoL6QhoE9zl73q4uy3oX5M+Ka6ejhgNcEmUiWbptN76DHxbOygT Uwa8ridqCA2v8KNcaKUCJAcW9Z7DX/+a/CP87MMt9MRsv+b5StsiaK2xwdrdLSLG3LPh s3tg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:dkim-filter :arc-authentication-results; bh=gpr0Na15YSD+UwA/cP843XXJ6SLtqXT+tmp0Qyu6rpE=; b=aE8Dafu33L9ia7UWmESWGS6maRSbCOMHgECca8vpVsnOsrIGBrEpStuD7TB4f2G2W4 1HuJEN23h2OatSWkAzQHVczpQFFiw5HCm2u45DgI+NL+cxjRV7JgfBTICQjjs1Va//+w Epu2evmvK2PB+ecH22b9UUKTAXGjFSKoX/FnKIKfEFVBgRfm6fPBAGdkZTycG8vPq7kL RGw8BAXw6j1uruLUZ+49AzJp+2Iwh/om0PZl3o56KyWFN//y5z9AkUYK5UkRi4NEuiqR KU7FKU88eLNya2aWL7qX5dhjUY/wiLhKqWh1kkKAprD+HFgvVA3Rbtjr9q91e1bBdtLt Bt9A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=Ldj/XuPV; 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 m7si4723007pgs.667.2017.10.08.09.14.01; Sun, 08 Oct 2017 09:14:02 -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=@nifty.com header.s=dec2015msa header.b=Ldj/XuPV; 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 S1753627AbdJHQMb (ORCPT + 26 others); Sun, 8 Oct 2017 12:12:31 -0400 Received: from conuserg-08.nifty.com ([210.131.2.75]:50999 "EHLO conuserg-08.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753564AbdJHQM3 (ORCPT ); Sun, 8 Oct 2017 12:12:29 -0400 Received: from grover.sesame (FL1-122-131-185-176.osk.mesh.ad.jp [122.131.185.176]) (authenticated) by conuserg-08.nifty.com with ESMTP id v98GBWgK001379; Mon, 9 Oct 2017 01:11:34 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-08.nifty.com v98GBWgK001379 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1507479094; bh=gpr0Na15YSD+UwA/cP843XXJ6SLtqXT+tmp0Qyu6rpE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Ldj/XuPVskffK8OFuBlCm62Tf8Fu/kSDnw31dJgenZPy0eXSCUPR1tNH8kdyWRO1z wpkBXYipABVBr8eu8SSMsCzCiXNtz6QbvD2/jEPiviyigDApQxrJCv1gKPSGmvPj4w 1KnRBa//lA92yVUsrlOXnF42RSD36f4ExD389QF9Swydx79+7D+HH6DPG++0urMFmF K6UcWxMFB0EDXVe4UsNlLxTVhth+/q+FmXACWtam3HbhNjY0DKcce3Y9MZCZUfciDx yTzmcU0F41uC3veF8wogaJhU5T0dTQLfpe8NQVyEKLGWDcrQESOTiI+h6Z0SK9nsUO bUJ+0VBmuBHbQ== X-Nifty-SrcIP: [122.131.185.176] From: Masahiro Yamada To: linux-kernel@vger.kernel.org Cc: Thomas Gleixner , Andrew Morton , Ian Abbott , Ingo Molnar , Linus Torvalds , Masahiro Yamada Subject: [PATCH 01/12] radix-tree: replace with Date: Mon, 9 Oct 2017 01:10:02 +0900 Message-Id: <1507479013-5207-2-git-send-email-yamada.masahiro@socionext.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1507479013-5207-1-git-send-email-yamada.masahiro@socionext.com> References: <1507479013-5207-1-git-send-email-yamada.masahiro@socionext.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This header contains references to spinlock_t and lockdep_is_held(), both of which are defined in Include instead of to reduce the header dependency. Signed-off-by: Masahiro Yamada --- include/linux/radix-tree.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.7.4 diff --git a/include/linux/radix-tree.h b/include/linux/radix-tree.h index 567ebb5..6df7fa9 100644 --- a/include/linux/radix-tree.h +++ b/include/linux/radix-tree.h @@ -27,7 +27,7 @@ #include #include #include -#include +#include #include /* From patchwork Sun Oct 8 16:10:03 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Masahiro Yamada X-Patchwork-Id: 115171 Delivered-To: patch@linaro.org Received: by 10.140.22.163 with SMTP id 32csp1684084qgn; Sun, 8 Oct 2017 09:14:28 -0700 (PDT) X-Google-Smtp-Source: AOwi7QAu+S+W2JkazHfpRzvq3TxkuwLmAANfHevGs84lokZGNjDK+O0+R4BszFAf5fS36cIBP/SN X-Received: by 10.101.74.133 with SMTP id b5mr7163934pgu.100.1507479268586; Sun, 08 Oct 2017 09:14:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1507479268; cv=none; d=google.com; s=arc-20160816; b=DKhUfAh/qxRgcPI16IDwl2i6cIhGO0KX8bKeoHSZu71w82GvGZ3PrBZ45m5E9iyfLY Ub8RqO22xfERGtfd+rS1ahqghbXoFMxeD4SlQLdup5+LDf6FsVqBV2KFzB+E2ZbQY9HS sjbAifeGds5rLh/TsYingwBe3R0pUCdzRhX7brgLYxJkwfwcTpA+cj/skl6TxQCvoJJb fuB4LF1oVkdDiu1lcBePlamrCfdKyOwdr1VGoFzcBkpXvst/FuA30OBYQjfrQnZqB4G5 YVEIbOauW++frX0P91GpyboJOaORwcMTTJos5YU+2HNW0JNTUqzMlqlDjwV4x2f0Nkq0 ndvg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:dkim-filter :arc-authentication-results; bh=7OWlBcpH3+uMyXqIqyc6pd6VzQni7R2pKdppGDp0tgU=; b=z8wrAiU9lnyQ2hGnHbmrIPTEMLXzCCw9xt2adlIWFadc1i6zsE3lLwqhJAAnjOg38L KNadLqjLpIl8zrAFscULZPTgDmgCz4Vzp3jKMnChQ+w8uaQBrNVHe/DG/M3sarxSlMNA T/vJdLpaeIMOxKqffrUJ9mium7MRH4zgyCkjr8JifyPxVowHd7TTDyQWjYNlO6fohC1S knbiXlcQemWYP8h7MzZGPrO0x6W+GA0MjxndzF2yZYKZjpFHE1wGUjCt86ElkYsGRYoC PF4YTV4GNztGgW04bywc86scaLUJPrUT3oqISyHGsqY1ozs7/nY8beuXilH+DXGRtxGx xCtA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=JAuz7yj8; 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 r9si4661186pgs.213.2017.10.08.09.14.28; Sun, 08 Oct 2017 09:14:28 -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=@nifty.com header.s=dec2015msa header.b=JAuz7yj8; 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 S1753906AbdJHQON (ORCPT + 26 others); Sun, 8 Oct 2017 12:14:13 -0400 Received: from conuserg-08.nifty.com ([210.131.2.75]:50994 "EHLO conuserg-08.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753556AbdJHQM2 (ORCPT ); Sun, 8 Oct 2017 12:12:28 -0400 Received: from grover.sesame (FL1-122-131-185-176.osk.mesh.ad.jp [122.131.185.176]) (authenticated) by conuserg-08.nifty.com with ESMTP id v98GBWgL001379; Mon, 9 Oct 2017 01:11:35 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-08.nifty.com v98GBWgL001379 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1507479095; bh=7OWlBcpH3+uMyXqIqyc6pd6VzQni7R2pKdppGDp0tgU=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=JAuz7yj8Wz9xIUrFSUBkAnsS95CoYzvY2My+JQE1e0bupRIE/BIudeTPr8uGmupB/ lxA2+D8LepbYGtj54qclCjqgnKq9D1KMMLsUDn+78zD0PMimWd2XJo/bd00qhVqxiF uyGCYWaOMGxi4Jkg+HEZbVK7yTpL/iuDVlBhIgY+H0KBYYJtLgvY0LWCtktr38jgcT nlkMruHQVs2zMeFMQO0zyQrbLgJZwoVeq8KHjFXYM0wexeMzIRR/JiLvV9a184CQk6 28PGLI2hB6ahazNbribs/1/3AmKqr7iBk9zqD3uo07vw1Nr/AM+GlELRwGQLF1Fkmn HtRJvO9/PlYKQ== X-Nifty-SrcIP: [122.131.185.176] From: Masahiro Yamada To: linux-kernel@vger.kernel.org Cc: Thomas Gleixner , Andrew Morton , Ian Abbott , Ingo Molnar , Linus Torvalds , Masahiro Yamada Subject: [PATCH 02/12] radix-tree: split struct radix_tree_root to Date: Mon, 9 Oct 2017 01:10:03 +0900 Message-Id: <1507479013-5207-3-git-send-email-yamada.masahiro@socionext.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1507479013-5207-1-git-send-email-yamada.masahiro@socionext.com> References: <1507479013-5207-1-git-send-email-yamada.masahiro@socionext.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The idea is similar to the separation of and . The users of radix tree typically embed struct radix_tree_root in their data structures, but those headers do not need to know anything about the other radix tree stuff like radix_tree_node, accessors. Including pulls in lots of bloat while struct radix_tree_root only depends on for gfp_t, and for __rcu. To reduce the header dependency, split struct radix_tree_root out to . Signed-off-by: Masahiro Yamada --- include/linux/radix-tree-root.h | 24 ++++++++++++++++++++++++ include/linux/radix-tree.h | 6 +----- 2 files changed, 25 insertions(+), 5 deletions(-) create mode 100644 include/linux/radix-tree-root.h -- 2.7.4 diff --git a/include/linux/radix-tree-root.h b/include/linux/radix-tree-root.h new file mode 100644 index 0000000..1726df0 --- /dev/null +++ b/include/linux/radix-tree-root.h @@ -0,0 +1,24 @@ +/* + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License as + * published by the Free Software Foundation; either version 2, or (at + * your option) any later version. + * + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + */ + +#ifndef _LINUX_RADIX_TREE_ROOT_H +#define _LINUX_RADIX_TREE_ROOT_H + +#include +#include + +struct radix_tree_root { + gfp_t gfp_mask; + struct radix_tree_node __rcu *rnode; +}; + +#endif /* _LINUX_RADIX_TREE_ROOT_H */ diff --git a/include/linux/radix-tree.h b/include/linux/radix-tree.h index 6df7fa9..db3fb1d 100644 --- a/include/linux/radix-tree.h +++ b/include/linux/radix-tree.h @@ -26,6 +26,7 @@ #include #include #include +#include #include #include #include @@ -109,11 +110,6 @@ struct radix_tree_node { #define ROOT_IS_IDR ((__force gfp_t)(1 << __GFP_BITS_SHIFT)) #define ROOT_TAG_SHIFT (__GFP_BITS_SHIFT + 1) -struct radix_tree_root { - gfp_t gfp_mask; - struct radix_tree_node __rcu *rnode; -}; - #define RADIX_TREE_INIT(mask) { \ .gfp_mask = (mask), \ .rnode = NULL, \ From patchwork Sun Oct 8 16:10:04 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Masahiro Yamada X-Patchwork-Id: 115160 Delivered-To: patch@linaro.org Received: by 10.140.22.163 with SMTP id 32csp1682603qgn; Sun, 8 Oct 2017 09:12:30 -0700 (PDT) X-Google-Smtp-Source: AOwi7QB+brZSXPjBa+QOj7R/BBX/ETUXS0qtOifDKxjKE8EYYA/4oQ9g3m6N/QL+h4GUL/+f5Q0L X-Received: by 10.99.151.2 with SMTP id n2mr7452494pge.315.1507479150871; Sun, 08 Oct 2017 09:12:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1507479150; cv=none; d=google.com; s=arc-20160816; b=TZ574W+yNAuO5WZhlcpjOMdwm4d6SgYsWvW5PN2JJDpuh5EIf8dj3+oTmNc2So41a1 sCE1U5400Jf5zO/LU7AumtYGyIHAsgAbdcblFqlUOBomx9SNenm0hSoTFIpvCnRawFSR 9eke0SGKCxCZAEg9gJ47BvgSqnFHZrgtr3MGHDIfGP6cJ9uqD1KOJRSDJsKpQPsutaUN lSAm7Pr0iI9ZIb/ZnUbT+77BjWdYDVWr4r0O2rK01Es/s8wjhV2AkqEA7L+yRRm7qwQW 6rUNSvdPoVi9ExhRUShyH1ptve0tqWHidWL0y2cWmpETxaGHpSTLo8l+mkdy+Ls1r4Nu 3FjQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:dkim-filter :arc-authentication-results; bh=IxdySguMCexDMUV0FxssXxVz+jYLVvdHyJnrCG2P4MM=; b=CmzmzQ45v0YpgQ3B+EQkEB9rCMl6QJjCHt3R4qB7pJpceSrriZJPPYWlXgEiYWsk8g lHEAA1v89aHB62Rk4zBu2XucPzgnYh2v+P6t314pdvi6GT4PF2+rQfNlF6M4yhpE3hes ZdyVJj/Po9JCpXRKndBbzxOhNYUtwDC4mySooNncw4aQX4X1HlZ0gy7lix6bEctErKwT xUqgkz9Cm9H/EO6gPMdN9vJccmLbZbtKW1W0lLgzPvMmRF1pGB8/0jmFWqPSbGpPRZwU dSKnUk8Sr00M4BG+n/Zwl/9Vn0FXvmTrnwf5ynVViMvcTBi1YVQm80dT5d52ViglEtHd HZ1w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=PkcQzwkf; 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 p8si4683497pgn.324.2017.10.08.09.12.30; Sun, 08 Oct 2017 09:12:30 -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=@nifty.com header.s=dec2015msa header.b=PkcQzwkf; 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 S1753542AbdJHQMY (ORCPT + 26 others); Sun, 8 Oct 2017 12:12:24 -0400 Received: from conuserg-08.nifty.com ([210.131.2.75]:50885 "EHLO conuserg-08.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753496AbdJHQMW (ORCPT ); Sun, 8 Oct 2017 12:12:22 -0400 Received: from grover.sesame (FL1-122-131-185-176.osk.mesh.ad.jp [122.131.185.176]) (authenticated) by conuserg-08.nifty.com with ESMTP id v98GBWgM001379; Mon, 9 Oct 2017 01:11:35 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-08.nifty.com v98GBWgM001379 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1507479096; bh=IxdySguMCexDMUV0FxssXxVz+jYLVvdHyJnrCG2P4MM=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=PkcQzwkf9zL5RaLxGqi0+ly4mD2MbKGfzBPPWcKQ7Qx1QRm4/w3g6iUNMO5P+cP+K 5U8RPJcbyfowgL9hjWU/6nXfM44l/mQOXddAhZyZgOIyhi1BxygVInv3Dh7jOMO2xR /Wv7/GnMgueQhSlmCjmODGNAAXBlGYaqkoNYUS7Vp4aChVeI/j/mkDAks7AZ5DZXUS o6HEEidBgJoTBDKAIL9rZoQUs0Y5zlgWDpNVHrsHP/hyerCDR8Vl4Rvs4PY+Bza2/F qmPHgPswuJoLj6cLpllhHuM9f/lq2WmxwVawjLt1p+hyD63PCzEJLeYrVDy8sBXXr+ oK2bmz/CbURPQ== X-Nifty-SrcIP: [122.131.185.176] From: Masahiro Yamada To: linux-kernel@vger.kernel.org Cc: Thomas Gleixner , Andrew Morton , Ian Abbott , Ingo Molnar , Linus Torvalds , Masahiro Yamada , Marc Zyngier Subject: [PATCH 03/12] irqdomain: replace with Date: Mon, 9 Oct 2017 01:10:04 +0900 Message-Id: <1507479013-5207-4-git-send-email-yamada.masahiro@socionext.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1507479013-5207-1-git-send-email-yamada.masahiro@socionext.com> References: <1507479013-5207-1-git-send-email-yamada.masahiro@socionext.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This header requires the definition of struct radix_tree_root, but does not need to know anything about other radix tree stuff. Include instead of to reduce the header dependency. Signed-off-by: Masahiro Yamada --- include/linux/irqdomain.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.7.4 diff --git a/include/linux/irqdomain.h b/include/linux/irqdomain.h index 81e4889..a1b30f8 100644 --- a/include/linux/irqdomain.h +++ b/include/linux/irqdomain.h @@ -32,7 +32,7 @@ #include #include #include -#include +#include struct device_node; struct irq_domain; From patchwork Sun Oct 8 16:10:05 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Masahiro Yamada X-Patchwork-Id: 115161 Delivered-To: patch@linaro.org Received: by 10.140.22.163 with SMTP id 32csp1682773qgn; Sun, 8 Oct 2017 09:12:40 -0700 (PDT) X-Google-Smtp-Source: AOwi7QBsGpSNHpaPc77sgyuGnfeMcEwaQqBQPjWaAGrjlWR/VUV75ySx5M3FVxLVJL8AWiVS86+T X-Received: by 10.98.62.81 with SMTP id l78mr6899739pfa.171.1507479160303; Sun, 08 Oct 2017 09:12:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1507479160; cv=none; d=google.com; s=arc-20160816; b=PeqFWJrLGd10SLYDDz2VzVFLQPd+Wcgh9Dy7oq+iN5TcenCAJ+0lPDbYQ9oinNVA6H g+ckY7pUBjbXJeU21w5P2WtGo4iss/vAehQJrvqK5U22qGT2jErNxUtZzf9OPcIjntCC G3OOaBbVFUaWecUwVtpvNnswxi0kx7wmGOWgzYsDHUE+P7dcP8r1tAm+A7EFcYw5Au0e OetctV6bPRsX0PH9ImCI7EODuAmP2mu6tEaOcO23J30wykBsiJ2U4YpNYfLcLPFtL6lo xarkQ25yNjx2HTWW78pdoctPDhS0ZdfNf96Qosv/xhOfU2XMJ5sZYDUhpvqAi79mOaOw ESXQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:dkim-filter :arc-authentication-results; bh=S2ns65bUkLcDZ+jeFQ3NkauLooVYS35xX4mr8OFXW7A=; b=XUw0EUfmph1WvyUAr9m+4JepwakCPYj/BujQZmvkFsRxjym+4tLa9s99Y9qV0aS56m bvkqxL4ddn4R7bwM91lj83/x2Z6fhj6k1iF7BQEeZXrLYXiLb6d08hp4nl46HlrF3WUW EcQ+0Cy2zWuqvxKVbvzsBiAggU8GFxmCP+LdeCSni2b4+Gax2TobkCY2gU4iTQB8R9An 3m3/aiw53jL/MHqy/qq/a8nXMxytv57rG8v29RZcSL6EHOszIbKKUVJJRO91DyaDQRDc RFMzhRdbPRuUt0+ckINsAAz2vn0wpTUyG6CKE19VpLoB7DFXeHclE8/5+eCZsr4CmAGp /vmA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=ibOYV853; 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 o61si5154198plb.444.2017.10.08.09.12.40; Sun, 08 Oct 2017 09:12:40 -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=@nifty.com header.s=dec2015msa header.b=ibOYV853; 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 S1753666AbdJHQMe (ORCPT + 26 others); Sun, 8 Oct 2017 12:12:34 -0400 Received: from conuserg-08.nifty.com ([210.131.2.75]:51003 "EHLO conuserg-08.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753579AbdJHQM3 (ORCPT ); Sun, 8 Oct 2017 12:12:29 -0400 Received: from grover.sesame (FL1-122-131-185-176.osk.mesh.ad.jp [122.131.185.176]) (authenticated) by conuserg-08.nifty.com with ESMTP id v98GBWgN001379; Mon, 9 Oct 2017 01:11:36 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-08.nifty.com v98GBWgN001379 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1507479096; bh=S2ns65bUkLcDZ+jeFQ3NkauLooVYS35xX4mr8OFXW7A=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ibOYV853Gio1xPsmAml7dTF2Sy1alb62kTC6jF5hGurWJV/lRaQQ3lHhB49VkNc0p xLVqQdoUGmEs7A8s/XGIk9cvBjnebc8D/JhsPH1X0yqVfR6j4nzOp4DS1Bi2gXlu9b wTTcL3N0Wfb52HJcqdFraAvKgMP9X6+xxDHapze7z/vzyiu/qVrjx7GGC+Y6TMSLGm wRNrxlCUB/SDEyYw2E4qPzF3gHVAOkEg+UPQornvxiF0w/FvzDuyzBZPLk4rIjTXNd GdPMo6jFDPE+zEViXdUOA4Ln5Pocx0wTDTItueDWXHxfdtn0g4A81CyVpLVk0uNMn6 rpnOFjt67xuUw== X-Nifty-SrcIP: [122.131.185.176] From: Masahiro Yamada To: linux-kernel@vger.kernel.org Cc: Thomas Gleixner , Andrew Morton , Ian Abbott , Ingo Molnar , Linus Torvalds , Masahiro Yamada Subject: [PATCH 04/12] writeback: replace with Date: Mon, 9 Oct 2017 01:10:05 +0900 Message-Id: <1507479013-5207-5-git-send-email-yamada.masahiro@socionext.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1507479013-5207-1-git-send-email-yamada.masahiro@socionext.com> References: <1507479013-5207-1-git-send-email-yamada.masahiro@socionext.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This header requires the definition of struct radix_tree_root, but does not need to know anything about other radix tree stuff. Include instead of to reduce the header dependency. Signed-off-by: Masahiro Yamada --- include/linux/backing-dev-defs.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.7.4 diff --git a/include/linux/backing-dev-defs.h b/include/linux/backing-dev-defs.h index 866c433..f644f14 100644 --- a/include/linux/backing-dev-defs.h +++ b/include/linux/backing-dev-defs.h @@ -2,7 +2,7 @@ #define __LINUX_BACKING_DEV_DEFS_H #include -#include +#include #include #include #include From patchwork Sun Oct 8 16:10:06 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Masahiro Yamada X-Patchwork-Id: 115170 Delivered-To: patch@linaro.org Received: by 10.140.22.163 with SMTP id 32csp1683955qgn; Sun, 8 Oct 2017 09:14:17 -0700 (PDT) X-Google-Smtp-Source: AOwi7QAF9YuH8qXcIopUHcZZzeWLoFl6b1w7Lx8QE2wnUt1rOtOtQdoOwesOcvhf7RKYaL/syuRK X-Received: by 10.159.218.9 with SMTP id v9mr7045350plp.182.1507479257837; Sun, 08 Oct 2017 09:14:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1507479257; cv=none; d=google.com; s=arc-20160816; b=idG0E6xnSE9KincbbGAJsabHEnHZCqQ42i2C/bZfq3Dd2YVquXJkNmKCAnecFtshpG 6gBOtDRhuteJoErV1oPx9w2Kt2/Pg9kmOskezIC465BSl7UNZPk8FAZVDSooBF7fe0h7 xs7c4rph4gW0wflXMLSn1Q+rjsjdF+Xk9wjdgtOZG5P7p7eJMtWH7cvcYm5cMo7Y2cks TTlZbU2N488NoK5nXhb2rlrqDjn+O/7YTF0HA9cghfqZQQOSB/w+ZY54Hlr2CjM3ge1E iAKbxK2+ed2JC5redSi7v2X7cOdY2QdZO+DJP1fuG+2bX8omZSEcJn3OW1k/2eNMdd7O yCGg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:dkim-filter :arc-authentication-results; bh=b1ytEpwQVJyTH7DyMe+gwsC0s+i+V17Tu8GKR1mB2zE=; b=XxqMPYKJJRmRQAwz/LNWBw3tcPSzE0w/cLLPBZQ8OsQYTNsfyHscr5pOxQzO0CErvX y+OWuZs+AeyTpVXDwdY5ReRT9B1Jk4EvAliXPUS16WHMuqbQHzfOK5NcN9pJT2AZfzB1 BhQl6q930cdHwTgfdlLsKEwNDck98QNZ3HvQqvqMyvAFtjk58xSlOsVsNcM6jK/jlWk1 8olLDkdCGRfsLojUp5dj0RpZsxJ+pB9zA0N7JuwBe1WeE+xxrNt/Fp7RyFZc4oL0V9RJ FDl6X0Vf7yDj9pNby+6kp9/IKGl1Diy6avtlneKOOh51vRzQ/22FuQ04GjIjDWhxsHK5 N3BQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=r8QiUTtl; 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 r9si4661186pgs.213.2017.10.08.09.14.17; Sun, 08 Oct 2017 09:14:17 -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=@nifty.com header.s=dec2015msa header.b=r8QiUTtl; 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 S1753919AbdJHQOO (ORCPT + 26 others); Sun, 8 Oct 2017 12:14:14 -0400 Received: from conuserg-08.nifty.com ([210.131.2.75]:51000 "EHLO conuserg-08.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753567AbdJHQM3 (ORCPT ); Sun, 8 Oct 2017 12:12:29 -0400 Received: from grover.sesame (FL1-122-131-185-176.osk.mesh.ad.jp [122.131.185.176]) (authenticated) by conuserg-08.nifty.com with ESMTP id v98GBWgO001379; Mon, 9 Oct 2017 01:11:37 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-08.nifty.com v98GBWgO001379 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1507479097; bh=b1ytEpwQVJyTH7DyMe+gwsC0s+i+V17Tu8GKR1mB2zE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=r8QiUTtlL8t/OhXcxruqB5cqf+8lGdBUIc82i8bj9lQn9rLNEt7b/M0N5Y/AkkMjl WHEN6adoYgzQZyum8karMiaWT4ld59EX2kh6KHxfkvC6br3Pp6qrecpBhNJ43jj4jA 2oOz0Mg9bQdhbCBBLWc3PkrfMLoi9oNRrbums8jNsWgqa/CG3xMH7qYXuC18cROEBR engF1xjo1ShZocZcm3jWsSfgX0DC9bn5Wre23emLg1j+Sar4KAq3HXPo1hszbAAlTQ dXWSeecP65jh+yKT+MIQdj0wqutizyiN0KVlPCpe+Q44uW71uksrNVHXdnhtE/uSL+ nryO/UHHYK6zQ== X-Nifty-SrcIP: [122.131.185.176] From: Masahiro Yamada To: linux-kernel@vger.kernel.org Cc: Thomas Gleixner , Andrew Morton , Ian Abbott , Ingo Molnar , Linus Torvalds , Masahiro Yamada Subject: [PATCH 05/12] iocontext.h: replace with Date: Mon, 9 Oct 2017 01:10:06 +0900 Message-Id: <1507479013-5207-6-git-send-email-yamada.masahiro@socionext.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1507479013-5207-1-git-send-email-yamada.masahiro@socionext.com> References: <1507479013-5207-1-git-send-email-yamada.masahiro@socionext.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This header requires the definition of struct radix_tree_root, but does not need to know anything about other radix tree stuff. Include instead of to reduce the header dependency. Signed-off-by: Masahiro Yamada --- include/linux/iocontext.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.7.4 diff --git a/include/linux/iocontext.h b/include/linux/iocontext.h index df38db2..dc0b587 100644 --- a/include/linux/iocontext.h +++ b/include/linux/iocontext.h @@ -1,7 +1,7 @@ #ifndef IOCONTEXT_H #define IOCONTEXT_H -#include +#include #include #include From patchwork Sun Oct 8 16:10:07 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Masahiro Yamada X-Patchwork-Id: 115164 Delivered-To: patch@linaro.org Received: by 10.140.22.163 with SMTP id 32csp1682954qgn; Sun, 8 Oct 2017 09:12:55 -0700 (PDT) X-Google-Smtp-Source: AOwi7QCdNVY+07DCVc3apzIh9i/KRrJ+tGJVOgujFQBrrSTM4rk32B1Mj/GdwXN/MBhhdiyhPdGk X-Received: by 10.84.246.204 with SMTP id j12mr7047898plt.240.1507479175298; Sun, 08 Oct 2017 09:12:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1507479175; cv=none; d=google.com; s=arc-20160816; b=TvFUW2Ingtm124gXFJ3L7KrzYnsKYRI4AbNqRLGQ5lzM1ShdOuHykuU4uaT+V9V4Ql EEZPzSjjpxZwrV4I0i07SJV7NLTgdkcXsiXDzxBxOuP+ktc4IA6eHaySVpjKSBu/55Dn lHENQm9IERhik7y3ztgH041EZnV9VWViYtUR+73/bCtmObJMDm75fR1MIhubY1+y/wd2 534uc4yTRVb8oILJYxbtcMSzjPkJ6oWVr2qBy5nGBpkzClhzHTzTxUwZZieYxqWeDpni qMPTGGv+kYo66zfZj/WH+NNXsreEntvlxttJDxL8z6f0dbIM8Fk3si9wCiUFPiosaY1G buTQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:dkim-filter :arc-authentication-results; bh=HQj1AVrzY4pYe5yZqDhCis1YdGmxsja1aMn1VBlKaNY=; b=FloF9zFJlTc9nT796goIWntdx2aL0cOXc8yolfL/MA3Mh4TRLQnKqpz3cznKqQCyzS TP/TIZ0w7bORD6GzCWSymdcTiVjdUDgOsDUZEUmargXzb+HT5bQ6dwg8mHNYwC1VDPZa YReaW8JpOZK0vR2aHGOz2Hgi/g/gDMwR+1wOxHqbuXFosMz6ne6atSonwJn8KTRIRRAf /FL2eIi4+uaRx8o3Po6ZFMvRs2LxtBDlIoeG5guaxRTXIc5ugAN98PbFZsRjtb9cy52V ojXA9UpWmXuy3wSC16EuBjzZeNe1wlGbWEv+hwVhHR0H5biIj/8tmcdt1fEHtewoGkY9 l/zg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=PThN8ads; 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 e62si385792pfa.483.2017.10.08.09.12.55; Sun, 08 Oct 2017 09:12:55 -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=@nifty.com header.s=dec2015msa header.b=PThN8ads; 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 S1753771AbdJHQMx (ORCPT + 26 others); Sun, 8 Oct 2017 12:12:53 -0400 Received: from conuserg-08.nifty.com ([210.131.2.75]:51342 "EHLO conuserg-08.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753742AbdJHQMu (ORCPT ); Sun, 8 Oct 2017 12:12:50 -0400 Received: from grover.sesame (FL1-122-131-185-176.osk.mesh.ad.jp [122.131.185.176]) (authenticated) by conuserg-08.nifty.com with ESMTP id v98GBWgP001379; Mon, 9 Oct 2017 01:11:37 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-08.nifty.com v98GBWgP001379 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1507479098; bh=HQj1AVrzY4pYe5yZqDhCis1YdGmxsja1aMn1VBlKaNY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=PThN8adsWhbrsK6XTYPXpAsjTv6uHPMsJ/DPUIJ2F3pu3rfE/z/OleTx2K/ZP51W5 m01mD3nkjqSTs6u4/ZgOgpoXUbWUEmCkwwXvOr9SgOkINai7TDHeOu7LOiQN7RexpP zb4lCS9cyBarL2aJmnw4NXHB8z0oZ7bspEA09xLf+TobTOnYlWMTCz2GhaTRL81Prg oxyg1O1XXANNF7jBVctFKAnR1T8/jUQ/tLUvDe4IoBnpjP7IZt77cCpJ25B8Cp+0t2 hnZGm3MOkZnZaz3+ua7Hzx2qqHlr6Qz3WtXkAyNYIi295lRK54lvj9fX9DI0b/yw/M hL/m4NFfynfxQ== X-Nifty-SrcIP: [122.131.185.176] From: Masahiro Yamada To: linux-kernel@vger.kernel.org Cc: Thomas Gleixner , Andrew Morton , Ian Abbott , Ingo Molnar , Linus Torvalds , Masahiro Yamada , linux-fsdevel@vger.kernel.org, Jeff Layton , "J. Bruce Fields" Subject: [PATCH 06/12] fs: replace with Date: Mon, 9 Oct 2017 01:10:07 +0900 Message-Id: <1507479013-5207-7-git-send-email-yamada.masahiro@socionext.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1507479013-5207-1-git-send-email-yamada.masahiro@socionext.com> References: <1507479013-5207-1-git-send-email-yamada.masahiro@socionext.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This header requires the definition of struct radix_tree_root, but does not need to know anything about other radix tree stuff. Include instead of to reduce the header dependency. Signed-off-by: Masahiro Yamada --- include/linux/fs.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.7.4 diff --git a/include/linux/fs.h b/include/linux/fs.h index 13dab19..9a47a1a 100644 --- a/include/linux/fs.h +++ b/include/linux/fs.h @@ -11,7 +11,7 @@ #include #include #include -#include +#include #include #include #include From patchwork Sun Oct 8 16:10:08 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Masahiro Yamada X-Patchwork-Id: 115159 Delivered-To: patch@linaro.org Received: by 10.140.22.163 with SMTP id 32csp1682599qgn; Sun, 8 Oct 2017 09:12:30 -0700 (PDT) X-Google-Smtp-Source: AOwi7QDqK0/nsOpkqyNy4YRgOAnwEyuvuPiW/+xkKEXF0mT5exF9RNSyEmV4Thjv4LSr+IJZCOL6 X-Received: by 10.98.99.2 with SMTP id x2mr7664119pfb.310.1507479150434; Sun, 08 Oct 2017 09:12:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1507479150; cv=none; d=google.com; s=arc-20160816; b=KNb96Q2alozhj3mehzsXi1C1XVe73gO4AxTJjABbxhuoIHHRg/3KmhASCzxNQAzOND TcOCLsEO/qMZ722UVgVKiohf72uy9Bsc5IQvSK9aGNFoMJkUmdjQGtgO/Oru6L6O8ldo fNpLV/OShMN5HQhnbVwZTUrEw4Kgzzaa4yayAGf0TaB3Ac0x1x9tk0OW4D7jGHU7XS/l eGOgfF569VO/ZCcRJR+rjMl3ZAynPyB3dS4vBMEq5UnpbOErHFWCbSJIZ9lX1TQadCaj 5OMYWArcrDGz6HNEwekSiy2eYbWJu4wfKrFRvlC1U+lya/QGCvXZeYghe8lZ/342FEcy EKTA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:dkim-filter :arc-authentication-results; bh=+SqUDqG/uO5g73r0W1ya/UAvhyReFR2WU7kSiGIgQ0U=; b=IP3u8M1WsQbGaaN8pddtzBL3GQNFYq/XRmZjFASQL9GoEAT2Pay+KIoK3lgQizy6Kx TM7x76jsd7OgB//RTW9HfcQC45GicLr8YAj7CykFgFE4gTarqrYjOucgQoRRDjhuyAZF Pj2KQsIi7nbw9rMvAHRiLd8EOxo1z2u87+V+0oWMZ3N0zH4yIzRDGfUQXMHhIi94q/+L 869AuVA1Ar7rS+wldUBtkYj8SrNvJwJHC6rplmWkwgl+demXMyzltfOhVF465MUPF98s VUOKRo1x16Zzj/+SPxN9jrjzeddq5r6Lj5Q4N9++4XdsRA19R8Evlxp1Fl7GjkPH4t/H pb0Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=mYwB3jKw; 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 p8si4683497pgn.324.2017.10.08.09.12.29; Sun, 08 Oct 2017 09:12:30 -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=@nifty.com header.s=dec2015msa header.b=mYwB3jKw; 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 S1753489AbdJHQMU (ORCPT + 26 others); Sun, 8 Oct 2017 12:12:20 -0400 Received: from conuserg-08.nifty.com ([210.131.2.75]:50814 "EHLO conuserg-08.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751308AbdJHQMT (ORCPT ); Sun, 8 Oct 2017 12:12:19 -0400 Received: from grover.sesame (FL1-122-131-185-176.osk.mesh.ad.jp [122.131.185.176]) (authenticated) by conuserg-08.nifty.com with ESMTP id v98GBWgQ001379; Mon, 9 Oct 2017 01:11:38 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-08.nifty.com v98GBWgQ001379 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1507479099; bh=+SqUDqG/uO5g73r0W1ya/UAvhyReFR2WU7kSiGIgQ0U=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=mYwB3jKwOedlgUCmIfr/OkP+GnsrULiE1E+3Caa8d+dBNHJuLaKFEftqU2LsBinhB FLjk+Le6PxwwdZZarEyQ9EJnwHj0uM1Tru4bmpWNN9NmbcG+ajBWjzs3aYVHDfbs6i q+9ZIX8erO9AaYYcTTJgLLpdgRJUnxhkDJ3BEMMIV6yapxxYrNfkOWcGpV5oHhb+Yv PcbJOXiFCUmJbiB3cvQEWBwlonNDGzLHFMQXvMpIJ1iJGJFUrcpMyi5GOH3weOdgXB myPnXOktH2pO74Wvl7lNUXP608E19bLCi+3g4djpsQfPCybGvBOfG+uxTwLcrLia+n M/9p4l5ZSZ1Sg== X-Nifty-SrcIP: [122.131.185.176] From: Masahiro Yamada To: linux-kernel@vger.kernel.org Cc: Thomas Gleixner , Andrew Morton , Ian Abbott , Ingo Molnar , Linus Torvalds , Masahiro Yamada Subject: [PATCH 07/12] blkcg: replace with Date: Mon, 9 Oct 2017 01:10:08 +0900 Message-Id: <1507479013-5207-8-git-send-email-yamada.masahiro@socionext.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1507479013-5207-1-git-send-email-yamada.masahiro@socionext.com> References: <1507479013-5207-1-git-send-email-yamada.masahiro@socionext.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This header requires the definition of struct radix_tree_root, but does not need to know anything about other radix tree stuff. Include instead of to reduce the header dependency. Signed-off-by: Masahiro Yamada --- include/linux/blk-cgroup.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.7.4 diff --git a/include/linux/blk-cgroup.h b/include/linux/blk-cgroup.h index 9d92153..c4ec324 100644 --- a/include/linux/blk-cgroup.h +++ b/include/linux/blk-cgroup.h @@ -16,7 +16,7 @@ #include #include #include -#include +#include #include #include From patchwork Sun Oct 8 16:10:09 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Masahiro Yamada X-Patchwork-Id: 115163 Delivered-To: patch@linaro.org Received: by 10.140.22.163 with SMTP id 32csp1682922qgn; Sun, 8 Oct 2017 09:12:52 -0700 (PDT) X-Google-Smtp-Source: AOwi7QBAkO6Rj3BwOpuhyj/kx1V1Ftpy4uJc8tuPhhq9vfnYd2+hJmHqdx2bB0WkiNSP2Lj3BbFk X-Received: by 10.98.113.3 with SMTP id m3mr7817287pfc.220.1507479171974; Sun, 08 Oct 2017 09:12:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1507479171; cv=none; d=google.com; s=arc-20160816; b=y3u1JlJjwVK2RNvow7VTCFw+HQRzxudA3W5F5CN2aIatqHVZ3BcOrkkPZt2Duad+wz 4MT63jDBaFnOoVJWto0GdLLGmoqNokug+/NmT8VwN+tuX9SkV+joUKeM4FDpzy74Gi8N 0r5xPy/umErCmiI/qK55BNXKhgkRX92A5gMai93ZNmZxiOq5IdtXBm2c6jKipJfVwe4k mqEPGXB8ny9gi0CtJBGKDc9tIM62N77Xmi/6c2wgqsszVKs9uuZm40RPjhb0DSXCMZ23 D42CuWj+2TtOoCjohl1qZfC9Gbv0w7BJw9R+r4sj6CRdEt/MiY1rvzfXE3NX72txRmyd coMw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:dkim-filter :arc-authentication-results; bh=sfaQGwvBidUWduPMAbO1wfjXxmJPoDx1uuL26FIfOHw=; b=Fv3ed/LZiyfQKqlqoOvROFdwisaP4x+ACRGmkv0erPrhUlAQN/hEbDYUmCXb/reLNk oXtrgPtVebC76BnJogP55GCFkzQOTVoWXSb7tz+BtfKwqgrMKlScTTZeIh/gzPzmucL8 AHkTtB7xKifU9GsakyXOYks4meN1LZBfPuMY7CJBY/k4viQ4E/iNeuhOI1o+7J677dq1 abMQ05CObqJiO7J5hIStT7UtC/H/KySk9dXTadf+tg198nuodl8pdy0/9PsmNbEl6Ws1 eXWi1a5uAnnEXTX2f3O1pO1ktzkQoG1CZQptU6gf0O4r6H0vhIjpdH4P3h+meQuB0LBb VqsQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=2ubGnswe; 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 q75si1888879pfj.449.2017.10.08.09.12.51; Sun, 08 Oct 2017 09:12:51 -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=@nifty.com header.s=dec2015msa header.b=2ubGnswe; 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 S1753701AbdJHQMg (ORCPT + 26 others); Sun, 8 Oct 2017 12:12:36 -0400 Received: from conuserg-08.nifty.com ([210.131.2.75]:51092 "EHLO conuserg-08.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753654AbdJHQMe (ORCPT ); Sun, 8 Oct 2017 12:12:34 -0400 Received: from grover.sesame (FL1-122-131-185-176.osk.mesh.ad.jp [122.131.185.176]) (authenticated) by conuserg-08.nifty.com with ESMTP id v98GBWgR001379; Mon, 9 Oct 2017 01:11:39 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-08.nifty.com v98GBWgR001379 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1507479099; bh=sfaQGwvBidUWduPMAbO1wfjXxmJPoDx1uuL26FIfOHw=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=2ubGnsweeMDayGFNO3Z5u2wDRsaT5eiWcJO7du8gbpmhsty8T1elrMuuX3427UrXs K1w+wB0Xq13p13ycyjp3yzC5xo6WJn24v0JUwa210hP+e608ChtxvQlZMlF7zYT6Sg +xhabrNUSY3NBngB2nhIYyxFQfRTIXXp3CH19y/yKQu1T8nByNkP4DUQjJ/pCzLSih 4JIj80iEoThAh0iNyX1aHCRGIGY+GvettI9LBQ/6ZXaN/vRb3Bnw00d90cfbCJ0tPB euP9QfOXDsdHuo6PGERo+Hk7n03pt6nB7Q+2mk2gp9YGc397CWt/MNCpzCL4DqO7eu P52F9kRQ2QGsg== X-Nifty-SrcIP: [122.131.185.176] From: Masahiro Yamada To: linux-kernel@vger.kernel.org Cc: Thomas Gleixner , Andrew Morton , Ian Abbott , Ingo Molnar , Linus Torvalds , Masahiro Yamada , David Howells , linux-cachefs@redhat.com Subject: [PATCH 08/12] fscache: include Date: Mon, 9 Oct 2017 01:10:09 +0900 Message-Id: <1507479013-5207-9-git-send-email-yamada.masahiro@socionext.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1507479013-5207-1-git-send-email-yamada.masahiro@socionext.com> References: <1507479013-5207-1-git-send-email-yamada.masahiro@socionext.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This header needs to know the definition of struct radix_tree_root. Signed-off-by: Masahiro Yamada --- include/linux/fscache.h | 1 + 1 file changed, 1 insertion(+) -- 2.7.4 diff --git a/include/linux/fscache.h b/include/linux/fscache.h index f4ff47d..0a67b2f5 100644 --- a/include/linux/fscache.h +++ b/include/linux/fscache.h @@ -22,6 +22,7 @@ #include #include #include +#include #if defined(CONFIG_FSCACHE) || defined(CONFIG_FSCACHE_MODULE) #define fscache_available() (1) From patchwork Sun Oct 8 16:10:10 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Masahiro Yamada X-Patchwork-Id: 115169 Delivered-To: patch@linaro.org Received: by 10.140.22.163 with SMTP id 32csp1683910qgn; Sun, 8 Oct 2017 09:14:13 -0700 (PDT) X-Google-Smtp-Source: AOwi7QAhO1IDgTqTXFJwjyC1WAWWu24HfL8OLVuj9kvtzGip1IgSSwC/G3XwojEXY0zv2NrXp03t X-Received: by 10.84.133.161 with SMTP id f30mr7144612plf.270.1507479253767; Sun, 08 Oct 2017 09:14:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1507479253; cv=none; d=google.com; s=arc-20160816; b=bRTOxgG4m53fsz/unkkKAncOFE2GYD1WmTedRaKgW9c2t7A2aBrA+Xs+dNgaxvQao4 thYSb8aHyhcKthHzuqYVW3QG1M3pTQ1KuSsvcPSRT1zgK0eDg62s6zwaPL2nYqMKVZVb TotUkVBXUcrmSuzxZ8wqz8DTpsXBRpLrB/bGSrAySCK6VUReHyeOkVbh6mWxsayVKtGK CsKqPLep2a1BLjoLOlKGn5kLEzBX3Ihr1YUuGr24Dpm36RcaGuCx2qsdHECEuD0J+4X5 WnPD8XXTCtxOFtoTJkklDlCn6R9/fcN7g8L60n34mHjyJAXd5X7tFZd7X6T8aDnFWNrr T8cA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:dkim-filter :arc-authentication-results; bh=pqT5LF5aoXwLsFGbj8nsS45JKrObBbWxkspHsdIv/S0=; b=AT9dQ4lLoNFbJqDEEoOPJa9uTi00dKslzXUEeN0GQarBvNhQeL616riVqq0BeftLSU QljT5a8qskp/B/Gvd+vTdBERGzNLbBsHFbOEkHfdukeD9GaWdA7Y/fbz7rQR9F1y1Lk7 Pv3g2GgJB5Zakc/WQY3Yey9ipVr5hwOiBoSaPfwvOoev+m4OtrRUCjFUeEPg8oFSGrWj xjOlZZcL+bKF1RNa2Dx2+1u1imKLmK+9TjHbErUdEVlhGvdjFjZBzdLvs0GqX5pG/F0n 53Koy0YcxcWcy6YqGrWpjk9RED5zvJ293M67Hefx101ZnU3W1tMaqNmTY8ZUVH6MCTsZ TybQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=dsM0rKD3; 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 m7si4723007pgs.667.2017.10.08.09.14.13; Sun, 08 Oct 2017 09:14:13 -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=@nifty.com header.s=dec2015msa header.b=dsM0rKD3; 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 S1753581AbdJHQM2 (ORCPT + 26 others); Sun, 8 Oct 2017 12:12:28 -0400 Received: from conuserg-08.nifty.com ([210.131.2.75]:50929 "EHLO conuserg-08.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753496AbdJHQM0 (ORCPT ); Sun, 8 Oct 2017 12:12:26 -0400 Received: from grover.sesame (FL1-122-131-185-176.osk.mesh.ad.jp [122.131.185.176]) (authenticated) by conuserg-08.nifty.com with ESMTP id v98GBWgS001379; Mon, 9 Oct 2017 01:11:40 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-08.nifty.com v98GBWgS001379 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1507479100; bh=pqT5LF5aoXwLsFGbj8nsS45JKrObBbWxkspHsdIv/S0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=dsM0rKD3szxMIsdEDXqVeYKhQ3L6Z9/ZPo4bBObqnT0X7SrPfcGe6kQO0D+8KgTw7 FSqnh1IQbQCtd++mhgW4376btMvgTbotInzH8JvyCUZzqRfVsVUqqgeb4mHTY/4Lq0 w+8HiHklHt8q1KbsOhhbOWVXd7n67wSCEPnzahOB00OSBavdjrHNccvkldmB6VBhQA CCD9bFcl8JqqgTAK6WkfH3FjraSmbXALK/LzzKe0hEBnKWa2uVphxPJPJz3r++l+oX Vrv4BnTiZJwx20INMQm5J+JBy7vEtJiqJV9ZDNqg2bCgyz+BkBC6LND3CSnhTwrnXW 1Qluhq1N5z8rA== X-Nifty-SrcIP: [122.131.185.176] From: Masahiro Yamada To: linux-kernel@vger.kernel.org Cc: Thomas Gleixner , Andrew Morton , Ian Abbott , Ingo Molnar , Linus Torvalds , Masahiro Yamada , Yoshinori Sato , Rich Felker , linux-sh@vger.kernel.org Subject: [PATCH 09/12] sh: intc: replace with Date: Mon, 9 Oct 2017 01:10:10 +0900 Message-Id: <1507479013-5207-10-git-send-email-yamada.masahiro@socionext.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1507479013-5207-1-git-send-email-yamada.masahiro@socionext.com> References: <1507479013-5207-1-git-send-email-yamada.masahiro@socionext.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This header requires the definition of struct radix_tree_root, but does not need to know anything about other radix tree stuff. Include instead of to reduce the header dependency. Signed-off-by: Masahiro Yamada --- drivers/sh/intc/internals.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.7.4 diff --git a/drivers/sh/intc/internals.h b/drivers/sh/intc/internals.h index 6ce7f0d..4021c1c 100644 --- a/drivers/sh/intc/internals.h +++ b/drivers/sh/intc/internals.h @@ -4,7 +4,7 @@ #include #include #include -#include +#include #include #define _INTC_MK(fn, mode, addr_e, addr_d, width, shift) \ From patchwork Sun Oct 8 16:10:11 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Masahiro Yamada X-Patchwork-Id: 115166 Delivered-To: patch@linaro.org Received: by 10.140.22.163 with SMTP id 32csp1683364qgn; Sun, 8 Oct 2017 09:13:30 -0700 (PDT) X-Google-Smtp-Source: AOwi7QC0Iv4ox8qXbyBTHvNvaGp0iRiOAZr8H9McrnkZDcLZ8/gnw0uTEbCHYwgcDTDAQ3SpAebz X-Received: by 10.98.102.142 with SMTP id s14mr7648937pfj.174.1507479210123; Sun, 08 Oct 2017 09:13:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1507479210; cv=none; d=google.com; s=arc-20160816; b=l9GfFckVAqR7aGMadiyDFQsmBAt9Z1hElPiSNbEIZTSE5XOZNVcyQBHMSacHqvtFpU o5usT+mrn0YPyn2RZH+UWXovZNy7wTE33PXqdqs4buaXzWnJ3P9rBK7au5x0Vab2oLmb LLg3KB/aB2BAX/M90G459af1MzOE04BP89Pauz4a0X2D43lhgFWMY/v8AfcNOmce/WKt seB0+zLbJtN4TgOmoJgn0DuNVbuEUqXfXiwwr3EyFg0HUggaQm/TV2fLi4sV/v0Z5aIW ZlayZXJGT16PxQBPu4i8EDhcLtSIRoaForA9Nj0fYwRCM5ECMwTx5yNzwhKNoTj/FVJN gAZQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:dkim-filter :arc-authentication-results; bh=N0ERxXUkrpHkeaiVPmSSC3pAcj8VFzGmdk/Tn3NWkEs=; b=Clw450o4bJUCIJYVEMwCMV+7XmpCQBOd3vtbV1c/x4gymNfeA8o5R/uD10xQzyan+5 ShAHxpM7eNTFdShfFDKa6I1a7bpi4xP48r0sgKdOnyZ80UuEWypzk8UxxZlj9RAxq5nZ xrnL4PxZdHH2iH1Top0XD5sZB+XLcBxnUOMx+O0SylZjhv1qSdOwECb7Kte0U3yoQJcV GOYEEe14aZHa4RDuGlcky+90yZykryYK06j3HdXxMA+C4kIi7oqenV2Zr49HW+BhB5Ui /u9JeEv505SnbKaWr6J83Ir7/YlyLawDIfLsoiz2zV9hEK6SNteskZax47SUHELuw/Wc XX8g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=03VrxzLC; 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 h185si4737060pge.146.2017.10.08.09.13.29; Sun, 08 Oct 2017 09:13:30 -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=@nifty.com header.s=dec2015msa header.b=03VrxzLC; 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 S1753845AbdJHQN1 (ORCPT + 26 others); Sun, 8 Oct 2017 12:13:27 -0400 Received: from conuserg-08.nifty.com ([210.131.2.75]:51074 "EHLO conuserg-08.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753496AbdJHQMd (ORCPT ); Sun, 8 Oct 2017 12:12:33 -0400 Received: from grover.sesame (FL1-122-131-185-176.osk.mesh.ad.jp [122.131.185.176]) (authenticated) by conuserg-08.nifty.com with ESMTP id v98GBWgT001379; Mon, 9 Oct 2017 01:11:41 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-08.nifty.com v98GBWgT001379 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1507479101; bh=N0ERxXUkrpHkeaiVPmSSC3pAcj8VFzGmdk/Tn3NWkEs=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=03VrxzLCE8cLP4AUWZpUwGYNrlvj74lwRR3+7SpviK5464kRVelkIibCktT6lvhhg CqUPY7waTRkRBDLQSlR8H0qQLNpityTyUmNz8sJRI3aZfNlqxSL3vaejAcQmumS+wg xAjKyLY8MgG/ax19BcionmHKeEKtobK3nm6QjQIYbORSp0aTw7XDjMN3YVKAv/09rv 3hFbzMB+phyCQg/q9ZdG0c5QVi4kJF2oZORtcRVSUpcjr4fsRHqeekJuLyvY1nwhLk eRPbK0xgDMuCKRV1Wwz/K4oGrZV2J0xfz39J5Bd7C4Qa/BeElOzbqF3sQc06+pFiLV dKANAxT73U/3A== X-Nifty-SrcIP: [122.131.185.176] From: Masahiro Yamada To: linux-kernel@vger.kernel.org Cc: Thomas Gleixner , Andrew Morton , Ian Abbott , Ingo Molnar , Linus Torvalds , Masahiro Yamada , linux-rdma@vger.kernel.org, Yishai Hadas , Tariq Toukan , netdev@vger.kernel.org Subject: [PATCH 10/12] net/mlx4: replace with Date: Mon, 9 Oct 2017 01:10:11 +0900 Message-Id: <1507479013-5207-11-git-send-email-yamada.masahiro@socionext.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1507479013-5207-1-git-send-email-yamada.masahiro@socionext.com> References: <1507479013-5207-1-git-send-email-yamada.masahiro@socionext.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The headers - include/linux/mlx4/device.h - drivers/net/ethernet/mellanox/mlx4/mlx4.h require the definition of struct radix_tree_root, but do not need to know anything about other radix tree stuff. Include instead of to reduce the header dependency. While we are here, let's add missing where radix tree accessors are used. Signed-off-by: Masahiro Yamada --- drivers/net/ethernet/mellanox/mlx4/cq.c | 1 + drivers/net/ethernet/mellanox/mlx4/mlx4.h | 2 +- drivers/net/ethernet/mellanox/mlx4/qp.c | 1 + drivers/net/ethernet/mellanox/mlx4/srq.c | 1 + include/linux/mlx4/device.h | 2 +- include/linux/mlx4/qp.h | 1 + 6 files changed, 6 insertions(+), 2 deletions(-) -- 2.7.4 diff --git a/drivers/net/ethernet/mellanox/mlx4/cq.c b/drivers/net/ethernet/mellanox/mlx4/cq.c index 72eb50c..4cbe65c 100644 --- a/drivers/net/ethernet/mellanox/mlx4/cq.c +++ b/drivers/net/ethernet/mellanox/mlx4/cq.c @@ -36,6 +36,7 @@ #include #include +#include #include #include diff --git a/drivers/net/ethernet/mellanox/mlx4/mlx4.h b/drivers/net/ethernet/mellanox/mlx4/mlx4.h index c68da19..975ef70 100644 --- a/drivers/net/ethernet/mellanox/mlx4/mlx4.h +++ b/drivers/net/ethernet/mellanox/mlx4/mlx4.h @@ -38,7 +38,7 @@ #define MLX4_H #include -#include +#include #include #include #include diff --git a/drivers/net/ethernet/mellanox/mlx4/qp.c b/drivers/net/ethernet/mellanox/mlx4/qp.c index 728a2fb..50cbc62 100644 --- a/drivers/net/ethernet/mellanox/mlx4/qp.c +++ b/drivers/net/ethernet/mellanox/mlx4/qp.c @@ -35,6 +35,7 @@ #include #include +#include #include #include diff --git a/drivers/net/ethernet/mellanox/mlx4/srq.c b/drivers/net/ethernet/mellanox/mlx4/srq.c index bedf521..4201a46 100644 --- a/drivers/net/ethernet/mellanox/mlx4/srq.c +++ b/drivers/net/ethernet/mellanox/mlx4/srq.c @@ -36,6 +36,7 @@ #include #include #include +#include #include "mlx4.h" #include "icm.h" diff --git a/include/linux/mlx4/device.h b/include/linux/mlx4/device.h index b0a57e0..75eac23 100644 --- a/include/linux/mlx4/device.h +++ b/include/linux/mlx4/device.h @@ -36,7 +36,7 @@ #include #include #include -#include +#include #include #include diff --git a/include/linux/mlx4/qp.h b/include/linux/mlx4/qp.h index 8e2828d..dfa7d8e 100644 --- a/include/linux/mlx4/qp.h +++ b/include/linux/mlx4/qp.h @@ -35,6 +35,7 @@ #include #include +#include #include From patchwork Sun Oct 8 16:10:12 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Masahiro Yamada X-Patchwork-Id: 115162 Delivered-To: patch@linaro.org Received: by 10.140.22.163 with SMTP id 32csp1682822qgn; Sun, 8 Oct 2017 09:12:44 -0700 (PDT) X-Google-Smtp-Source: AOwi7QDFsk8IbN8VDSfhycBau9AflkbDGIk2/Jozk8PF3lCcwwHf1DxS3e7vr0Pd/XIbwuFTq9mp X-Received: by 10.98.70.6 with SMTP id t6mr5745824pfa.257.1507479164034; Sun, 08 Oct 2017 09:12:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1507479164; cv=none; d=google.com; s=arc-20160816; b=fJodMusfFIiyN6KiOJSyy73vR86QTyPjsEMzl7mzZK6L4JKOjUeJjTuttPhyO+ekMj F2sFAp6c6nA2cqKCmY6VTsmyHBA3PAJfo4BVLPCWWpYcsNGFj4CCFiqCmMTDSExccC/R qsef5O8Jf90UyhCJLqbfD07oGJGl0FotVhqnfl/KO6XnVHo1hr1ht1kJTzZaNEXK/nKR XwenJdd1clCW78rnAmo2nOvn1qN+dB5VrCeoAhMFTkEwBk9Ad6QzjJLNjYJFharR6/Y7 6y4By1OL3QFBfPacb2A2Jc10DO15DSXIO4xHZ1ctV23mZZEErRkwGWvbF/hQcJOUIFoR wWSg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:dkim-filter :arc-authentication-results; bh=tGm/0m+c9mqZuVlqhB3H9X/WF2bWBQmWMVKSOywDh7U=; b=lpBj0EGVOdPZG+jBCTOEzaXbJONHVxju5K5xJThwElbWUFqoFSGQkjAJ245OLR99Ie 6XoLq4Nv6WNlgoBfufAG7/6gMobd8VIpjaeBN05ZM5moxnPKRNfmHotXYKFHQfszO9ED 9JFTV2SGkhUrx6RVtZZLDEtxdGXwk9OJwSr2rXmAIAPcJEGkSlvpbBMUII4zf8K/9n42 s6Zzd8b8ANkvv/uJKkmaZYHP8BqVVz/2+mXade0jKX36Aj5dB06FUbdC+LjNfGoGVC2h oV9OZ1tdIuqhq79UVUVMiAFgkSQdqJVez3tpgETd412qlpt5YZ1fgELF00WsBLnFeKFS RI3Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=XDtjeQmr; 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 q75si1888879pfj.449.2017.10.08.09.12.43; Sun, 08 Oct 2017 09:12:44 -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=@nifty.com header.s=dec2015msa header.b=XDtjeQmr; 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 S1753727AbdJHQMi (ORCPT + 26 others); Sun, 8 Oct 2017 12:12:38 -0400 Received: from conuserg-08.nifty.com ([210.131.2.75]:51080 "EHLO conuserg-08.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753644AbdJHQMe (ORCPT ); Sun, 8 Oct 2017 12:12:34 -0400 Received: from grover.sesame (FL1-122-131-185-176.osk.mesh.ad.jp [122.131.185.176]) (authenticated) by conuserg-08.nifty.com with ESMTP id v98GBWgU001379; Mon, 9 Oct 2017 01:11:41 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-08.nifty.com v98GBWgU001379 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1507479102; bh=tGm/0m+c9mqZuVlqhB3H9X/WF2bWBQmWMVKSOywDh7U=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=XDtjeQmrF1EYO4CwvvfnyKSM+P9RUAh7Tp6KwB9bolZqLxyNqdof3z4jF/VrqObQv cdlmy8WXMKs5fzkRDNcSJHt1lovj6xUMnqAY5k5QRAuT6K+S4Kus6B4JZYhZh6PtqW a6SRSdf6qqCLYSk81d032yqCwKU2/9n96XRifJuw5x7U7BA7ewFpdUPhUUyibULbRt ZnzEjI41vfsfdhHoFpkbMSl31EZNIjWtnXjPKZpVChcRGDkvMPObwoazvAZkc3yWSR Em7ijg7mDxL+K90FSQEqJ0Wj4HVJHsd5Nw2SCXN3vuGNw/uWIG+HRbqEWzYmh36gzy ccuKpCyvvreCA== X-Nifty-SrcIP: [122.131.185.176] From: Masahiro Yamada To: linux-kernel@vger.kernel.org Cc: Thomas Gleixner , Andrew Morton , Ian Abbott , Ingo Molnar , Linus Torvalds , Masahiro Yamada , Matan Barak , linux-rdma@vger.kernel.org, netdev@vger.kernel.org, Saeed Mahameed , Leon Romanovsky Subject: [PATCH 11/12] net/mlx5: replace with Date: Mon, 9 Oct 2017 01:10:12 +0900 Message-Id: <1507479013-5207-12-git-send-email-yamada.masahiro@socionext.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1507479013-5207-1-git-send-email-yamada.masahiro@socionext.com> References: <1507479013-5207-1-git-send-email-yamada.masahiro@socionext.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The header include/linux/mlx5/driver.h requires the definition of struct radix_tree_root, but does not need to know anything about other radix tree stuff. Include instead of to reduce the number of included header files. Also, add to include/linux/mlx5/gp.h where radix tree accessors are used. Signed-off-by: Masahiro Yamada --- include/linux/mlx5/driver.h | 2 +- include/linux/mlx5/qp.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) -- 2.7.4 diff --git a/include/linux/mlx5/driver.h b/include/linux/mlx5/driver.h index 401c897..0aea568 100644 --- a/include/linux/mlx5/driver.h +++ b/include/linux/mlx5/driver.h @@ -40,7 +40,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/include/linux/mlx5/qp.h b/include/linux/mlx5/qp.h index 66d19b6..a90996f 100644 --- a/include/linux/mlx5/qp.h +++ b/include/linux/mlx5/qp.h @@ -35,6 +35,7 @@ #include #include +#include #define MLX5_INVALID_LKEY 0x100 #define MLX5_SIG_WQE_SIZE (MLX5_SEND_WQE_BB * 5) From patchwork Sun Oct 8 16:10:13 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Masahiro Yamada X-Patchwork-Id: 115165 Delivered-To: patch@linaro.org Received: by 10.140.22.163 with SMTP id 32csp1683033qgn; Sun, 8 Oct 2017 09:13:02 -0700 (PDT) X-Google-Smtp-Source: AOwi7QAA5vobMVVXPYBRApTGpPiV8llP1rPcDyBtE4bvgvpaoLvWDtkE/T/pfr+Bw8qc1J+vM+Xm X-Received: by 10.98.101.132 with SMTP id z126mr7776134pfb.302.1507479182081; Sun, 08 Oct 2017 09:13:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1507479182; cv=none; d=google.com; s=arc-20160816; b=xxiVdj9bgdTEKT4ZiglWmwppJQsz+ZyrVgZ9U32dyHxJrOEwGLSQeRM1ZM+KC+ahzm Yz+ceP+M96dlepP0FpyJqR6pB4B4OIEZpN7WsbTBOUNkvpggjgxXrnN/dHLVdvc3s2KF kySp0OoaJSWL4nl9vhhuvj87nDpLLyPJ0WDBrP8rBZb7O8FSINSuJsXHOF9JNXUckSqb G+GMz2e6sJHPF8KqFbejg5mprt0G0ZYSPOnHk9I7vMyl/Xos7lFxZ7UqSON54q0Di26J io0O71SkkNO2JatRl9lMEH/otcUKO6Zg4OKh6hEijO4q2TvHB9Q6FSFilC3YeFUwWOdC g8Lw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:dkim-filter :arc-authentication-results; bh=lffdjBlzaW+0jgluEIN2d18sU52/xCpDQqN2+1BJIKg=; b=zLzTpkAN57SyChTn3+LZQFJrRlkqPf6QFsC5h/nBR9KTVHspE3/4uHdY+SfiF1AGyx X5nMdP7cNTSCw0QY2LhmiJdh1V7dvVjdXtMcAbqKe0ncj3w92ES3xfs+q//mDe3WwWZk fFpZQHY5LtygwU+SWTbnAimyaigRDmvUEqjsuxeuv2vBZMACJCxoI1DE9gyuXSkbv04a ETON6rKRijHwftfImJQJY1XHuW9vqEziziS1rKklac7RJbZmN0avqxuWgtM8oCm+0dNj 5jxIfCUty6wisTk2acQgyN2/3kHLzZJg6Qxv2UBh6v6rJcFqBndWeQqVhLJJZre4c+3b 64pw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=kwJZIOkW; 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 e62si385792pfa.483.2017.10.08.09.13.01; Sun, 08 Oct 2017 09:13:02 -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=@nifty.com header.s=dec2015msa header.b=kwJZIOkW; 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 S1753801AbdJHQM7 (ORCPT + 26 others); Sun, 8 Oct 2017 12:12:59 -0400 Received: from conuserg-08.nifty.com ([210.131.2.75]:51443 "EHLO conuserg-08.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753775AbdJHQM4 (ORCPT ); Sun, 8 Oct 2017 12:12:56 -0400 Received: from grover.sesame (FL1-122-131-185-176.osk.mesh.ad.jp [122.131.185.176]) (authenticated) by conuserg-08.nifty.com with ESMTP id v98GBWgV001379; Mon, 9 Oct 2017 01:11:42 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-08.nifty.com v98GBWgV001379 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1507479103; bh=lffdjBlzaW+0jgluEIN2d18sU52/xCpDQqN2+1BJIKg=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=kwJZIOkWzmMeFBHHQIznuTPr9Vi22NC2o2f3zg4EE8KPRjyTqlKewlR5ELOf+0eQl qMXBxTnZ8tbXLhE6gsC08YPcHDV2wWLFl20T0+5tgh00WmxSKb7KCe8h2pm9VD2MNK 95csUi9N2XNlG2nXG6qER3/44MSk/XS9GBOHlUayui3mSU5waZwUWomyTmH+zWT5+d cRa2M2pNIQHf3UFofC3hLQhAga6vrCvckXGKWfHNulm3licvBg/caxX+A4Ljjd1wqI JAPqTLJ/hUAQDHc40xkOm714hpLErv24ii4dC3+ZXKQ4ESF89X0poG4dsSdgtKPZbK M8MWihNcvE/5Q== X-Nifty-SrcIP: [122.131.185.176] From: Masahiro Yamada To: linux-kernel@vger.kernel.org Cc: Thomas Gleixner , Andrew Morton , Ian Abbott , Ingo Molnar , Linus Torvalds , Masahiro Yamada , Jani Nikula , intel-gfx@lists.freedesktop.org, Rodrigo Vivi , dri-devel@lists.freedesktop.org, David Airlie , Joonas Lahtinen Subject: [PATCH 12/12] drm/i915: replace with Date: Mon, 9 Oct 2017 01:10:13 +0900 Message-Id: <1507479013-5207-13-git-send-email-yamada.masahiro@socionext.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1507479013-5207-1-git-send-email-yamada.masahiro@socionext.com> References: <1507479013-5207-1-git-send-email-yamada.masahiro@socionext.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The header drivers/gpu/drm/i915/i915_gem_context.h requires the definition of struct radix_tree_root, but does not need to know anything about other radix tree stuff. Include instead of to reduce the number of included header files. While we are here, let's add missing where radix tree accessors are used. Signed-off-by: Masahiro Yamada --- drivers/gpu/drm/i915/i915_gem.c | 1 + drivers/gpu/drm/i915/i915_gem_context.c | 1 + drivers/gpu/drm/i915/i915_gem_context.h | 2 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 1 + drivers/gpu/drm/i915/i915_gem_object.h | 1 + 5 files changed, 5 insertions(+), 1 deletion(-) -- 2.7.4 diff --git a/drivers/gpu/drm/i915/i915_gem.c b/drivers/gpu/drm/i915/i915_gem.c index 19404c9..d2356eb 100644 --- a/drivers/gpu/drm/i915/i915_gem.c +++ b/drivers/gpu/drm/i915/i915_gem.c @@ -37,6 +37,7 @@ #include "intel_mocs.h" #include #include +#include #include #include #include diff --git a/drivers/gpu/drm/i915/i915_gem_context.c b/drivers/gpu/drm/i915/i915_gem_context.c index 58a2a44..34b2195 100644 --- a/drivers/gpu/drm/i915/i915_gem_context.c +++ b/drivers/gpu/drm/i915/i915_gem_context.c @@ -86,6 +86,7 @@ */ #include +#include #include #include #include "i915_drv.h" diff --git a/drivers/gpu/drm/i915/i915_gem_context.h b/drivers/gpu/drm/i915/i915_gem_context.h index 44688e2..0ebe11f 100644 --- a/drivers/gpu/drm/i915/i915_gem_context.h +++ b/drivers/gpu/drm/i915/i915_gem_context.h @@ -27,7 +27,7 @@ #include #include -#include +#include struct pid; diff --git a/drivers/gpu/drm/i915/i915_gem_execbuffer.c b/drivers/gpu/drm/i915/i915_gem_execbuffer.c index 92437f4..af9ee58 100644 --- a/drivers/gpu/drm/i915/i915_gem_execbuffer.c +++ b/drivers/gpu/drm/i915/i915_gem_execbuffer.c @@ -27,6 +27,7 @@ */ #include +#include #include #include #include diff --git a/drivers/gpu/drm/i915/i915_gem_object.h b/drivers/gpu/drm/i915/i915_gem_object.h index c30d8f8..a5a5506 100644 --- a/drivers/gpu/drm/i915/i915_gem_object.h +++ b/drivers/gpu/drm/i915/i915_gem_object.h @@ -25,6 +25,7 @@ #ifndef __I915_GEM_OBJECT_H__ #define __I915_GEM_OBJECT_H__ +#include #include #include