From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754527AbbGXUT7 (ORCPT ); Fri, 24 Jul 2015 16:19:59 -0400 Received: from mail-db3on0059.outbound.protection.outlook.com ([157.55.234.59]:3136 "EHLO emea01-db3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752630AbbGXUT5 (ORCPT ); Fri, 24 Jul 2015 16:19:57 -0400 Authentication-Results: gmail.com; dkim=none (message not signed) header.d=none; Subject: Re: [PATCH v4 1/5] nohz_full: add support for "cpu_isolated" mode To: Frederic Weisbecker References: <1436817481-8732-1-git-send-email-cmetcalf@ezchip.com> <1436817481-8732-2-git-send-email-cmetcalf@ezchip.com> <55A4271B.9040506@ezchip.com> <55AE993E.6040501@ezchip.com> <20150724140308.GB20091@lerouge> CC: Andy Lutomirski , Gilad Ben Yossef , Steven Rostedt , Ingo Molnar , Peter Zijlstra , Andrew Morton , Rik van Riel , Tejun Heo , Thomas Gleixner , "Paul E. McKenney" , Christoph Lameter , Viresh Kumar , "linux-doc@vger.kernel.org" , Linux API , "linux-kernel@vger.kernel.org" , Mike Galbraith From: Chris Metcalf Message-ID: <55B29DDD.5070508@ezchip.com> Date: Fri, 24 Jul 2015 16:19:41 -0400 User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 In-Reply-To: <20150724140308.GB20091@lerouge> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [12.216.194.146] X-ClientProxiedBy: BLUPR07CA0045.namprd07.prod.outlook.com (10.255.223.158) To HE1PR02MB0779.eurprd02.prod.outlook.com (25.161.118.143) X-Microsoft-Exchange-Diagnostics: 1;HE1PR02MB0779;2:QADEusiA1qe1Dl0vd6+UalV3SWjsQmOKC0rVccLuIxJY6hTcSqcosuc/cA17Fg3yUyZ6LPwUAO5FvGTgmPbXst5eTliViqWcuAByem15/69DaiK52SZ6HAwve2odUXZvUwCnIHpzYeFVmHMzm0LHGHHlVPCBC+3abHi1BDX6vNY=;3:dLSwnwOkXFC28rL0d6ryeL1biypCcZ7oVzPglJg7goX7xTNo67o2uIELTwTZCDL32B9PUxjxcZp3yF5LhDbseImgrePmS3QxEitDoHtH355OcSg1RTrQW9TvMB/kAUDJP0N1q7R4YeZ+0kU8Yv0LTw==;25:bCKaIJr5Fd/0GgjlOdg+3aQgazU69EmcazrvOZ7dPBsGsg3dOiCMLREa5sr08OKgY+2Gx7NcsJqUI82J4Q4LUR2iSYZGl4Kf/PnOijMxPljjnQB9Sp6zIAz6xiHuGPeL0HO4Cc4UMGU2Hi4Tbzs3RUXVn2XAERrI6KEbhnoF3KIuG5VWZC67QGSvbI5Z6HRvj6TG/yJdbJOpNoplEcbIP62tEsmPWC11jQz671uL7njmsy2v3dRmqOZvKVnUfGk+;20:VvBNFk65WJSdvV5uBY+lRY9nKpzSchISnMLTu4eYT/ynUdO+5MOKJWMQHU4lsmH1Qfy8Oq/dkNQ/iYtcNI3BBVAawxyOOsnKxeljLjNKfZAzhF1O1xPQtYFyYa9kX1bqyMGlC4ed2CT3V7JOewMAQc0H3rRQuRRr9jNMaXh1TRY= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HE1PR02MB0779; HE1PR02MB0779: X-MS-Exchange-Organization-RulesExecuted X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(5005006)(3002001);SRVR:HE1PR02MB0779;BCL:0;PCL:0;RULEID:;SRVR:HE1PR02MB0779; X-Microsoft-Exchange-Diagnostics: 1;HE1PR02MB0779;4:G7N9jYuO6veAa4wIiew0aBzNXM+D8yrHmCbP209JwWg7jrhz20ata7/gkeAHriQs3gFWxwDs/4ALOJcIX8rOtzFn2SkiZLIKazI57ssnEUo5WN4Mh0WkazbdTfvxPRaNPgV4URMll28UojYAFoB9w3w746CjelVxTZ6U0k0Bdv6Mz4/Ro8R6g0wPMIkan09kHrc++aZuJHhen3M5mLq5pkBeorrnd+QWhXbxR2RgV11DY9YgnQhXctJ8SNL5LLRfTJfUgBYv3BBs6BMCXxdfOrfo2Aoof9DeNdQfCcFIKHs= X-Forefront-PRVS: 0647963F84 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6009001)(6049001)(377454003)(479174004)(24454002)(62966003)(122386002)(40100003)(87976001)(86362001)(5001960100002)(83506001)(77156002)(23746002)(4001350100001)(66066001)(50986999)(65956001)(110136002)(19580395003)(46102003)(80316001)(36756003)(65816999)(54356999)(47776003)(42186005)(76176999)(92566002)(15975445007)(93886004)(33656002)(77096005)(2950100001)(1411001)(189998001)(65806001)(18886065003);DIR:OUT;SFP:1101;SCL:1;SRVR:HE1PR02MB0779;H:[10.7.0.41];FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;HE1PR02MB0779;23:lg8EotK5M6CC9RlHJn88sEMwV41IJk47Q7oFt?= =?Windows-1252?Q?ph1BNDG+hLVCMTEJ/4A3rUTkPtag51T7xdhAEDonjCBmvaANTUUvqB8Y?= =?Windows-1252?Q?ViT79kImjZ9Rssf1PqhhbzXR65FCl15AfJdWY+1Y1IF4dAubabE2P+rt?= =?Windows-1252?Q?5NGgIA1sUq6HYdaPYVFXXLWIDw+CTCfaTSHAM8J7EhIiVfQ2OsOqaF77?= =?Windows-1252?Q?jmFUtV8CmRAZ8vcNOKYkrkM2y8sebqIQWVwjreVu3ZGOUYoqnEfgXsOy?= =?Windows-1252?Q?tvzy6ELY+4iX5xod0K7F6FV+++O50BlhAAj9yjxWJCKheEvy5bUEZID9?= =?Windows-1252?Q?9oVyjlWMLgksdksk5ZPyW2eUTtxImxJ+dChHrZcRFPrQNsu2ElKed+P1?= =?Windows-1252?Q?oqWP0PERSoOGzMqBrQ4snG8SXynkuAelh79NDv4fXNR8FZ2kF/1YlhRI?= =?Windows-1252?Q?NovAXblEA6GMP/QGqp2qxO5fZUVxkrmtkaQnshU9+xsQk7CYPVFUQ+5J?= =?Windows-1252?Q?i5ARvRWJ3fIZFuhZM+Q8sr5g7oy/aWV6MJVKD32b7UYAj8bLuc/ew2gr?= =?Windows-1252?Q?WaauW4ue95rMhlq1wYi03HhrPACuY1tZo/57NBG/5R99sY0eizBRinR8?= =?Windows-1252?Q?Xs7cgOlvs6npSdUsFMnzLJho/wZcHk24c5VR7z29e0RJgI1ToD/qGqhK?= =?Windows-1252?Q?z/EoheiZEuWPePMZTboJkmCl0Q3m2JOrEu99LqIvqOAbXCuTeU6Kidbb?= =?Windows-1252?Q?3zYuQxYekPoxiC8CBKM28UTYT24ZKZBTi3257ZZFI1EGV2KM4KOSXYoq?= =?Windows-1252?Q?+E3aGQNrXQ1AzH+37y/SHtUffmwCigN8gGDnDHblVn9DFOqAbruQhbA7?= =?Windows-1252?Q?hobDfIOUzNe3QxVskrqnIds2QlmMZISlJSyMPF49f6HA0P0AMaUBqDK/?= =?Windows-1252?Q?zDzcjZ88cYovm5PeDmqjDkfr3X2jfzW0/DikcetX5eN6qCFuhY9lEfmE?= =?Windows-1252?Q?odDo9BBhQA3SHBGM/szk/EtVL/0eBWc2e9tt/dBYrYCEmm+LUijUMwLD?= =?Windows-1252?Q?x3ae1/OeaMZ+9CYMh2JWst/kYIWN1MYIlFH?= X-Microsoft-Exchange-Diagnostics: 1;HE1PR02MB0779;5:ldfE2D8HkdhBmvfuExvZ8AYnSachS0JjnzoWN7gR3Rv3CSe4MKDmqQ6BpoZRE1DeYlAhcHbVghNI2MlTfgfibhUMPW0GE3uITUCwRhhwQ9fGuzv07zxBbCF6eXTkPVksq/IgJCd2rCKAguuU3l6yLQ==;24:Z3WbYM2m3Np6Z2nNd4NJB4n/PPdAYJFsP99cs7yJaDQ9PK83xLRTXYSkmKHhnSCB/B5mC40ov8cbhchE1LK92vCWBo9GZbSrxgopFocOcXU=;20:fxfDUIBzvjapXNByr644zpRfOQ2s1v+DCDa0J5LfxE2W2ny0Qs+GigGAOKWKl5yvFG/uwpH0fxzC5ewK1V8vxw== SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: ezchip.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jul 2015 20:19:50.3620 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR02MB0779 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 07/24/2015 10:03 AM, Frederic Weisbecker wrote: > To summarize, lets first split nohz and isolation. Introduce > CONFIG_CPU_ISOLATION and stuff all the isolation policies to > kernel/cpu_isolation.c, lets try to implement hard isolation and see if that > meets soft isolation workload users as well, if not we'll split that later. I will do that for v5. -- Chris Metcalf, EZChip Semiconductor http://www.ezchip.com