From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756292AbcH2U6K (ORCPT ); Mon, 29 Aug 2016 16:58:10 -0400 Received: from mail-db5eur01on0087.outbound.protection.outlook.com ([104.47.2.87]:13440 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1755583AbcH2U6H (ORCPT ); Mon, 29 Aug 2016 16:58:07 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=cmetcalf@mellanox.com; Subject: Ping: [PATCH v15 00/13] support "task_isolation" mode To: Gilad Ben Yossef , Steven Rostedt , Ingo Molnar , Peter Zijlstra , Andrew Morton , "Rik van Riel" , Tejun Heo , Frederic Weisbecker , Thomas Gleixner , "Paul E. McKenney" , Christoph Lameter , Viresh Kumar , Catalin Marinas , Will Deacon , Andy Lutomirski , Daniel Lezcano , "Francis Giraldeau" , , , References: <1471382376-5443-1-git-send-email-cmetcalf@mellanox.com> From: Chris Metcalf Message-ID: Date: Mon, 29 Aug 2016 12:27:06 -0400 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <1471382376-5443-1-git-send-email-cmetcalf@mellanox.com> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [12.216.194.146] X-ClientProxiedBy: BN6PR01CA0070.prod.exchangelabs.com (10.172.194.160) To VI1PR0501MB2768.eurprd05.prod.outlook.com (10.172.11.18) X-MS-Office365-Filtering-Correlation-Id: 7347ba5a-257a-407b-555a-08d3d0295850 X-Microsoft-Exchange-Diagnostics: 1;VI1PR0501MB2768;2:CgBHLEnbgdtccLS1R/9aYNdTV7fAXZbDUXEwCVeKBXtXTvn+dVCziE/HLUSelP1VN57LdBc1rVYv6YbYEeBM7fmTf3tbuEpasja9ZShwgyJ/IKOK62HH236k9Jxd7t3eR2fXZc+/dxtw5NiafPLTRqpqcYbqPHZ3IDEKQzwW8LUrpB9RVdR8sdvqUz0ExSiO;3:hMoLCUXgRHPLk5PQUpPckP/tsJhz2k7v3LM18p5SggAmL60PigFZbNabKGHZVrB5C+MZptWVqcIqwbimvGZXfr4rs5cDcrjMOAyISBwHLUtvLt8/f9MzvcF7424zqctM X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:VI1PR0501MB2768; X-Microsoft-Exchange-Diagnostics: 1;VI1PR0501MB2768;25:0JJA3FVGNZbzNai/QDa+rVOYNEGhjc+Hws4yKZ+BhvN4WOkWh+ALf+xZ+cqmIHPfDPJQMIbgArg0WoPpxO2tDR/jYB6itgUC6e7Nh0LIaXjU0Ccjl1ca5fhkg2VFgwls62ga59TeelBAloZGxHo3WGRXchAwF+Mc6dAS3bU6qo4pxCh8VjVuxv1agS9XshI70SRpP1Yn1Q1oHl06HqRMyEGgBeJ/MWl7Qm6oJsSSsYXjr/3xCvO0E+2XpoEkejwjegPfL1d2LR34fW+b9HFBkupG51eJPsh09BgjwW5lmKX2MKvmEhk2cSgjK1WEpJrMoIXzEn+D1d00BshklP+KkOtMQ/FRaDx2/0nR+amP6IEAmCHwKQBHrX1/y5/qeXxum1RjEHG7b4VBUAVd/VBW/QKuO3SfmA2EoAbTw830H8lSQEhQy1Vspcpjxr0G2DXMD7MOB6qS5B4x6BhxYPl1G8Q9Bihzp6ue2OEfz5yrY+vUpotQBbqjlrw0zARzZMir3UM7k6wUJcCq6+QXixpXxa8p64+fiJvJ+KnwnK7PAGOZg5HfZJuJzx8xQ+YTVUTx2eqx+JkeYBN0uAV6OaUggmRMPXvUSvtkaWYBzplaZjGYix8mHY+GBmvX7tTquZDlA0JhvaL3V+WG1kbfDl5tXUBmnUdRcgmEXW5f8UfaO0tmj8Mny3lr3sbUA3Sul7g7x2orQ+t+3KqgtA9zv1jjGkJVIuX9utdljYcTOoRrXL7wLaH/nTU9Ux+/fV/bRQV8gO8q9G97yGFiHxIZ63nvYgGpA5wGZu9GDVgtrX2vXflzzOescBkl+nuXi2HV5xEv X-Microsoft-Exchange-Diagnostics: 1;VI1PR0501MB2768;31:PPi2v7xM3e9J/WnjZ9wkoKH9UoqZnlJ8LtvsdjBNhy5ZaGid91OKH1Ft/xBhVbpakuxKONvVTFcd/5zhckLkHagTbyY6bFUG2z7BmgRO9qFufXcYkZ/lMEsvEAPDPnOYaW3x/XZe4QVKSOFmIoQNBWRR7OSlinRixjWq4z63VNtDQsvkJ+ibh8ANAxwGSoOkoNAtf6QHST5K3eNpNJfLBTY1vNVCS86oHOLBch/z4rg=;20:+ZN5SMdl5bg+iGpOneWxkeGMs+PxrLENpfSfkDJSq+RoWoCr+vXelbm8497aVi182bI4A1O0sQ9q1eIPKxVSUWav9mSQvVkPZGEK9XsfAAjiwL3tpP9LxHdj/X4xhSTmQX/7k5Sr3VJVdRKo5PbnYj9UrAlxxJwntUnAsSeWDuAjxx/bXrWiEXQLYKtagrTfpZdPjKoOSL9q75pFl619tukzZyz+U8fFEggW6VPXSeM54Gv3sZ9FqhM+59z8eD5KFrQjDnRb874gukVEcAUew39zbDOACuwsviR3Gh1E6D74VXIxqPL1ZmRQ08i97vHgBqzqkQN5748ybT+ayJiFxJEnkqSB5+Z0GnDb5zYErRel5iHEVcf+ka4iVKYloaMOfx9Vn9KmJ9f8ogTYzSHWanjLOUteL6B0huTmuXDCQDmmSbw93f87Y5W3Omx4jgjn/DMo6Hj/yN5CJWk/K1PRiHs01+wb/Fe2nWkIRVOEf9pCX/lm+Uvav+/mZ9sf/HlQ X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(171992500451332); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6055026);SRVR:VI1PR0501MB2768;BCL:0;PCL:0;RULEID:;SRVR:VI1PR0501MB2768; X-Microsoft-Exchange-Diagnostics: 1;VI1PR0501MB2768;4:p9tuS7xiH3xeaC7atZiu4CxGmRkfK409hKN57EmZDokUo/zB6NmQ/uGy0NduOonbMt0m6SBqvlqFLM/InWl4mC5SGGggaNt//itQMx0ltriVilX/1OXA/NLYUdgmbCUMh6QDd81mivzpLcG/8ijTClMpFHnj3tBRZomMnnu7QeZ7zr6LpPBblqwhxpCPhRtVcB2qR1e6bnP5yBB42XXKJqOc88JpI0gyYIZSviH2lPLDaGfLxXkhcTY1DMjqx8rjnGnGqowlwSPYK0DWVvyVLNXuX2Ln3W+BEvXKeZKJbdCSELcqmL4DTDISdZZPUDzu/Og2HEDdZrkQmEgK67OqNeNmHSc1Miq2zDcCZqVUBe+ooJDd5//D2/YORWPmYch8M419rymdaNfHPFkvDh6CEqkVqszWoydpWBc+TYtpu7v4DUgQAPHGL8Lu0WpTINUQq+gfSFtzqDbgV96XE8OMdg== X-Forefront-PRVS: 0049B3F387 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6049001)(6009001)(7916002)(189002)(24454002)(199003)(76104003)(377454003)(54356999)(5001770100001)(31686004)(229853001)(86362001)(68736007)(105586002)(2201001)(5660300001)(33646002)(2950100001)(47776003)(66066001)(65806001)(77096005)(42186005)(23746002)(97736004)(36756003)(65826007)(106356001)(65956001)(7416002)(15975445007)(50466002)(586003)(230700001)(4001350100001)(81166006)(64126003)(189998001)(8676002)(31696002)(305945005)(76176999)(92566002)(81156014)(50986999)(7736002)(6116002)(101416001)(3846002)(83506001)(19580395003)(107886002)(7846002)(2906002)(921003)(1121003)(18886065003);DIR:OUT;SFP:1101;SCL:1;SRVR:VI1PR0501MB2768;H:[10.15.7.181];FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;VI1PR0501MB2768;23:9Mam0l/wz706qeg5Ts5zlwEsRJDJ+K3xIbR?= =?Windows-1252?Q?2Bv+az5p22SUf0TSK/zV25v/gvB/+gy8EMAViWL5+ylQqTzgSE4PR10m?= =?Windows-1252?Q?DCAcpuVtKwVBa3tQFe6jMOOAUS21Bxwr1hjDO8VAi6hdtMN5GxybEO5N?= =?Windows-1252?Q?7o7v4IDp1+G9Kv1imAPw6WfOi6WMrq7fhCI1d+cAIDwExc8ksJODEb6h?= =?Windows-1252?Q?VfH1BkZELZmdAsPQExuixoSgAkYOQdvqhxrUB73xiQdIh0AtamX70gs8?= =?Windows-1252?Q?rM8ADvk12Ocvkk2vecLbyoeCJ6GpiftTb+ml4FUCYbIHB1rtEY5Rplw1?= =?Windows-1252?Q?cmd6h6wH3O/EZRCX5j5DavNrdXihjF3BpRmuT/Q6IUDPzyQXtgKs/XdR?= =?Windows-1252?Q?6xpipRHRN4oLTGMiF1hl3AgyNfiLQWA4IwPtlp7bZT7YCKnPoXHDbvZN?= =?Windows-1252?Q?W2po/jvUnUuYG4l1wQXCH6Q0qmzVM1j0b/t8sDYEq2AgTVsrTnznvVCI?= =?Windows-1252?Q?mIm64WxK/MAXR5dibIrhr2AutgriwY9mQurnG8pKe81Xpkj8cfGV1ZoV?= =?Windows-1252?Q?KVxoftlts1bJMGGW3mQnldZvI4IBBIpAhRKc0C1ivCdYzCoHDovJnZWZ?= =?Windows-1252?Q?gmGpKTCzc53Xq+xHMOr4Jcs98dhNaUX9ESwV5L1LRKyoOTXVyb8BTCUP?= =?Windows-1252?Q?eitvEbWWo3aTJjt41kYt70Mh2CzSua0+2LqWEDteJLyTgv0KfrSDHQHn?= =?Windows-1252?Q?uOfUu76sRunlJQIfON3aQFyjGfIzRqerGMMVJsRflAXXujKhfddfvp5G?= =?Windows-1252?Q?ap87kFCiVYfZA2FK0sQWdrflAcT/Ok3LgMYwC6Snyu4HScCrJThWXZrx?= =?Windows-1252?Q?Oy630OmXLSkbMNItljxKF4KBU4OYpEvUtpTEx7cKIVxOIZpkogwqM6mS?= =?Windows-1252?Q?bwyceUSgvPBknmeoV4h59oQ5Srx+WlntkyXKCqdJ6409PqFDVsyhfg5R?= =?Windows-1252?Q?P0O7pmXISw51T/RDMpiqE2f9z9D5G6DtBe1ujQCXyW57LseVl/qqPeMp?= =?Windows-1252?Q?UloP37whlH1kpXuWBEsc1LwOF+G/umIgOSJI00bsNw2fZhK2T3ZMYXYb?= =?Windows-1252?Q?+4HObG3C1qBNPtkVy9KqSpU3YhGUgWPIIZjEjDSGYHgPkED+hQqTIuyU?= =?Windows-1252?Q?cn4tK4vHD6ibEzqL4S9PvIgb90eLpmPnbBNVMcVSLbopRnZL7tXihETT?= =?Windows-1252?Q?61/acQoKcHZ4n6x9b4SnwV7UmAPYoV9grWPePkqg5+0/mnQoeu0BWEqp?= =?Windows-1252?Q?SVBJRSLLpio71/g+hJnFg7oyj1mYeyb45VOIp4Wg+VexthOHaRUTPh8s?= =?Windows-1252?Q?mH3O4M/RXxjPtEXV1iyb39dbxyVds7I4xFUhkxk5zNJxMBAqqJxuQ0GK?= =?Windows-1252?Q?yk57KJLuhqhFkkN58jQ5nKz7qVgmukp5TouRf4PFsqWfsD7VDQuv/3gW?= =?Windows-1252?Q?m5wbe22mLpijxG490QuiaRrJraSzzhpUdiRVM5Uy9yD1PMMRzEuvrNpQ?= =?Windows-1252?Q?T/BHTghOA8xe6FFQ=3D?= X-Microsoft-Exchange-Diagnostics: 1;VI1PR0501MB2768;6:8ielieS+4Vy53u0p6vQep4QuGtzLy7v7R15lzzHASgo6Muo6gMBUHx3TS4XJerCxnbifUeuAYzEHtSjFwl/nNBnN8nGc6ttC8WTERGUOx30BFKmR5jf/wl6Ozl2t261unyuOOC1haUj3xFOW5bY8mC6vNQbkxVocLngz49oJqTQm4HKCgboT8dd+3TnYEGjLYoaGHXK4lm/SaTbDUwDYDTJNJhj0JBDnA1lngbIYcq435Wwu1o+5+JRvk2USbgZ2oNyamdmK1r7w7QDaTpAPNgkawMS2diXiArhvg4u5xLAIsgNrG9DDKdlc9kxMCvJW3iRnIiq94yzz6lJneIc8Ew==;5:nZnXsI0t8Wf5stzi2Wm5LO1Hcflc9a6vy+JHwCpAOzgjm5+Hg9Uv6R11aMp7cXLzAqvSMbu8tO1NDbtPlJvjj7SlvuwDNiQyoHTyHTO/TsgIZuj97mup/1TZwki6p1Ou8qDCfO5WvflB68rEZmvTWw==;24:XyyhWaxafNeT5Gf9wjRW6m9mlQRh6GfWYVASirsxYFd6Ja4p2x2w27XAGd+iV2D8Mx3OGMNUn9sGKv2xBPshrXw4nDKiABDAF1hcP71ANeg=;7:2hRD9hZOlgqh3z1oLDaWIphSOBqS7B/UvYoSLWxr9lM3C/8x+3VwAViyHuSv05FVTeDjILBJov+1bDGT0cCeMNnsOpJSKkLWG1klYwxQOX6H1TunJyjBdgCFhrTQ6BYgYmVTMPzrTa7mLP2pnPaXh2dE9BqO4l9wYB4d4AlpsXZJxJVoyPD3ReSfCiH9N1Sza4obtwTD49fEk90oMZ3tSF7b0na2lWmY6r1KdgXnyCYCNadajbTKAa2S4mLV2G9H SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Aug 2016 16:27:15.5605 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0501MB2768 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 8/16/2016 5:19 PM, Chris Metcalf wrote: > Here is a respin of the task-isolation patch set. > > Again, I have been getting email asking me when and where this patch > will be upstreamed so folks can start using it. I had been thinking > the obvious path was via Frederic Weisbecker to Ingo as a NOHZ kind of > thing. But perhaps it touches enough other subsystems that that > doesn't really make sense? Andrew, would it make sense to take it > directly via your tree? Frederic, Ingo, what do you think? Ping! No concerns have been raised yet with the v15 version of the patch series in the two weeks since I posted it, and I think I have addressed all previously-raised concerns (or perhaps people have just given up arguing with me). I did add Catalin's Reviewed-by to 08/13 (thanks!) and updated my kernel.org repo. Does this feel like something we can merge when the 4.9 merge window opens? If so, whose tree is best suited for it? Or should I ask Stephen to put it into linux-next now and then ask Linus to merge it directly? I recall Ingo thought this was a bad idea when I suggested it back in January, but I'm not sure where we got to in terms of a better approach. Thanks all! -- Chris Metcalf, Mellanox Technologies http://www.mellanox.com