From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751323AbdEaRN0 (ORCPT ); Wed, 31 May 2017 13:13:26 -0400 Received: from mail-by2nam01on0058.outbound.protection.outlook.com ([104.47.34.58]:18962 "EHLO NAM01-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751118AbdEaRMI (ORCPT ); Wed, 31 May 2017 13:12:08 -0400 Authentication-Results: de.ibm.com; dkim=none (message not signed) header.d=none;de.ibm.com; dmarc=none action=none header.from=caviumnetworks.com; Date: Wed, 31 May 2017 20:11:51 +0300 From: Yury Norov To: Heiko Carstens Cc: Johannes Weiner , Josef Bacik , Michal Hocko , Vladimir Davydov , Andrew Morton , Rik van Riel , linux-mm@kvack.org, cgroups@vger.kernel.org, linux-kernel@vger.kernel.org, kernel-team@fb.com, linux-s390@vger.kernel.org Subject: Re: [PATCH 2/6] mm: vmstat: move slab statistics from zone to node counters Message-ID: <20170531171151.e4zh7ffzbl4w33gd@yury-thinkpad> References: <20170530181724.27197-1-hannes@cmpxchg.org> <20170530181724.27197-3-hannes@cmpxchg.org> <20170531091256.GA5914@osiris> <20170531113900.GB5914@osiris> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170531113900.GB5914@osiris> User-Agent: NeoMutt/20170113 (1.7.2) X-Originating-IP: [176.59.48.101] X-ClientProxiedBy: DB6PR02CA0018.eurprd02.prod.outlook.com (2603:10a6:6:15::31) To DM2PR0701MB1280.namprd07.prod.outlook.com (2a01:111:e400:5118::18) X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM2PR0701MB1280: X-MS-Office365-Filtering-Correlation-Id: 0706b7f9-f386-40fd-ec97-08d4a8482993 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(201703131423075)(201703031133081);SRVR:DM2PR0701MB1280; X-Microsoft-Exchange-Diagnostics: 1;DM2PR0701MB1280;3:FV7Xig4rxEESAr9mYQhX4D4o3d+GQ8ggDq23AiqRsb4P62Vu+wb0FV+APKCRzjWSSZULESqNDcVBAB0o1EnwVW1uTM/Ly3Oj5ALkD7MJTBfXxLyXxFwydw29QOyfxjnOtnRLzikSCn+LDqUeJhBXknpda2StTUYl85Hm9aWC8a6hiLkaPGZ/OvB5E6uk6q0YlS7DvKpvBdfwKrBnbAw5Qw2K7r1D92kYDskB9DEtsWum7h6lwRBfZGHyYRDCTJWg1ehXGWrtGTkxFzFHOBWoA30Q4W0GNTtckHzFhx2q2xSIZm9AmKEAV1oNVk2e/IrAfexPOjurQIDTmNDt3+yYNg==;25:kH4S9L1SDamDTIbHT9WATC9d+LnIG6QmNbFjy1R/YlNy6oDJLdoZ95GUYivdPl2QBKLP7yMuBQg3B2cE+P69Br/dR3tWSz7WwRUlrNPyIsCJ/vMH/b0sqGuBci1q0Pibbcz70dF1wfmQjK1aw5y9cvsBnSvnTyU7+mUP0xAfwCIEBFXC3RbnrrNsflkbD3Q3zgJX0L+N0kwnrobT60yYqDKXLMIU6RwRjnJzwHkKa4tFI9DTlBH6IvW9GuTJCDRc0hfaXfbckuev4jNtduM+ef3pDPTF8/8K9kENxHw9dO2O+4IpTTGhC2Z3hAFO1GGucR2ELITwCiB/Dy23q2KfokVdMM4UyT8O0HUQlmxGJkD4tDnyFBvt8YS8p2tCezFDxrmhfKOUPpgQSp/nztcdPgusFZumRhvoFAu/HLTmZsNX7mRC5q1lJwBUxUWqZhNhkM+pm6jqrrtsD0A2oTWDFVyRK+tJEPgAKGm7xltz5so= X-Microsoft-Exchange-Diagnostics: 1;DM2PR0701MB1280;31:pDAiEh2+HutD8ydQfZmr0hTCoWgCn5BBb9nG8s8NZU2t7XyoZhNM1v7BCDN9+Hxwa+qM1ECzPzFog6BKG55frMKlFlR9GbxgD14HQFWcC20RfgLXy3OvXd6iBLttyXdoC5pZIWadMe1IyEWIsOwrfcy4ExZBWysk8cWzqx2aUSHU0UC1vGWnrerJrXd1U+oi/Or1jrf6eQzMM2rrXxCO6eUIn8uhnt1Bn/Njp03O0tUQLMFlVuqJd5DHm2cYcUZrEvNsFeIZTUJ0dMkYyuB7xA==;20:XjVIY+qFBtZE1ZCV0ZabGgLAyh5nnySWJquV9z44YNjiqiI+6F1Z5vu+HQFmacsmv6/8010VqkUqC7RU2i5GFWgmC5J4xRG6zfQ9lTdO8HAGKyp6bmdbxF4CDyWs6DuNyuFx5sDIg552KwxhO2EmXVXmvPjMa/91pxHW8o7th11JLfP17uPaJyKANUYaCU6APCM5zoGSy79VYwAKMeosuLhSGtQqBOdUr2fOnI7jexbdRekRUvhW34LxXur8Ols+ViteRzQTM73UGH+tMB5jQ4Mif6FHoa2IaG+y4Hmhbq0r6nubwlTAhbYtn5zgbpJN1Py+fAODwS4ETeF+1GD17Vqp/sR6YcjYuxVnMDI1sw3egqiLzDLjEkHXDExgRI964k7PnXPMQpwpokv4W/jGlTcoNaebkKPIi0QJFropbYr84lUAB8rywUf4TNVv02rntJVn4RAKpoJhJr6CLXu+kvLwEcL/3ZndEjH5QIINpt3wSs0VQcbZ8RG3+/qXJ+aeq1+Rrn476ffeIw96APi/oISh9bfHDb0c7ESMqzkfY7J8eTm3LJ8i0rULYcgDtlHyZFDhNfqoVWtLU3ivksR7xpkS8KxTJIskIlg6vAfjBgw= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040450)(601004)(2401047)(5005006)(8121501046)(10201501046)(93006095)(3002001)(6041248)(20161123555025)(20161123564025)(20161123562025)(20161123560025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148);SRVR:DM2PR0701MB1280;BCL:0;PCL:0;RULEID:;SRVR:DM2PR0701MB1280; X-Microsoft-Exchange-Diagnostics: 1;DM2PR0701MB1280;4:/HNgqvnDw3jcxoEbaN4vnQ/2rCX8qOWkftCzxb5yCgwIdWBd/Z1RZg8k1kIPfj/uItgyKOD59CvKq5VI/Y11Z2+wXgVhGkdk4zusYAdmUtjtH+nbtyqxp6r64oSdlqd9ongoz9tOwVinvNSwQDn20ypirrkp/RirJInbndOIRm7t3n5zQl9ubguUVgROx6AMSfw0D3ja4Ml9PiZtJyiqNodw8SffiVTLWme6FHeBPdNax8itvPJMArUuwnVp9h41uTdADL5+yHjttvyzF3kB+J0RvM21kejBLiZDmNu4tXV8DxdwNf5vzzufpO/d/OrV0daE9S7fxN5G0DUAoYbw3anDb/m4Zfv1pjLs9okE7WN3/cLGzLZ3VpRTm6wj25qIoEuOs48EBpmljo794nOywykZCkjbAF9oMa7s0Z6wxnbI6bn9n2Guppgi1puUGLphQjH2jD/kjFAp8SoZfbhD5iTd89I/x/9E7q42Sm3wvcRoT2sPzUW9jhcJCXapmfgqESK5B4D1cdr9VA6l56hVOZtgXpdq7lWHFqlSS4hYIKv9DvLhXtDct7etEZrwtySsW0xf8ks7LqzBWNnigDC0lzbMRZsX33GmqVy41iXHnazXuhR2dARwhUaBoWywW9lHth7/adMIps63dfrtI+ZCqENl0pWtYVbMYS2xE4LOUMqDlNOFtL1inE2I7Oe4iD02X77Q472HxLfvVNNGjcqV33W5P8rs0NVcc/+ARQlr3CDcFJvRaf75+YY0K+A1CzizEszcLgEepfWdrcHd5l7J4A== X-Forefront-PRVS: 0324C2C0E2 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(6069001)(39450400003)(39410400002)(39400400002)(39840400002)(24454002)(305945005)(4001350100001)(72206003)(189998001)(5660300001)(4326008)(478600001)(50986999)(7736002)(7416002)(54356999)(76176999)(42186005)(93886004)(50466002)(33646002)(76506005)(6116002)(33716001)(23726003)(1076002)(6496005)(3846002)(8676002)(81166006)(54906002)(66066001)(110136004)(9686003)(47776003)(229853002)(53936002)(6246003)(38730400002)(2950100002)(6486002)(6666003)(42882006)(83506001);DIR:OUT;SFP:1101;SCL:1;SRVR:DM2PR0701MB1280;H:localhost;FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM2PR0701MB1280;23:uD61h5RWnRzuRequ2br5iS5iv9r/xgu/yIo24cP?= =?us-ascii?Q?Z4sDbEQgvhwn1qo8Uu6JJ+7Bx4xdY3UHj++PbK72s0octL6rOP/TLUWl9Tty?= =?us-ascii?Q?JTrkz/xtwRge1x1e8/6BKOEqCyAafwvxnwin8UfwrtvZdfifk2HVt9w4aKn7?= =?us-ascii?Q?OzYVCzelK5ogrfg3vHdiZJKXE09xikYMkfbjrEGjOKAzhjhnk1TEI8B0kYyV?= =?us-ascii?Q?EHisahmqSJy7L+XgmajOG42T6QCi4YXQaOwnIvg1tcx8dDh5wovpjkRYVMcC?= =?us-ascii?Q?mwEr/hly5trj0DqfiVbDDQSy0eGbnMVPdvUBbQT4sEj+arsRubdq2MGNbVgb?= =?us-ascii?Q?B3kJfWhdGT+rw6/5awiTils8eW9w75lV/Y8I5nnUFhdlqJT+x8uxjCX1K1kV?= =?us-ascii?Q?3qJQ0YNvgASx0oOJAEYt+SWVEuXR313k2ymojnddzfEydCMD3Xpe+38WSFic?= =?us-ascii?Q?7T6QJWkVtQaUqGY9ArEE3a2hXhz2Zy4uQSMjSsZVfLYUH56ovcUr2QEr3xOH?= =?us-ascii?Q?yoZ0yEDyRXZnVul16mf4a90cUHDOFKjEFlA1hRPmNqoBXP5yeYKIGPwHC/hH?= =?us-ascii?Q?2M5UN53hIBcLCFySO0mcIEEGtk1uTbSDQodChY+IhkbJxeJyU0e5EHmtqTn3?= =?us-ascii?Q?+/ckz3KJ70aEFY/gyXDw2oh2pRMFN9pW/7siiEKSQTYMYV7KcaPbWA+UWJ6C?= =?us-ascii?Q?f9o1stDJKxYgvq0MP3bfWAH5d6sdF0lPU+7/OIOTmtvbMFtV1DsbycMEs3Ty?= =?us-ascii?Q?G3orzQt3haXNTI9hU82sQcA8+L+Oo5lkggRxU4OZUBlXvgUjX/ZrBVu47aMO?= =?us-ascii?Q?P5bH57rxjyX7QWQNjUutJhtFdRrdhCz9siaFj9f60c7wacKI4w0lptJqQw3p?= =?us-ascii?Q?oMD9BeIyLi8jECKOCTqRwao65wBWUwKT31oFvm7qf6LWHre0VYyDGeyaHQmE?= =?us-ascii?Q?WiILhJrD2cZbML5Z5/Q/G/b0UrUpbbbyzjrJPmM+RAacyfu99JAUoL6502tJ?= =?us-ascii?Q?3C8+HMh6iAd41H3idyZs7vGk2O56cea7qPXWldWNSLE3+NdUNz5GyA2YpHDs?= =?us-ascii?Q?WWmVBVnwwSdxCkeDXrbIwgVXCKC9xRHzq63yGWlq5aGEeGPZOq69i0kMUZqE?= =?us-ascii?Q?NP3sCjAs88SfH/B+qDls75WXHhPiGOFb2nq2oOsoouGVDihR0qXFL6Q=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1;DM2PR0701MB1280;6:tGchQCkbskZUpSF+x3WM+QXf3lEVyf5JVUo8DsgS0tmFwz6viRDp8Nt14yISdbgpnieuLOdrviJSKzKOX+GINUqSEgNiMIz5Y5J1pPDG44DGHqsnjPSZss8p/M0fqbaNjX47yj2qa3wON0uu+5FK7J5Cjvror51+YJ/RU2KlrHaSb23uKjt6MFC7WLich2ndlBn/xPbwcft4sBSPQky4x74zGdwggb/uWdHzqwrMJJT5T52WJjhyl84a3wOkypJTIyKc0Q7ciqob9y3yv3/3myl/Qt/41xAr75AAg8AAPY0pgd/XQaJgcEocV6T7MCKj8GUrve3/ivvlMhyQmq7T0tzdjp2CKt6qAT25rZ85kpUNKRPfr+Gw3UlunKi84g+2qnKnNI4jFmJhBRJHUXhFQkoixYgxS2Z6kX3UBH13/teaF0V3ZEfYwkOCQkLZUrYbw4TDWmrh8v6ir/GdmjZQC9cMi05Pj1ONtJRB4suETG0W2ShduyBvqxVmLDx01BU48qewfgB4hM4N+XDinqXe3A==;5:1j8F1QZx6RwxY5Z2y/BdE1DkymP+aej2iN87hkRPCqSIRZiYOSGvZ9y9od4zpx61N6Io+7/p6SrXI1/QEiDwweh1lgOMoMxzliqkj5R7JuxT7tJY+swQcw7kzWvKuATZbUjFoNiVNsfQ8PoTkd8GCA==;24:sx8iRazA/iTTk+NyGcVO4GZ374n/FFlDxZMSNPXVNzM6sbfUTOUEiKe0qStVaggkqa/7BCTFHHPT2Ietr3wRJ1qfQOMhJSq5EYE8g8xTFHk= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DM2PR0701MB1280;7:eSt2eaK5eqmGRrv3xJAMQeoIKTVbzkU5GglxhhTStipl1QN/rtP9/ZDyzBVb8nTrP9a+1alQfMNNJxWCVc3UG2RBSR1MS86cRjCr5uIitIUh5dYEKcdVJx+vtiZA5hkL41np4iwlwDMxl5rwJ69fRUUKjrU3kiUY1tK2Cda/qMI2HwWtVoEsTrt/HjHF1lwYKGfglO24z4X8BIs1neArFgbR67wV1Wk+MXqfOQCGSY/xiAjvUtNCPfMV8kxsjVGFm/V6+8OI5pnv/CQ1E1vPjNfMFp4yYxRAY5wTut8rKS5Wbf62L63v+YghVdSXSMrQ19Y1NB/ZyRp0AFhJewKLdg== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 May 2017 17:12:04.9910 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR0701MB1280 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, May 31, 2017 at 01:39:00PM +0200, Heiko Carstens wrote: > On Wed, May 31, 2017 at 11:12:56AM +0200, Heiko Carstens wrote: > > On Tue, May 30, 2017 at 02:17:20PM -0400, Johannes Weiner wrote: > > > To re-implement slab cache vs. page cache balancing, we'll need the > > > slab counters at the lruvec level, which, ever since lru reclaim was > > > moved from the zone to the node, is the intersection of the node, not > > > the zone, and the memcg. > > > > > > We could retain the per-zone counters for when the page allocator > > > dumps its memory information on failures, and have counters on both > > > levels - which on all but NUMA node 0 is usually redundant. But let's > > > keep it simple for now and just move them. If anybody complains we can > > > restore the per-zone counters. > > > > > > Signed-off-by: Johannes Weiner > > > > This patch causes an early boot crash on s390 (linux-next as of today). > > CONFIG_NUMA on/off doesn't make any difference. I haven't looked any > > further into this yet, maybe you have an idea? The same on arm64. Yury