From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752324AbbJLSDo (ORCPT ); Mon, 12 Oct 2015 14:03:44 -0400 Received: from mail-am1on0075.outbound.protection.outlook.com ([157.56.112.75]:30432 "EHLO emea01-am1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751828AbbJLSDm (ORCPT ); Mon, 12 Oct 2015 14:03:42 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=cmetcalf@ezchip.com; Subject: Re: [PATCH] nohz: Revert "nohz: Set isolcpus when nohz_full is set" To: Frederic Weisbecker References: <1444663283-30068-1-git-send-email-fweisbec@gmail.com> <20151012153202.GB3910@linux.vnet.ibm.com> <20151012162001.GA32228@lerouge> <20151012165353.GF3910@linux.vnet.ibm.com> <561BE5FC.1020300@ezchip.com> <20151012174238.GA1113@lerouge> CC: , Ingo Molnar , LKML , Peter Zijlstra , Mike Galbraith , Dave Jones , Thomas Gleixner , Oleg Nesterov , Christoph Lameter , Alexey Dobriyan , Rik van Riel , Andrew Morton From: Chris Metcalf Message-ID: <561BF5EB.8080006@ezchip.com> Date: Mon, 12 Oct 2015 14:03:23 -0400 User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <20151012174238.GA1113@lerouge> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [12.216.194.146] X-ClientProxiedBy: DM3PR13CA0033.namprd13.prod.outlook.com (25.164.193.43) To DB5PR02MB0775.eurprd02.prod.outlook.com (25.161.243.146) X-Microsoft-Exchange-Diagnostics: 1;DB5PR02MB0775;2:MIvTUESzpFfCb1YcUQKpKkfPBWRZBB90Obpk6lppLNV+NiX7IX10MJY6o6XtlGyGQozUxy9w2blRSFTG+50lkF3K+Ooy3ilBhOOunvEhfCKG1zKI2XpZkV1lgveFpuXefQDaHir8DLEShHWOwvtKrGq8BTYWqCq4koXE7I2NgDc=;3:iuQZwtu11rYW9rPxuib+Bhr8evpxa56PamEZ13JHCsrI3H3ZNea5A7yajTtDcXjqEufDAAcCigoeYpAdbgHs97JJYh2w7FDBy30WBUgvUkyqmFijMkTunT8ft4lWsHoEdS/RhCQ2zWstU1SHbaBrDw==;25:Hc8KwkdX3e4x6ssUJvW2RVKbJsEbv1DFmipLfxgcy6BnzT3d2iG/awAp8tyEH2Kc7S2kO2sOAS78ix2vK2zaDQDbXMslIvvAyIQk1rbz0fyFtvhlxi4K79wj+IEw8rYywmvDF5e1ZhxsAiXELli45xmAgSLmR7/a7MxdNwCo+rhVbnz5p6GQKHK3TCZTWZZrZ6d6EuqorNE4Mr8BwY8fy9WRE2k2RPsmEaPMEEI9fTKVWFWSc6PBBSyUQI4JPpEM;20:SieO/qEQ8sk1zyi8NeCKBLqmgvCWTSFTDSO5JGzm1dBblZiMwT9HBr/70dgQJ2tH3pAw7JtFg50hqKBTF4qD9qZZ/xblV1UsYt2dt4MfUk1ZtuhXpU2h4z9uPAEru/Q0GTZPlYtARizHQQ2RyeyjRAcHkZLrFRHmIegoBbyOnUs= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DB5PR02MB0775; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(520078)(8121501046)(5005006)(3002001);SRVR:DB5PR02MB0775;BCL:0;PCL:0;RULEID:;SRVR:DB5PR02MB0775; X-Microsoft-Exchange-Diagnostics: 1;DB5PR02MB0775;4:oq+XH1dntUhz3Gdu0gi2TWxtAHLI9wTTnmBAOIfo72HsXFZwkjrs2gImVRhAXeysONMsh0uguK5EooIAp9FWFi+LuXayzKDGJ4N4u82WBB3cwWJiK8rdiiTj2zlDRuGC7Fck6aPoEoeGmS9l3HnH6h0203DQ6NUgnRsltVZelfewyuX3vNveOk1ybdh0qB9NQSaWmP3xn3d9UhpZ7QzVLDALsXnJLmPAxy2kFSWIRqKtuzVHOI285KABa4c4Ylko8uVPz9hMvEPqnKALV0ZYy7HKzm8kgBab71fnf1ah7VPMvy4gghDiGDXzLThFpkNmh3N6ncVq628ALK3gdumgFNlY8jc7xi0cER30871q0fM= X-Forefront-PRVS: 0727122FC6 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6009001)(6049001)(377454003)(479174004)(24454002)(199003)(189002)(86362001)(101416001)(5001960100002)(65956001)(59896002)(23746002)(65806001)(189998001)(33656002)(5004730100002)(2950100001)(83506001)(66066001)(122386002)(110136002)(5007970100001)(50466002)(80316001)(105586002)(106356001)(40100003)(19580395003)(47776003)(87266999)(92566002)(64706001)(36756003)(42186005)(76176999)(50986999)(54356999)(65816999)(5001920100001)(46102003)(87976001)(93886004)(5008740100001)(15975445007)(64126003)(81156007)(77096005)(97736004)(1411001)(4001350100001)(18886065003);DIR:OUT;SFP:1101;SCL:1;SRVR:DB5PR02MB0775;H:[10.7.0.41];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;DB5PR02MB0775;23:bgt3tUjeqMyoLOmoCbvgrNTPrl2pM5O6tmlYR?= =?Windows-1252?Q?pQCq1gcnLW/knWTSDM/KrYvSc49WxYcW3OVEkB/60zuqHihRfMt6lzYa?= =?Windows-1252?Q?v8RUUwcc4xcUBe8Oj1T91WIDG6ZMjIaaSXEA636l9sXlifj32Yx/+qb1?= =?Windows-1252?Q?bdecNg5x+WD2JEWA4yaTIfUR0I6AlUmhB0vxlv83i3sDKIoJbeEoFH6j?= =?Windows-1252?Q?kMTRuTaL9iQ9waIZIU2r9hpwko8DSQGpwL66mDx3YQiXrrpkvENAXOAt?= =?Windows-1252?Q?j7UoMXGpZWS1J9aVLsHaGfuN0IKmP/iZqRwvDGSiFvJTBXjv7GYABSHr?= =?Windows-1252?Q?vBlkBZd6nPHQnAVQI02Xc3iQepnAX5F+1fhG1ifXAQNDLMTfSj4C97RA?= =?Windows-1252?Q?LnETFg7LLaGzKfd05LiZwVyAbz8NmGa5TAASo2YaDtBgRKup6YGrzKD9?= =?Windows-1252?Q?au85Lfiy9DgMf0B/fhBfNlsIfDQ/Vk+USt3g45nPFXKhLLkrcMcqwgM9?= =?Windows-1252?Q?hm3H0S8U9Q01zzpnevi7mW6/XRoTUzAPpYJaZ3Tkzhypt7OK4UOBpdiG?= =?Windows-1252?Q?fmyiK13qp7tBvMF5ShUkK1zMmBc+8GfDFVx6ImlywsurkWFOU4iODtyO?= =?Windows-1252?Q?TcBBwrFCbAxVSjn3UrV0GfIsR2yG7GRC/L97MJMNQLfHrN/c3bYffRWs?= =?Windows-1252?Q?sxGKVbe1aZkdzgmNClk8EAMDjDF2PDloJMix0sv1++BiRHUpXRi/l6up?= =?Windows-1252?Q?yLsoIYlqJjgDFHk4r3s0v7Ux1KoLLKJcvIS7icpDEbQ5j4f6SfqU6B4o?= =?Windows-1252?Q?34h5pzVLaGcTwHVAYC4LBXGW7/vnPphvt+41KTtyMytzT92w+fc7LUqF?= =?Windows-1252?Q?JzWRl982FRC2mmWC3kRC0HcBq1UD99yXEKBCHI/RiYf+fu8Ffp9tMNsK?= =?Windows-1252?Q?dypUyHKVGRaPlIvFMNGrXQ/011SkZs2lirQvXIZy3EbD5G9a32QCe8od?= =?Windows-1252?Q?LurWAFroAtFO1LrlkpjPqQDAQLIr5RpH8O9mnG6V7xzLUrOo3NoBrQ1V?= =?Windows-1252?Q?QFE+0mDjZDcv3yti7HQ0s9EGPN1GuJr09H0PgVNA5k8i8iGVdKk2lpHG?= =?Windows-1252?Q?F3D1Q5nwInQC31qOvaYYTgKWtfzFquRNbkdBZpYjlxL+0JWmo0pCOqSM?= =?Windows-1252?Q?of/OPmAGAC6CnbhaNiHqhoWsXTwAQFEXsAdlvxGyvwIBc1t5nFJdWjFe?= =?Windows-1252?Q?dNEYUm0h25rs+6DJSCbjPiBch1palAyV0jEiPW1wHNPB0KnTw89bJAL+?= =?Windows-1252?Q?nmz6o2yRsVfiMO2o8KIiJgA1/bhPLcMceu/NHqQnbAhueVlAy3BcObHk?= =?Windows-1252?Q?pZOONlNgTP+BY1stuqnRJffoi2CA7IJyb4wC7pVFtIJ7FR43Lsg8l4vP?= =?Windows-1252?Q?EcE1cqCHVJCQN617oHVf5P3E1GJh9k8WyBuZAnC1Q=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;DB5PR02MB0775;5:6WS84J40L1+oWTd4sz6IWwmCEPY5c2ThvYaNU7nHkvc+nAsKNkuXwY4rslNGBtHguwIjTulG+2CU0HIL+sbKt2W7pSsbvXiy7klLj4xyB4g2RCOU2Ot/2W/aFC6sKkxMM0rt+IB2A4II3v9/af0ukQ==;24:FsgAZqpHKMHwEYF7p/8fpTsUFCP12zR8HRpmRn1F+dNV3zctZaXebJG9b4aixL/hOjlVK5YUdTrUV7NOwqZv+hArtMAl7pUErrFp+bkePSM=;20:vzIJ8Ew0AFKsVpjR8BQXVahNFs225/YFqDpkT7AD2md5pm0t05HdVkyxUNgYUeqWGmALN/nF4xLWvitf3iy/7w== SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: ezchip.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Oct 2015 18:03:36.1613 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR02MB0775 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 10/12/2015 01:42 PM, Frederic Weisbecker wrote: > On Mon, Oct 12, 2015 at 12:55:24PM -0400, Chris Metcalf wrote: >> >On 10/12/2015 12:53 PM, Paul E. McKenney wrote: >> > >> >Is it worth starting to think about grouping things under the >> >"task isolation" model somehow? "task_isolation_cpus=1-31" >> >or some such for this, and then that just sets up the nohz_full >> >and isolcpus options under the hood? > Yeah if I could do it again, I would have rather created something like > cpu_isolation= (which name would conflict with isolcpus though) Well, it only sort of conflicts. I think given that they would be clearly documented they are different enough not to create too much confusion. And cpu_isolation really does seem like a good name. -- Chris Metcalf, EZChip Semiconductor http://www.ezchip.com