From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753876AbdJIGFy (ORCPT ); Mon, 9 Oct 2017 02:05:54 -0400 Received: from mail-db5eur01on0057.outbound.protection.outlook.com ([104.47.2.57]:61962 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751635AbdJIGFu (ORCPT ); Mon, 9 Oct 2017 02:05:50 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=leonro@mellanox.com; Date: Mon, 9 Oct 2017 09:05:40 +0300 From: Leon Romanovsky To: Masahiro Yamada Cc: Linux Kernel Mailing List , Thomas Gleixner , Andrew Morton , Ian Abbott , Ingo Molnar , Linus Torvalds , linux-cachefs@redhat.com, linux-sh@vger.kernel.org, Rodrigo Vivi , dri-devel , David Airlie , linux-rdma@vger.kernel.org, Yoshinori Sato , Tariq Toukan , Rich Felker , Jani Nikula , "J. Bruce Fields" , David Howells , intel-gfx@lists.freedesktop.org, Yishai Hadas , Joonas Lahtinen , Matan Barak , netdev@vger.kernel.org, Saeed Mahameed , Jeff Layton , linux-fsdevel@vger.kernel.org, Marc Zyngier Subject: Re: [PATCH 00/12] radix-tree: split out struct radix_tree_root out to Message-ID: <20171009060539.GH25829@mtr-leonro.local> References: <1507479013-5207-1-git-send-email-yamada.masahiro@socionext.com> <20171008185233.GF25829@mtr-leonro.local> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="RkLO0ZVuuT1d19pw" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.1 (2017-09-22) X-Originating-IP: [213.57.247.46] X-ClientProxiedBy: DB6PR0202CA0017.eurprd02.prod.outlook.com (2603:10a6:4:29::27) To AM4PR0501MB1924.eurprd05.prod.outlook.com (2603:10a6:200:15::20) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1273aa7a-2482-4b6e-1911-08d50edbc6ef X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(2017030254152)(48565401081)(2017052603199)(201703131423075)(201703031133081)(201702281549075);SRVR:AM4PR0501MB1924; X-Microsoft-Exchange-Diagnostics: 1;AM4PR0501MB1924;3:SrM/dhdXbmrPPkZrd5bUytMtEhFSg8Us0rDdsSW2yP87awqKaf7sbpODHReBhxQr2F8ZWwsGTWEg8IM7Z1fxqEr0wHHQobWbT6lZKIvIpdXYTL5CqgV+k4wJFGZw54lY1VF6kIqiKO8fB+Lbw/RekipkDJXM04icREsyxoKvhBIk3lOz/xwfDaUNuc3N9uCb4nzNYBgGEN6M3vKhvOQurmTs4WXcuPWUk8ckOdCpgbNy/Pt1mnjUJ/wpnhiSKEJQ;25:obUMXTktew6kwV3zaxR4RTyepYsue8eDBu3qAIB1Ng0HJX8/oELINYeHKC8LLXYghI9BYk7Auap6+KUef5BKVfD0feFflwtJLPfH5cSG61ZmN3ZgpmPBB08G7NkaNqTl74NW/0ViXXJi9ItXKzhozDI3+APN69pIyOxssQ/aeMIZhtY6PDw+lVYWHEuePR0OWMoae3LB/7UCS8pI2WFN1ggu+n3SPcEfhd5fXyIXVTu1A0Jnh25RCaO/Beqw/adV3V770F/klpu2HIzkmHKPZ18RxDXh8ME+s8WqBF5fXWSAsWjdXYYWQh/6eIF8WAxIZjHJ+ebvDpce+YxqOrqLZQ==;31:FvJvuoYYZE9kvxMwGnubSQ/aXkkPH+SMNyMC8WZ/jEN50f+J4gMMgYm225wmLn0Yq5RJHCAFcjM8KCbGaSpF2wR/Sf8M21BUNPKdB69MoGE2D53dl1qxLxpLrWH0YvVVtezLcfxiSCqgxPfUmG3FMwKdTA+rK8qrhPyIEQ3Rt7JcT3wqCf4Kq7E1G1qpJS6pQ0/Fr0Iz3PB1mNXMKcpRJqo+oIqPZ4G97Ra0Uho5cMQ= X-MS-TrafficTypeDiagnostic: AM4PR0501MB1924: X-Microsoft-Exchange-Diagnostics: 1;AM4PR0501MB1924;20:7luRU/KJY/0zcNo1F+7wn5GSCQDR5c2yr+8x2NagVfNDLxIquc7BC5lWMJOvqCbns09DrAg7OSsWn3XVoPHV4BoGUpbIsLuvEOQSoOMM69xIkMEQsgUtoyjXHLSDqbowoLKv7NyORimls49yZ8L45hHhrOWUmm3b9lw1NY4IPW7U4CROlZHxiRAn6KWWgxDhC5LQXKlBhI3zNY6TpvkreioEX72RVRWG0MnvjNi091AVNOBmZnKgQhQGJErUZSRA2GcBI/kNxAd3M9jzB4IUbuyrAN8LemxImu+xarXEOxsRizuT8wO2DEFSNl/Gzxe581pvlqvYA7OK/WRkMJAw5JAqPPhEzDrBIWzyoPQBFOvj1OrTdGtLDcA0dsGpIAVeJbSYOtMn87MvDK2pezfuY01gmPksuhqehrffXrHvexmN2Ath2rTqUgnlSwjYwh9XPEEMzBRu4HKTfWTj80K/2pnvAlAyGNOD2BJKAyThIJ4W3+fNa/pm/wsIa0Tzt0jb;4:jRw8re0dSxRBnAFrBlf19Uc+Tzc7X537m56enfzEId+O9DpfjZWkLBIWRhVk1qGbztxT/X/i0D6EU0cIGsX2SBsmxgj8jwr2ukBQIYKDCSheyE6hUH8VX5W3iiT40mcNv2hCdBznLi0zLPCY/uw6oWu6Vu3xSFk8iYMgL87RaiU+xA1PD2mCINcXC5h5mk8u/5KDVS/OSoAV/xUqLr9XgubMOno7Y4YoVga5AoO1ptJY62n0UKaz3WawG7UGTcxnLrtXayfgDcZMVW1tFk/YdCXUgVSoFT5VRoHdOtJ7avc= X-Exchange-Antispam-Report-Test: UriScan:(9452136761055); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93001095)(100000703101)(100105400095)(3002001)(6055026)(6041248)(20161123560025)(20161123564025)(20161123555025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:AM4PR0501MB1924;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:AM4PR0501MB1924; X-Forefront-PRVS: 045584D28C X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6009001)(6069001)(346002)(39860400002)(376002)(189002)(24454002)(377424004)(199003)(50986999)(76176999)(230783001)(25786009)(966005)(229853002)(101416001)(6916009)(86362001)(316002)(3846002)(58126008)(1076002)(7416002)(63394003)(6116002)(54356999)(2950100002)(5660300001)(16586007)(54906003)(76506005)(189998001)(305945005)(7736002)(83506001)(9686003)(6246003)(16526018)(53936002)(97736004)(2906002)(66066001)(6486002)(6496005)(6306002)(33656002)(21480400003)(84326002)(478600001)(68736007)(98436002)(8936002)(81156014)(81166006)(4326008)(106356001)(8676002)(105586002)(18370500001)(2700100001);DIR:OUT;SFP:1101;SCL:1;SRVR:AM4PR0501MB1924;H:localhost;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;AM4PR0501MB1924;23:MnVqhtYIVrZP0+yXYauZYNUleG6GLqGWmBnQkut?= =?us-ascii?Q?g3XK3k9QX9J5qq9bJESOUEj3WOjtL5sojYphx+P8dOLD0aE/DTuD7zVlyEP/?= =?us-ascii?Q?rYql0FKGfYsuxTCA9tQSPP9xv/ac/Be8dnl/8jYG69g+ZCmF9CoBb4HXp11f?= =?us-ascii?Q?bzGaQkhevNJAZ3w1bcONEDurmtTUeHPdNh9GAQx7NjLHhabm1DAjc+SRY/SQ?= =?us-ascii?Q?ZiQnDdY9jWEvgKsQkZUJF3cT9shvZutPfwnJ/+eOVhV/siTIU1ISpNjM1v/z?= =?us-ascii?Q?7Y5xvCRop6qJUOMozMqGlF01BAdhidT81qnl/Fp3yIngMSsTngDSdaLxtI6/?= =?us-ascii?Q?9kogjKiLaTzuvWHFGjyAZMvzbUTnXVUT1uKaLt8Zb2WCnWo4l1RM0ORycn3Z?= =?us-ascii?Q?wmEWRM6Hr4v2QPhEnUDFEYJjdVnlh2pPUoFjEpqOaLOvro/LkQ4T156NhtiL?= =?us-ascii?Q?qMdXAaBhNFsPoVlXqsfNVgJtFUy34OEoE69JuxEVthP/hwAVvV9MHY3msT9C?= =?us-ascii?Q?50DaTTMTZfO6FuqA5j0j4CER7WMa932mZQF9Ua/HOgg6xrHHio13aLggan5p?= =?us-ascii?Q?sJYfhDKuaZm691TP/IHE4Fq5k3TT7d4vpaHWTxZc94RRa5Vw+IyVUxA5zlQG?= =?us-ascii?Q?nn2t6i0e17gMdNfYEmePh2QKv65bIMSNpy06KJJ1wFoyOCg6CRL/uEyJGEkN?= =?us-ascii?Q?kOooIlifmyWA3In+77e9Sn0EJ00pmAtVIU+SGuQ+nC42AI163ycj5WfcipnN?= =?us-ascii?Q?BI/p3fb7CojsDINx/4LJv3n/4hSb28+DaVHmOqOR4cTDtxDShUQL1Qb3czns?= =?us-ascii?Q?snrkdlwbynqH+em4+3CJCqA4LGv1Jat9WHPQXCyj1mUbo56OeolBwkf8/xFJ?= =?us-ascii?Q?ebkJFvkG5Ol+aYLZpLC1HwmG70TldZHCqcNL+foZ3+fztT/4PhTX5gFmY0hT?= =?us-ascii?Q?FIhgLpxndThJX1Zws408AUFrdNHT482C4Z00RbqE1R94kcZP+o9VQY7vYTGL?= =?us-ascii?Q?QjDk1A7HF/zy2LuyHoVg4sCUkIeJ1hsEJ7PO8atdwdV80iIXURlL5525P5lC?= =?us-ascii?Q?wx2kCHaMbCCzUeVkYYY7Xvq5HYzYXFYqF7b46M5n8NWspV252qvQL6hSN19a?= =?us-ascii?Q?1nIpkVhUbUym16zC+WVn8ooLV7Ivil7SR1F7tMSddF5x39n8bOh8bFLqDm4I?= =?us-ascii?Q?VI2HhNp0rtwENlQ9Krv4RUZElTIDqXMeYnadFxHAxD/WBJu5KFat+K1UUK11?= =?us-ascii?Q?4DN7XLEoGmmvUOzQSmTtzKqRK1vFTYj/PcsjgTFUER6HgKN16ehm0uWYFBXh?= =?us-ascii?Q?JD9xBF09FKUsYT5nKor2T11WkT1i55MEh1C9BllgkMCVRdcDBpff514aglhL?= =?us-ascii?Q?AOQVI6jw+S0X4AUR26y8MEFgzg9w=3D?= X-Microsoft-Exchange-Diagnostics: 1;AM4PR0501MB1924;6:C/P4wWkgEU7E6wo7VIPZ+Vkt/HEisOwZAvJmWdLGUp2UqmuALaJw8pObsJRhS+dEx2EnxJM9WbSDKAnEtRj7B3kxK8CgcG5+QVVF6BA5zN3xb0kNAw8z1XR16rd2my8uuE2C1cewoifojX0XOtiZWE5OE3na86NbrDuundBuhdyIZJejUvhmjtUfCb2oGyk8TAKQqC/5+E2YVPmVtKYRjKLXNT9WJqn+9xHQOOOrZuNNYL/7f8klUJmWCFKbtJodW9aA2JR7ID06icS9binsRkpAGYK9sVG3opIYc4n+z4cSW7hAVVrDCNkQlzYaA/uDI2vAayGIwiZO9QGemt4QTA==;5:2mED0sCz1FKbPkA2/YyqJ8Zd4OJImx7e/Fy0SOAM+tQ37HDasxT98MIMGx2oeuxaaFvOX+nakvVJUiKSRIIfvA0fvGZZK4w3i7YOL9EPkxm658gK07oDNC0Xi/00qaYvhZ5KtyG14DVAgrrZGrKGGnNz8ZNIxVzAkh/J+MLci9A=;24:jz5raBtXziuqmzBAGDQ+MQoVEtAqDwcjNhOKx+Adu3AE2BbVRSCouL0SExBIo+NCQQz3cNFmoxLAJFXEQTHRqLFowBOK45JI/p870DkG6+w=;7:HlFDDhw8p1LHwepcCGSD4Sr878qcE3aCYUSqVjAWAQKoGOYcosjgKR26ZWLqHLL/7au555+c0s2TXsb6pTHQnP/SZ29utaqcmS6U3tS1M5PrcJY8S7RgYGCW0XWOlimivIHdXMVDgvp+pTw1++CxolBc8OooeyeSH2UCmkMFohrVVS2C8ghzejVReSHGUJubPBZAulU3NdZkw36WAftVOnkxtpDq9pVMt+G1Dz0krQg= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Oct 2017 06:05:43.7696 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR0501MB1924 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --RkLO0ZVuuT1d19pw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Oct 09, 2017 at 02:58:58PM +0900, Masahiro Yamada wrote: > 2017-10-09 3:52 GMT+09:00 Leon Romanovsky : > > On Mon, Oct 09, 2017 at 01:10:01AM +0900, Masahiro Yamada wrote: > > > > <...> > >> > >> By splitting out the radix_tree_root definition, > >> we can reduce the header file dependency. > >> > >> Reducing the header dependency will help for speeding the kernel > >> build, suppressing unnecessary recompile of objects during > >> git-bisect'ing, etc. > > > > If we judge by the diffstat of this series, there won't be any > > visible change in anything mentioned above. > > > Of course, judging by the diffstat is wrong. > I'm more than happy to be wrong and you for sure can help me. Can you provide any quantitative support of your claims? Thanks > > > -- > Best Regards > Masahiro Yamada > -- > To unsubscribe from this list: send the line "unsubscribe linux-rdma" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html --RkLO0ZVuuT1d19pw Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEkhr/r4Op1/04yqaB5GN7iDZyWKcFAlnbEbMACgkQ5GN7iDZy WKcD5RAAiP8e5GL5cKh8/eWelpl1NbeMYeER6Ow0DskGRWmbfgRbWqSLdfzfP1AF F2bLU3g+amKgziXgdSW55Kudh2Ul+YZmxSyLtbO0C1pKpIu4ZxmwP6ALfgtp2V5A fcCyoKJZIukkLf7UwQ5/2fP+JQJp8k4SFvsJFSb2gEdXdTp209nm0Vh66i1lpBMh AzYAAJL38NCF4NnXCEoQFn7lY03iXiHlf8GJnDnI5Jh/b8fh4Sj5zv0J+hzVVETN +DRCaxkxl9F5DiR+U1BZxMRIxnDaIhWVC5lXmDgY1f3hR5A8LIVQXq23K0iu58BV qQ5+pEII9hyu7iSNnesJ8B29DsSA8jex7LKnJ8JPABFEkrUf0WT6lMS9nf0jlRRx mwcrKRIMCPKu5FS3YNEdWTZQrIx9B4p7rn/61N/JEcmfdFweQKRHwaGS4ADycd28 +JRiVq/HXiDFlIR1UYzKCimHeNx8dcjvq8soqPKfJzI+Sc3D0mxPk6c5R5WMARh8 E1+HiLKz0L1L+2ppNwokk4k8zXKdKFjWpzEhAzCABBVrKWBCNOcUGwKVwmavD04n XJhdnRSiixO1blnYy8A33xMt+dh51XfrZvzhmHTnX72OCXjAtPKMTWU1BkJoLlXy ZYyLqOLtyajrXg+6BPtlYOQ32erqYrqlQ1Un7fMBexSqS5drZ/4= =Oft4 -----END PGP SIGNATURE----- --RkLO0ZVuuT1d19pw--