From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1750829AbdALS6n (ORCPT ); Thu, 12 Jan 2017 13:58:43 -0500 Received: from mail-by2nam01on0071.outbound.protection.outlook.com ([104.47.34.71]:55879 "EHLO NAM01-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750707AbdALS6l (ORCPT ); Thu, 12 Jan 2017 13:58:41 -0500 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Robert.Richter@cavium.com; Date: Thu, 12 Jan 2017 19:58:25 +0100 From: Robert Richter To: Will Deacon CC: Ard Biesheuvel , Hanjun Guo , Russell King , Catalin Marinas , David Daney , Mark Rutland , James Morse , Yisheng Xie , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "linux-mm@kvack.org" Subject: Re: [PATCH v3] arm64: mm: Fix NOMAP page initialization Message-ID: <20170112185825.GE5020@rric.localdomain> References: <20161216165437.21612-1-rrichter@cavium.com> <20170109115320.GI4930@rric.localdomain> <20170112160535.GF13843@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20170112160535.GF13843@arm.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-Originating-IP: [92.224.62.158] X-ClientProxiedBy: VI1P194CA0007.EURP194.PROD.OUTLOOK.COM (10.175.178.17) To SN1PR07MB2350.namprd07.prod.outlook.com (10.169.127.16) X-MS-Office365-Filtering-Correlation-Id: 813817e7-cbca-4417-46e9-08d43b1d0541 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:SN1PR07MB2350; X-Microsoft-Exchange-Diagnostics: 1;SN1PR07MB2350;3:EMNcgE96fx8l2g1+EsgIOPXSO60UV7nzqTcc6mQlNvhasyRnW0Rm8yTn6cGHrfaX5JOU/z2ya+4IDRk2OuH6WlGDnkgwqvBn7bUQFxi1kLoBOpwx3DnQ/Q8cfpX1VM9Ufh2lMBYMjI5oBammS5vzM1+1l7LV6ECkNJKD49KJhY4k7z5a3ryj6INF056g8tNT6GgWzQtit8DxqPriDlc9XsXU3vLAg1m7E6NUAUlMY6k6fmSvyA3peMj74+SWrR3BANyUOP4K1kRUPbzFmLzwsw== X-Microsoft-Exchange-Diagnostics: 1;SN1PR07MB2350;25:jRmWfXdo6wK46/Ot6ZIpBdub9dEut8ctuRk3iC9qlOVd3k7XUwSMk9L5RqXNNcjE0vEZu3cilX17lx6UDA72kdQBBTwL4EL0oZBN8susxOGIJnXtS3YqQYW4uovXntjRBw+yJf2/BgvNcE6FiCqyQdNG98HF+p4vpgzdM86FJARCLqFVQVVPIHgNh+l4V95/ntPWg+IhJO2HNKyPiz2I4z7wYctv/1jFck4jwOQmPs1W6v56zULzTH77Hn2GQo/uaqpxkFj3p+t44NHboyJG5iwHlGqfdsxmwBzFB1ofIXRf/1RLuUTlrDUKbqvo072M3DuP5/trQTYnLw41d6G2LHBIhLuLv3agO89sWe99QDudu47RatG+JxzDTyk9QXYDUHobIam5+ArigE+2HqAuPeirOtFDWPUFfEtIWM3mNUI9T4eYpyTFsQRiOYswmm+GBXp6YrTplhVRTFF/X5TA1B1/dM+GMjyXQUfC7xP7Qs5FU10jPP/8cb37LSBmo/XGp56eRo2MsmB5xIKSmhwbKpWie298RTx+IDATQmkV01Q97mmKZaPTp8Z6uyjwfxJsFwDK5a4V5kZsdIx8WAWwSEKVjSX7AHN9meosUXnGxHZD6pkaOkAXqtaRKnJZkrDZymSgBCVL9A8XYBzFpfdJj6XzpmbMrpUZ5P9y7EBJg4mQZk0QeTupuabb9PICiHzFaEmlE7CbdI9g74KkVzDUmwYbtu8q0541Txmv2dtq8euNeqBH9StG3XjxGIcwdFhN X-Microsoft-Exchange-Diagnostics: 1;SN1PR07MB2350;31:Z5RFm/nZHR0rdeiocFCxT2J6WB3yh2o2Pn0VgkQebK21A9xCP2qi4J09P9miQwUR5QXN+rLSxnvZB+PyksvKLh3aUOfcKQXjuiU6QMf3XF4jpF8Am2e2uvvi3Ujqp2q/pHwZNIAxj2PmJe8AcdVMckp0mvK9y7q1W+H0cv9oB876NsZAZOHNPInjHVCrnSS9QfNx7MFZwLlOtM4r0jNAVBmZKZCI/L7OgZNWybfhUZZ957RVPnainIsoWKCq04H/;20:lpx9r3Oc6xRt2AzffGY2ZuuFBQFaAm96VWlxh8aHahQP02/S8gQiPoZWTun8QWZhlYYKgqCIb72eLLBMt//fF+Rc5lx2WOcPYnO1AzdAmWumS5mU14JjJrGspmknFl1haKp8cXdQJYoImhgbr5GRPEqkGYPxiO+NXSMHbMMlKv/OZkurt5JmBJgULXibclGxaAxQuS7rxZExZxW69BKOK90Qbvh3uG0RToAF2mw2KMp0RiQQUL6tUlSa4rEknhOTickjG6RrRaXAXr2JtIfDC6DCrfOUl5iLNwuJVYHLlTaUnqsRZhhJW9keheYdehR5pOoBqfoEp6Hem/Xsgo8JD2kSSEzcRHlyXZOz24kUb4t8KBmSFKp1XB4yaMxsddutxlVZ+Zqo5d2rX2fGPIhlkpsqn0Y9Ed0yHLX7QFiYWnNsLDVGjMETdFJO0sW9XWgTKVQ8nuo6XU3cSz0hFqr5qO2gG6UM8MZLK8MLGgGsDRIYW2OCrl3UPm+4IqEQXJPV X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6041248)(20161123560025)(20161123562025)(20161123555025)(20161123564025)(6072148);SRVR:SN1PR07MB2350;BCL:0;PCL:0;RULEID:;SRVR:SN1PR07MB2350; X-Microsoft-Exchange-Diagnostics: 1;SN1PR07MB2350;4:fXznv6gUH9LPSjamCtxHzUTRnGvg3K3ltgUdIRwLYgodXYko3IUhhgDzazhtyg73GqtneCaAeRQJ+c6/YEK04UIYzWzq9uEJAWCFIrphDMJ8kbK6MOGUIN7e03E+4QLG5A9dXxFqo2n/dsybGXobKpxPIoLv73lW7wbv8CvzeFeVhKhxOZZDfY1fNEA8BqOKnaW3xVjN/9iwEn8r7rrlDUX64In26+f4js9pfhbrtgA04yulBYg3Gc7s+Cjgo2xVYvGVpO1IlS3G7FnG0sHUCTaBq8yqUTmWHCwgIbMRsxfGWq8EGIUHbtcKMpvVL/IgI3YbULp79Jh0TOLXx4DC1wR1QsfZVC2BJALa6LkPikPlsrcOS403n/zaw9Gp6wHAyilEOSPsjl+F4s/kP5rFTiXRu+YnVgqusS67a9Me5PM8EoLKHZPuU1UfwFbx+C4zMyG7Ngwg0kC5ANO3idiXK893qUNE9ekxVo0w1KUH9ievUAOSwtJmFHbVTKm7tS8tTwwoDHUhpvJ2cUgs54ggJD1RYVm6C5/QyWFfI/ZJiUrrhBQlGpsAn+O+uP7XHuTY X-Forefront-PRVS: 018577E36E X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(7916002)(39450400003)(24454002)(189002)(199003)(81156014)(4326007)(2906002)(8676002)(7416002)(105586002)(81166006)(23726003)(93886004)(1076002)(3846002)(68736007)(6116002)(66066001)(50466002)(46406003)(50986999)(54356999)(76176999)(305945005)(42186005)(106356001)(47776003)(33656002)(101416001)(54906002)(86362001)(7736002)(83506001)(38730400001)(189998001)(6506006)(4001350100001)(5660300001)(25786008)(92566002)(110136003)(9686003)(6916009)(55016002)(2950100002)(97736004)(6666003)(97756001)(229853002)(18370500001);DIR:OUT;SFP:1101;SCL:1;SRVR:SN1PR07MB2350;H:rric.localdomain;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;SN1PR07MB2350;23:t7+ptcSs5uzxbPJibmNrg3kp8At6m/XwCLUw2r30A?= =?us-ascii?Q?kqJ2Erx5lP9hE+Mf+bBjcADppTSJqPnfzCtLwK7mTjHOzteSiVKGuFCaTdiq?= =?us-ascii?Q?SiT7LXjStaC5cN10sXlvQTxisejuiye9ZQMsOOcSsPCpnfvlgemlsputYTV/?= =?us-ascii?Q?AymXu2/5VH8YEkS6O3IOg5/D3/XkC3MEtXtf3nh4t5l6AVodbR+GhceQKtYp?= =?us-ascii?Q?P8MbfG6KATJ9VA8xXYpAVTCiyMauBK0Hn5P88yjrV6nH/M7jy1QmXQ2+GCT5?= =?us-ascii?Q?lImhT+MeMbPI4Xz7SItjlke39Z7qa7HjAENjWT5M60Qk8XX3/BLAQODpKwMQ?= =?us-ascii?Q?i/JZYlzrOVg7UqBUvtF4tlpNS8tmWcQcxJgGk3MiY25V6gM3RKue8ULsIxES?= =?us-ascii?Q?Ga63PAtbKuN94GBwWgBAkgJJ1v71WQto6pwL9kPMGSHUhFhkOJdh6PefpEKu?= =?us-ascii?Q?PMNQd5Nk4ENc8gKfwTmQunaXDM+uOD5VL1Zb+7yRu/j+rwaxs9EHlSdV9Mn7?= =?us-ascii?Q?pyawNaKBFVBko9uXPD8V1Rz2QcO1N4O0R6NqWLWa8x1uIcMNSl7WsJ+lI59u?= =?us-ascii?Q?7gvwYZ8jsDOxHfG6QoV27nu2nbXJewCGKTVBdvwBBMN8eM8ESNwJCJ8v4Cs5?= =?us-ascii?Q?zjCrWoUWAkbYLvZ5QE0B50c7HjKzmyA2TpEeFI/oQffaA4kZ1Ng/46rXupcT?= =?us-ascii?Q?TYq9ahZ8Y8dVi7WZKNe8/xGGpmdi3r5fGY30HvJuc7Dc8kIYW4QGQR3hD2xI?= =?us-ascii?Q?gkejFDuXd48AmhhHM7kG4Un7cYMGG+kGpwRPHCeMZ9IXLFWKULe4ClxnX91h?= =?us-ascii?Q?EUZu3Pxex7OJHzQIksuLHc7D3NQLoChFE1MW1/qgrrRY/yb4vGoJ2jqR+7gO?= =?us-ascii?Q?juZAQy2vk7tqSH4YSefdS8ix6J7vFP3qYN2JKCUd1wD2PSDCugZ7bfPDSikh?= =?us-ascii?Q?0w+6EeoVN3Ly27Qrd0mPTmlPOaXf0hACJFM219CsVg7QoeKJcKyrQs5dQjsJ?= =?us-ascii?Q?HbvG9NoXQpf0NSoA1yZMtfrOAvIxcXn07K5tcaNJ/iKqomff459LbxV2rdb0?= =?us-ascii?Q?FWcXBrTU+0eu+K9GBsF7sozTpoY3At+LHd4QQi6LBUPAdsYgly2f/0cpi8Ba?= =?us-ascii?Q?j/l2QYvYfjbi5X9oXVs4foRFs6hyC0hbw0yP9/wzxj+FvoOgX4TqkOjyizPd?= =?us-ascii?Q?19r9sFfDCL93Jxofblqvuxf4sIEmsDHF+7sjKopPc/A3AZ2GISXrWVgv3wRT?= =?us-ascii?Q?4eYYpU9saUFGbOjRVvThxniS945f+PYjrEMeVyz?= X-Microsoft-Exchange-Diagnostics: 1;SN1PR07MB2350;6:cUxrWyMF4sMUNylHVIQURV2pFdqAAorx1yS04saSB6j4cvLATGqrZfczjejagk3qYt2ZXPoZ/1f5ISdBy8gDwM53W/c838JkifTuIXJ09eziNGI3xh8RRYqQp7/zU0j9lq7u2PlKho9yavDUyzalR0a0yN/8twZyXJBG9aaF8zXbVndQ2zmDjOB8THJkYV03M7yohSBt7DhLs/IjmaPTB2+B0OA2tqYvGrMDsS1TIpsMR5N7bRIQX9uDC1VK9MvXJvRUeP4NHAFTYCFtHDMe7LznhPI6gQyw/IYIrAPutnQ4UEYDUWDARFDDRP1cEooE8sXQc62GINtLvnWqsnE9z72oxfKTMVzIYD/yQHWMg7KAwcmxk1A8lt2NMbhVRkbkRjI4zL0jguDYb64ReDPFsqaQyYy4o/DjNWi5SIpIia8=;5:Uyk8Qzg2wqncVRwnEHgvACXrNtsXJ+K+NSIJzHU2S9gWpePwzoZoVHJIUVY4zBhBYimz7S4SfKRYo3e2TAKz336hUUw39W3m7mo4w7D6aZvp9/R2uw6koj7drd80I0ChQ0aGhcMsnUBKVfqC9w+x1Q==;24:SVxB/VrzbTIOGocEZJ3Onh4c5UWBRoVmAg/t+xSwBoEI07uuguQHS9IzwWEe8ylZxzrrALknvOEMB+LKd14g+GyBrdX/pft3oENiW+QvyK4= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;SN1PR07MB2350;7:jsWx3w1fz33ukX7qiBGMb9TMnn3ZuQykzAZl1OoFalrV2c8sEmbGwMgJw64RfrEaqW7X1HwHWrwArRth7gQ4x3E8c38LCFJS8VwQbPvkCeiTqJmV6xA6mdkkFdQ5gD+A3fKjo5EFsRWti/jGlpYCDL0KQfEVKrjfRRLMQq30IeUrJzzS5XLwHrQzwx7UvyFyC1+uXznoNspHMHiHRofNoHzd4u6iSFXwqGIg5rE9qMY3mVgkTFD65QAJX6o9rq0Gj8S4YzbJ3QvwwbvTji8DN3pKmiRT3cYwvMjdlVjHE8D+eJV2ZR+2gXGZjQkR3tdjCKJSn99SmiFa6E/mUNvocha1iccklE6CED4T86BSm4rdBxP/sf+iFhftC6aRN2bEEU1lbkmHbfM+iRPEBPaOtxyLUNTB+zacPEkc9vLRzAyauFTW52pB28ZwyVpKuzyCwI2p3XjoRnLXq+d6yKMF9A== X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Jan 2017 18:58:37.0107 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR07MB2350 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 12.01.17 16:05:36, Will Deacon wrote: > On Mon, Jan 09, 2017 at 12:53:20PM +0100, Robert Richter wrote: > > Kernel compile times (3 runs each): > > > > pfn_valid_within(): > > > > real 6m4.088s > > user 372m57.607s > > sys 16m55.158s > > > > real 6m1.532s > > user 372m48.453s > > sys 16m50.370s > > > > real 6m4.061s > > user 373m18.753s > > sys 16m57.027s > > Did you reboot the machine between each build here, or only when changing > kernel? If the latter, do you see variations in kernel build time by simply > rebooting the same Image? I built it in a loop on the shell, so no reboots between builds. Note that I was building the kernel in /dev/shm to not access harddisks. I think build times should be comparable then since there is no fs caching. -Robert