From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754140AbbI2AAv (ORCPT ); Mon, 28 Sep 2015 20:00:51 -0400 Received: from mail-bn1bon0131.outbound.protection.outlook.com ([157.56.111.131]:3865 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753790AbbI2AAt (ORCPT ); Mon, 28 Sep 2015 20:00:49 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=scottwood@freescale.com; Date: Mon, 28 Sep 2015 19:00:39 -0500 From: Scott Wood To: Christophe Leroy CC: Benjamin Herrenschmidt , Paul Mackerras , Michael Ellerman , , Subject: Re: [PATCH v2 13/25] powerpc/8xx: also use r3 in the ITLB miss in all situations Message-ID: <20150929000039.GG6161@home.buserror.net> References: <94728e239cad2224383db7ddc1c57df7d11561eb.1442939410.git.christophe.leroy@c-s.fr> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <94728e239cad2224383db7ddc1c57df7d11561eb.1442939410.git.christophe.leroy@c-s.fr> User-Agent: Mutt/1.5.23 (2014-03-12) X-Originating-IP: [2601:448:8100:f9f:50d6:efef:9d58:181b] X-ClientProxiedBy: BLUPR0401CA0011.namprd04.prod.outlook.com (25.162.114.149) To CY1PR03MB1487.namprd03.prod.outlook.com (25.163.17.17) X-Microsoft-Exchange-Diagnostics: 1;CY1PR03MB1487;2:ASbJTVXeQ08t6oB/AxqwSjaqCJynIsPUrJzsisHgxL1bKz73UvFwuVeEwxQD724xs7dtg3mlDIf8+0XNqgefKqEflAxy3uHSwwaxLqUHyPq5agk861kwBhnfurawJ9LGQ/3rUHLS8oyBxB1qi6rdVlUcLja5TWDD4b88MYVIvB8=;3:zxlVh8SOhwPr2BDkyjeKrRM/mFPKWb8yihncpYo2TiHcs/6vS+c8KKBszay+fQR2Bl8I5PXykA7WiFX2yFdw72sAf3gUUua/mAzj27MyKFE5/CcWihUfrzDlSgPUufCcrAgTv/uejx0O8Oufhocrlw==;25:NCHMMcXXXPKv3Bll/DBa8sF0f9mvmiaACYnR8OO3V1K41et3MsMa8xgbfFcH1cqELKRlF3sgJU+/IGHtITNQLzjRybwtzt1rUDRF4ckZ+SwUSagXhrCA44oVA98OZyyMgfXuDg4uOZqk2tZ2RwP6vb9+/Fi/J6TqHsfyrsD+wLj9gqBG0+sGHy2M9Ka6TESODNXUcmntXKNrzczQp0plTj+5+1ySt2RNhyRALIEKnmlkOZfNGtKyrr0g/2Jr9D7KSA0v/jnHV104mhuV1x/eIA== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR03MB1487; X-Microsoft-Exchange-Diagnostics: 1;CY1PR03MB1487;20:6+F3cGENKK9LMPfpqyw4H6EVD9UIiNZFFQKnzF4FttpWx1gQFnmzsVPtr/EkQC4SUJvDN4+zUCmFiy0A8briwUNVJA/qhOMSuHiCXSSENNITzB3VZn+OOlBhMg4ZCiLumr0OXWTnzz7ZJ04FRDsSVmkHAScGQJhChdZ+8WgoRl0/MQrO21ku+NJVEDmlbm+gLFpQZKg23rKwj9mL+wyPaPJ8dwln1yZ/raCJHpF1KaXLSQ8LnCUgkanh9RzrQCweTwHYrB1w7t50dkTO4sITOQWWQ8B69JzFMJcV6rJ1Jt4e/15SDWUcLVgyCkB4jGtJ6xYrKanHSQI///in68zhrSHQZbcJz9+hSxqy44MoYpkCsvkKNS8rXyRQKLXboLzg1QxSfzIj/vDlBr3pLUvmKAT+8XrtRvLnPwT5ZSdWQqKnoAKF0/Ie+0v9Mhe7wD0Q5a3EzL41h4bD0cbOas7XMGFU9qE/dkZvHS/KjAxzD3sV2NBizeZUDVYsQt++bhCu;4:iwEAKDZzvrHu6NGdz+zUF7L6fZxOnxlmhel7Ya2COHEETEvMs/VpT2UbCmMefCLRlfpaauHgyskXZx49iCMmqC3LPMwLw6T2LaQzSseK76/Oyc/w4dZUSa3MSV+mmI4nMBHwaQ1z2iKcmqF5Lyx5OrYfww+1UjbXw2EbpFiWSKIGFawrQ7F659MBRPoK5uqbiLry0FTVVkoF/AprimO4i4aPZpcGXlKxDNL7hw4kJlH9Kp00+fLB9+593ByZ+ONI9xRz/2QrV4xAh5nYDLPJwz/AM0Acf7F9PXaWxTtXdunnDT6iYVFeRmbkewyg/PERckFrbP4f77XLIX9QF9sNW7ym++D8L6IQwSCSP3b0bPM= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(8121501046)(520078)(5005006)(3002001);SRVR:CY1PR03MB1487;BCL:0;PCL:0;RULEID:;SRVR:CY1PR03MB1487; X-Forefront-PRVS: 0714841678 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(6009001)(199003)(189002)(24454002)(5001860100001)(46102003)(189998001)(47776003)(5004730100002)(33656002)(23726002)(50466002)(40100003)(4001540100001)(122386002)(62966003)(81156007)(4001350100001)(77156002)(46406003)(86362001)(68736005)(5001830100001)(77096005)(97736004)(97756001)(42186005)(64706001)(83506001)(106356001)(110136002)(5001960100002)(92566002)(101416001)(2950100001)(53416004)(50986999)(54356999)(5007970100001)(19580405001)(69596002)(76176999)(87976001)(105586002)(3826002);DIR:OUT;SFP:1102;SCL:1;SRVR:CY1PR03MB1487;H:home.buserror.net;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY1PR03MB1487;23:vOxkHGi5BILZQnwW7iNd+5TkDDyhZAlMg8cDr8dbb?= =?us-ascii?Q?5/xIig5HO9Gs9mnqsjbSIIIYplRLxjE0+0/7JAJPmyjsMAhqUUzHwg6OBLGu?= =?us-ascii?Q?8feJFnGssA2DJH7ImCqcmqVmqwFgmV4jS/sKrjnavt+xI/663YkWB6yStAGK?= =?us-ascii?Q?89f8cuGFZ4qSNLF4WDVlQq7Dins/1wM5kNPiNizG/qgKITifaA01/7a/A/L6?= =?us-ascii?Q?8BoR0e4MDtKPMV4pT8FG+5DX3cZ8vE4VT03yKBDexzEKMu3O0gVy0eB19aF7?= =?us-ascii?Q?Sx2WKy/W0bWtPH7+xm/SMH7y3J7FIpH1fNP3Enoi+UgCByFJEShuZuKNaVMP?= =?us-ascii?Q?Kdv6cBhwgjx9+n53azti7DUCBHkQx8lh6roXeQBhuL2DMu35TyLFEGpfgxL2?= =?us-ascii?Q?ZquYiYnpMPj6tWM0gYSNQ2aX0HFfA3VLEi6mjaKAhuAhwC5wR5TP9TpjgFRi?= =?us-ascii?Q?jQUGRadEsdSJWkqUZqrqJCmManR2JXnMg4e2gFBz+BdBqMG6Eab/ATqopDpX?= =?us-ascii?Q?ToM4ynO39tPjf7h0bzA+cvU7ZE/pKfwwLxT0xj2MzHCd1YdMTxUEb7jD/Fzj?= =?us-ascii?Q?nlpqYbEBeskU4/v05j8pjC8WJptf4SZ5sNkyohmKXJ8f3HNAuSlELHzRiRbQ?= =?us-ascii?Q?6M+mS4dCldyDuEyW+luQ9OFiYUplW+Dlh/8kl819pq5tkiZxNqZMIfnENY9e?= =?us-ascii?Q?EQ0f1Uygr0ppBYKuJ3oVAmYi9C12pyaqj3Nee0WKtoz3xOJGVH5NXV4b8Mmo?= =?us-ascii?Q?CVtClzBAidBRdrKz8Ez9rtW6uxbLh6FnSNlbX9eGRYCBw52e9KKcKuJZeZtx?= =?us-ascii?Q?OYaXiK1wD7L07JpZwqcA+6fyFfV3Zj3cqhmhewbDeJwVYf10w0vtD3U+fdKp?= =?us-ascii?Q?wjY9EAlI+Cb6wPwyyBPvEH70NiBve03wnj0+R7BpDJP16lxpi8zInGgnxWrS?= =?us-ascii?Q?I+924Th7zZKC6iZ5xJ2/YW0wBZX3TV6rrYIiPaIXPDLDC88peNRcDq/oefjH?= =?us-ascii?Q?W61KvTCVId1gioxeetnbn5dekS2/VoM0g9SkjNjKsaJcQzBtIB3a0PtCF/xC?= =?us-ascii?Q?OUfIIAk3fpk/i+qeyf/aG5pQx4YUTZjupndkXMiAq6xbL/sopsnTuZDoyglo?= =?us-ascii?Q?juEkhAlLknCw6J+aHbADgr5uaDZcDUkQ34+p7eJOb8uomcQVRExVs7+Y2gfJ?= =?us-ascii?Q?p6Dkf/RFk+z3QpLTt5rHDRRCZJhYCezbWSV?= X-Microsoft-Exchange-Diagnostics: 1;CY1PR03MB1487;5:NkrCowhJnAQ+mevoKuLmmEMfOelEN990l6hZiKDrvLPG9ze7AMl+ji6bnM+X8MSvIzpzLzL6VgScISPFNr49noeNOFiEqT33YRBvd47amHDpe7Py/128dCG1Y6la/fte7E6RrmG6cZMh9WcZhYwanA==;24:2ZUZdmGAexvFnAs8NiocsLI6W/EzotTh7mRRs30g1Yn3ZgrdzlrL+3ttAhXcfE+KM53SySi2bPO8V4BSvJesjRT1lhJFjEODnKjvwjqa4xw=;20:H/xXSV3YEO4orfMfEocM6MxD01YNQFfy3rc8/4ZSw1v2i2YPrGeLgyIW0/0rw9SR2xMGr4OIx4ikZ5b7kPn6rA== SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Sep 2015 00:00:46.3747 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR03MB1487 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Sep 22, 2015 at 06:50:54PM +0200, Christophe Leroy wrote: > We are spending between 40 and 160 cycles with a mean of 65 cycles > in the TLB handling routines (measured with mftbl) so make it more > simple althought it adds one instruction > > Signed-off-by: Christophe Leroy > --- > No change in v2 > > arch/powerpc/kernel/head_8xx.S | 15 ++++----------- > 1 file changed, 4 insertions(+), 11 deletions(-) Why is this a separate patch from 1/25? Same comments as on that patch. -Scott