From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753679AbcHPO7I (ORCPT ); Tue, 16 Aug 2016 10:59:08 -0400 Received: from mx0b-00082601.pphosted.com ([67.231.153.30]:39727 "EHLO mx0a-00082601.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753619AbcHPO7F (ORCPT ); Tue, 16 Aug 2016 10:59:05 -0400 Subject: Re: [Documentation] State of CPU controller in cgroup v2 To: Peter Zijlstra , Johannes Weiner References: <20160805170752.GK2542@mtj.duckdns.org> <1470474291.4117.243.camel@gmail.com> <20160810220944.GB3085@cmpxchg.org> <20160816140738.GW6879@twins.programming.kicks-ass.net> CC: Mike Galbraith , Tejun Heo , Linus Torvalds , Andrew Morton , Li Zefan , Paul Turner , Ingo Molnar , , , , From: Chris Mason Message-ID: <20a152f9-664f-f503-dbb5-1dc857aa9088@fb.com> Date: Tue, 16 Aug 2016 10:58:01 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <20160816140738.GW6879@twins.programming.kicks-ass.net> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [2620:10d:c091:180::1:69b3] X-ClientProxiedBy: BL2PR19CA0021.namprd19.prod.outlook.com (10.167.113.31) To CY4PR15MB1239.namprd15.prod.outlook.com (10.172.178.138) X-MS-Office365-Filtering-Correlation-Id: 2ce63608-c7f6-436b-5ec5-08d3c5e5bc27 X-Microsoft-Exchange-Diagnostics: 1;CY4PR15MB1239;2:qUFDHfCVgvBkVXBHI0W47psiHKMjmcUBjKG55H1av4VC7azShenp+UDJUP2xvP3tII6IYa9HRYnu6rcQdlcg15l/ycWbgaD7FSMRoHdC9QL9N6tnUx/X1/UvpaFNrDKu+II9zYwwqRvI7ZrlqoDTrT3cUc7SPZpW8XdKBzB3im6GJKoFosBpNHsjT90vZOoY;3:dSeq5EVT1liYwZIyVFv9390By+gfr0UdBcQvwBBa76ZhTkJwBzudqGf4fGFGqeeQDMxodY9bAQaOoKpgkXVqk0hxWtdSfRrEG0pplho8D8Wn4uhKI3h2Ak1ppmK0KZbb X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY4PR15MB1239; X-Microsoft-Exchange-Diagnostics: 1;CY4PR15MB1239;25:ZORIDvECFJ0U9wqZ7V/DQJzkMpDcxeUO7Pb9vLsL1tR/eCQw0bXTEhkamX8h/nnvnMtzZhf8wf2JQFOhkubrbFNN80GyVP2oJQnmLHDuP9k26VD6xRvqHkDVQsfeXXY3cWLzX09srAX0ec46i00hSS+DWH8N5Cz7/EcALWPvSiL2ReQ6ZsKg65dvjrRy3iHpLGsKfyOW+gh0tTmRO0v8YSVfbPvCw4CIH4i6njAeVH6rZOAXnVQF15Fmt7/RuN/FWIhBcF87ioVSL8smV7Qv/3ZVG1dGL13o5LeJf4rPSZ+ax/jacd74mcSUpMXgIBB+i1nGehSheUo1mQRNlPm/YeFrEeUCYp8psuuOBLuuvLjgWV4q0SaR8BGOjMkkRSllWSC6n+K+biZwe8zuO1+2lepfGqcLqkcjyEqPRMZ/OSD0ip3rlljn7JqMIedKNvX3FotnqbblEznYsU7ggCEktEcUCfE+O3zY98GJYOmNfx8YowD06RJ4naRqYBLZfXyUUdMCR5i7TYAn/PLfAO9bNyEHnCoUVauqU3xzaOELGJQ0+gmHntWsdHPAmoGRPRL5Hb9eGaft0tEQyIjkQ4VEBA9RbQDm39tKU5rPHVUfgm8QilsbjDTJH3jEx4ejJmuO7p7Epq5AUbS+VfLDZfgJwtR86qgVIA0zmzxmt3OI79A1LvT89fsxPs8aqvA2oQkzLO34Hg9MtLPlMYpkJH4ooKF4PYu8YKPplrV6osNpXenEW2+ExLU5LB4oEpiPCcGvHnOqLnS/RHVeaXwllYuq4Mhn2rSu3FP61GmyvF0xKPa+l8e7jZH/tRIHUHrGSvfi X-LD-Processed: 8ae927fe-1255-47a7-a2af-5f3a069daaa2,ExtAddr X-Microsoft-Exchange-Diagnostics: 1;CY4PR15MB1239;31:3SZGmwTflAFTyGJ2Gi+XZM2p/hSm+XNxEJtvghbGCWs8C7ShZTh1Eoz3EI2eepHXg92VGQ1nqidXRr+VghXQ53AzRusaIXMIKdMvLDeZWEZBj92Ps0u8kmr8EXud5DeE39wm735lbXKM5xhqur6rNzTDU5tX6SrFcDEUTZWJ59wovfHJV2GEE0doTY/myPaRDiqw9lNLPw+woWUspDagZ43AzXbq06NYlI/tKl/GXvA=;20:cGT0Of9WhOfkww09EU5fRFn5Yl2aOaHW3ylswspujp2JCPquHAUFZYJ/UCPgjTOMMFKffcQzAu03qVQKO5ybFeWZ9t9kp0RMILirv+LJ/AfYwjd5kTRI3fNiqeCxQOBkbRK+y/N0mHKGOKqQGPDBW5ICyvDvk7mJhxzbdZznEiM=;4:zIpnlHRo2FfPObhOkBay5o9vDhl1tLKsTtY7wBeccwoEw5FuvrSkCSDQ9qxrELV0dxC9D8sLA/EBb83e36it+KSFFFrGAGtzHl9awF5MyFSFHvUzN3KvsYSTgzg1RUTZqIDIucI+e7NSZwesFbdTGzEo0bfa9TPcviNQyMq+5U7zZeXti6vp85oShI1Tn+HgP4XF4t7HMiZB+1RglbTBolzium/ArpOQ9p8Bu8xLz7TPmYznC5Ncptu5LHzNkzZ3Nn52N+luCWfxWgrN97yolRRkXYWkY57HgcFhIv7n96JFlFVhNvYVn2cGXN5r6V6COppszKDQ9yOBt81Gsfrx3WNJNJBqsC8yOaLMe3UQE5WxfQJje01S/Jgp/vutThxjeqPKrn/nOMUgNF9QVa7Ur8WFksV5Skqp0ceKCHxVK9tMK3WGpgrTKW/lIYG4AOlQ X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(166708455590820); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046);SRVR:CY4PR15MB1239;BCL:0;PCL:0;RULEID:;SRVR:CY4PR15MB1239; X-Forefront-PRVS: 0036736630 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(979002)(6009001)(7916002)(199003)(189002)(24454002)(377454003)(50986999)(4001350100001)(101416001)(31696002)(1706002)(76176999)(23746002)(586003)(2906002)(54356999)(230700001)(33646002)(36756003)(4326007)(105586002)(92566002)(7416002)(83506001)(7736002)(7846002)(6116002)(19580395003)(305945005)(81166006)(8676002)(81156014)(42186005)(15975445007)(86362001)(77096005)(31686004)(65806001)(47776003)(50466002)(93886004)(97736004)(68736007)(5001770100001)(65956001)(106356001)(2950100001)(64126003)(189998001)(65826006)(3826002)(42262002)(969003)(989001)(999001)(1009001)(1019001);DIR:OUT;SFP:1102;SCL:1;SRVR:CY4PR15MB1239;H:[IPv6:2620:10d:c0a1:1110:8000::2074];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;CY4PR15MB1239;23:Azrs/zYI/O2iYesH1bQopK1iXRP89yW3dcM++?= =?Windows-1252?Q?1T4IuNHrEa9D/sRBx1YzpqETRZmkmDDhSpc66aQ7XhNVNfHp5Sx2x9GN?= =?Windows-1252?Q?AMfcV7cRVHCpQ4+Fhzo5qWlW9jZablmKR/dyiBWn3aDhUXdU+WSVlry4?= =?Windows-1252?Q?dfehCsbWREDmcIfUeefdMmWZrkF4OKPSU/FD+0i8nXVI+t0pIZ4AqtXN?= =?Windows-1252?Q?biyF8sAjUBSL3Ew61JcLSMbUDLJMYciaOP1bOj5WquchSXuWJjQ60PdK?= =?Windows-1252?Q?xOy0tcxnopaUH6E5LaeeP5lViQtCaWMtGap4bQK0iQ5rdibFUnNchy9Y?= =?Windows-1252?Q?Rfn0jOyq3hes7Q9aiI1ppQK9kZ8rG9odUOcPNIvMOJKNSwhV8JWkT9be?= =?Windows-1252?Q?6czFOZ6jxSR3nwb26Y1Yx5zNZ9J/NHBu02vzx5cbaW/+JuHAPpOX6khn?= =?Windows-1252?Q?NaP21fZUVN6+PgeDJHJHN+s5dR52vmTpuzkkcZ4BoiW85eO4KzpUVS+R?= =?Windows-1252?Q?mQLsafQcdzTXbAvX4fRv5khcUe8lakUaQ8QyEPMUCcdciELhxRvmrWbg?= =?Windows-1252?Q?rbpFL0wgHs/oX1e+0GKZkYnK6mzlsfnqLsXs7U10DJOnpEsVJjlZ+7VB?= =?Windows-1252?Q?wAjefN10Hx2KKcbc94sIoEV3Hgy4jsiz6S8x34sPTtVdnfU6yDdddbiv?= =?Windows-1252?Q?AOLxmfIR/05lKE8Hmm/uo+NXz5pC3kKdvV1UIVSAgZaP+JZx4+VXok+h?= =?Windows-1252?Q?FtrWbyxzSo9vhwqetSyNWEoogiRlN49N5ntKkqQ3DhHW09kBxq96Dnhq?= =?Windows-1252?Q?jo+lwKsYsp4g/m4nUBkE1tSryDEjGL/t+A3DmdFIKj9h00btR0ANWFrO?= =?Windows-1252?Q?7ObdyPWtOO/upiyIQW8GFOdfazT7SEdpKNXODJd/x7FJUPIineZbG4Ju?= =?Windows-1252?Q?kWj7p2EJEjNhtVTVXl3+ibSO1vIDxesmilQgGtPREjFiTddyZM1JKPxk?= =?Windows-1252?Q?QbhbIF66+X9MmeFxdPuPi5zWGQxS8VGQskk9V3Ck0j/IWdcD/HNm9mSx?= =?Windows-1252?Q?QE06jtikxtQ9UBMtdQxca+JO+aqg5JC9EdXqb+CyIvtyemkvW+pP1JOL?= =?Windows-1252?Q?/dgnrDtcQ5QvVQ0qq3fS4zy8NRpMh7WkKsBE6c00hB/B1OBbJp2RNm94?= =?Windows-1252?Q?5qBezTmXm0RBrVu/1uo1bEnXSGTFElA5uOURo9eqMBQfExXMg8n9Pb5a?= =?Windows-1252?Q?Gz796pyojwkUacHe9XQewYKFY72i22Cci3hUyLDKhJ0+r+C50srsKq5Y?= =?Windows-1252?Q?CZ9W2bmFDeNwVmb5XHWMAKFuv/PRxCXfsBNLGemMCGcngRK2ymfYXH6G?= =?Windows-1252?Q?MHsBLrjK60TAuZ3+RDe/7KB1mfyKbcboHHWO3Dn8rz9DIdL+ejYIn0Lq?= =?Windows-1252?Q?OVLXivdIVyZgshPFkxnY8L6s2nIfN6Z9vnGk1URX3VWajl837SgJEiu0?= =?Windows-1252?Q?QvZpnmd0He80wG0vkwaiYpMFIU/+JR+OuL3JVsfhvvmmD6ZIQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;CY4PR15MB1239;6:MDUoC9YlNf9nnICVDfgua/3f2bO7O7XxZxWeP2pBCCJj6nKsNqoFgmVIRV8a/GfCwYT448vFJDdON7QmlN+U2yuTT45yw88hrxeNqOcBSChBzNBoJ2t3wQnjBmZWslB4F2Cgc6BYfvK9JAtQagAs1m8d9nY+v8Lw4iA7UmnKeT5hUqVWbfmXHgsa3g846kb1XPROkasJZeHa7tZkRnQvYyWP09MDmg5ww6WoaT9aFSqBeV7bxgrvsgUrGevmlc562vDK147veXDGYwbzq/rIRhWhE6wyieRZI9FVDdMobs8=;5:sJGn+O4EAK3maEWnVolXSt9ZlkK+Fw42egCE886/mnbzp5CIaAPZJu4hFzQClGy+vvlwxo6iXR0ACFv5xduYCXWtbHlYfDY/8K1cT3rmUlScwgjuX/sL6sQcqxUmdFKwX4Ffj9qP8mkzVEOxdh31gA==;24:vp5RCJXXwd1mZZnMnTtL/5tS2lmbTazZOm4us7FH6i6r7kh4CpIti+zu7uEvTDR6rTu4GrGLW9R1uzhr4puq5ruH/DvGZXRq26gYUEvcfH4=;7:xInJbhBWVd9zn+XglTzMj13gS0nsVR+3o7bZRs+0moey7nEDjQCkx2Uqro2SwiRBZUviycMgRVxGDGPlxlsxhe9yCSaFI+eVFzHaouf6I5krz2vEUIK5apL0yTPb6b/hcvdMRGWcrS6N/uW1yRFekD+cGuZuntDyWpW3LcVnReQUErIA/VdZ7iLppTOmbv6XNbitbLbfLxjFA2JUIs6HGKm7cNjNiHYzRq2K2CT54jMVJ0UsvNjb7Dcj0nhd7Nlo SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;CY4PR15MB1239;20:vha+Mk/DROofbQAAW1FOHSEn2BwLkW/PQOcx00t1cYXoE6x9JCwT5tonSPr107iDyPZIwo6fr+4IneAW6gxtAC9Tz8c+7WOZ+05vv1U5umN/gG3Dwp6lJYf8qEn8w3svnvFj0UjAfkpMywGF1IPX6tVsg6mvEQ9dCYqEMY/su90= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Aug 2016 14:58:06.2022 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR15MB1239 X-OriginatorOrg: fb.com X-Proofpoint-Spam-Reason: safe X-FB-Internal: Safe X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2016-08-16_10:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 08/16/2016 10:07 AM, Peter Zijlstra wrote: > On Wed, Aug 10, 2016 at 06:09:44PM -0400, Johannes Weiner wrote: > >> [ That, and a disturbing number of emotional outbursts against >> systemd, which has nothing to do with any of this. ] > > Oh, so I'm entirely dreaming this then: > > https://github.com/systemd/systemd/pull/3905 > > Completely unrelated. > > Also, the argument there seems unfair at best, you don't need cpu-v2 for > buffered write control, you only need memcg and block co-mounted. > This isn't systemd dictating cgroups2 or systemd trying to get rid of v1. But systemd is a common user of cgroups, and we do use it here in production. We're just sending patches upstream for the tools we're using. It's better than keeping them private, or reinventing a completely different tool that does almost the same thing. -chris