From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752075AbdHAMYT (ORCPT ); Tue, 1 Aug 2017 08:24:19 -0400 Received: from mx0b-00082601.pphosted.com ([67.231.153.30]:35664 "EHLO mx0a-00082601.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751339AbdHAMYO (ORCPT ); Tue, 1 Aug 2017 08:24:14 -0400 Date: Tue, 1 Aug 2017 13:23:44 +0100 From: Roman Gushchin To: Michal Hocko CC: Andrew Morton , David Rientjes , Johannes Weiner , Tetsuo Handa , , LKML Subject: Re: [PATCH 0/2] mm, oom: do not grant oom victims full memory reserves access Message-ID: <20170801122344.GA8457@castle.DHCP.thefacebook.com> References: <20170727090357.3205-1-mhocko@kernel.org> <20170801121643.GI15774@dhcp22.suse.cz> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20170801121643.GI15774@dhcp22.suse.cz> User-Agent: Mutt/1.8.3 (2017-05-23) X-Originating-IP: [2620:10d:c092:200::1:1503] X-ClientProxiedBy: HE1PR0502CA0019.eurprd05.prod.outlook.com (10.175.36.157) To DM3PR15MB1082.namprd15.prod.outlook.com (10.166.160.136) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b67d2b70-0a07-4359-f342-08d4d8d82f20 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:DM3PR15MB1082; X-Microsoft-Exchange-Diagnostics: 1;DM3PR15MB1082;3:+gQVRu9xF70jq47WxS15tLWmlwtveH8qfZ36fjhEsHCpNoJGAW0I5amYUu63XjEQMbbY4FQaPGXzNJgfm43Aaqmhl5vFlG9a18FgYwGbKK0y7Z06Sc0sLCJqYnU4ZVAsOFCoIjpH3cxr8DctqqEPHrEa8B2k/sticv1DOyMFlnit/LItJPCH54HVRFovy6HQfejm1Z4j1rE1fz5EYXAPrjzDEhWd8LF3IhxETiNQZO/9Sgizrxj4CBmXLVq5Wj6w+N26pX7+TQTo5ZawuhEI3SCNdtnuvsVp6XVk+ZAyou4dMCpi1utylMaswVnlIQlnXf8Hq5c/usyTDc3jGPRjeZeB981G7Oi6jzVLoPcjsUXEpUUCd1zxzgQZ/Oos28OE4xfNj7F8kl9hkw5BENUU2RhjraAlWi3XrBqkxDRB/4Ekqv0Tt0wMDbuoR57DVObJmXuBSA313csC9KDLKskqxwUcF6QAvxDWgmree/+8UVrBIaxXcoj6gUYW8Pxk2qk7ZAkeunY7C4OdhMt59Cyqtq2D64R2TeAAp0Pn1XIJVRfFmrNsL/Lk8DTKMgCvFuahxclcDQny9rjcb88qU/nK3V5hxsoz8kuqJZXMQQotN1QCFCp8/kQn6AKeQQ/ePAC1YoyCPOHo4FKEJKkRJkxiVsAL1SQmLJyyi0B5GW5fqLk+NL4lQYink5ukN+V+TzLWc7I8g9rwpI9d8nNrRCKwBWTV+saoS/nsN06P8PUs/u+hI4JmGx5ZGrXywfYBFwXkGRdisKmRDLak+FCE/7Fgwkrl4d2XPfrb0dLR0MBHtHM= X-MS-TrafficTypeDiagnostic: DM3PR15MB1082: X-Microsoft-Exchange-Diagnostics: 1;DM3PR15MB1082;25:eGInb+VKbRvOhpr9XVwdvJaUyRbjfAc4e4x/fA+8CluKdGCoXnU+5E7LrkfvXati08G7QNagRSAaKZaOJft8PcM79nva4DqavJ/jW0EAo8u2TlIsmtD4M36nZ2tdtNF2hEUUME+noyDjr+Vfxnt5Ad+LUQ3V9NTZSmDZ5wvNF1cAhMeHV4n8YnvdiWmTupusY9qHd2Fz0JHH2XoI51Zj5eJIe9TdpzTrH3Js7GLUObnf+oOv6qGhawqDNv7d0IZa2wMrPa1P+OVe5/J6ibIZk/qTzRcOKY2HdK47dH8cYM5OUbnWKFFFNECGsfaOwC6tIRz6uPK0h7OWjm/zy9IS4fQY4HVbWW4nPIB+G+cy+M8vo7Fe5J9J5kY4fRVb/nRZkso8p97n8BEZbjD1tnDU0BWJ+Ijr2otmHcd6f/ZTsud5xg9lsGK7w7kShF7tZ2Dy1GGJA3pRsg9JXm6fc8D4nn6/7AtPv/WT3wHXRnjvYCIHU024zwGh1uNle55VDh7qBW1SjOI9mRQ9e4aQlvszzbiIp9O8lwuM7VPlMQKJQuMNmaiDR6mBakByzDV0vzNZFsAvbihfjFD70FrxQIoT8xGMT0ubanWQZ1qbdr9/ITn0F620nz19G0nG1R9PStduUnA4WKsbjVhuQnZV2O1cN7nXxKhCairXyf8s/1znFOypnoC82WGWGwxtb4K4wZHcmI5ByKCDbXQKNhiuj0432nnXoAsq2TGHxRz6VuBWqPKKOyoGzvsgsHzrjqyBk04KUUesPsPPSdAdmC9vwDVCqC4vWJA9/PtSt4SVqghwqcYHikWWK5SkEyyXQo/2kZGhvVI7hYYRhWySNPqAQM1KVyWDfNQLJwGM7kZvHI60kNY+1Vcq7VwiNSYVNRiW9j65jm4id35KVcoGQXYL7Xjg9F3cozXkefTWhfRI+qzVBT4= X-Microsoft-Exchange-Diagnostics: 1;DM3PR15MB1082;31:jgNodfFtdtSLueftVCQlaPVe5Ld2KdidM8SWvzTJLo9868/SaOePs0PX3ZkM6uOAXyNGTNP+wy0W/4InzQRPpalgYnh+g8THX9h+qYMf1DA1Rnqc/Sw7akTKPzJwBl81bBIe1VPoqfFKGzQza1I2mEvbjbQoWmnrUQUTMxYzO8ItI0wqnmlBla6z86WoiwxLgCun0Oq22g706d3/N/o+MgDoBtO5ZuUUnI0Z1yEspUxp/9JSz+LJbuK5lQD1kh95635Zku5aYRJ21/cTCHcFKJiO9tqBJpPJKsuEHKQh5BCgtdC7FGeL2FKZsMOqrt6eFUHgntAVP2nC0DSogShEVUhVWgLu9yKFnaxM38U3SZ9yyO8h3Vf3nnyO/QIO4QBYPLbL9/jTf2vX4KcWakgypWLA2TQ1hWInnFPAcoNb/5/7QnGdQgeSDOoNpCmC7MpJMexZ0UayNM/IRiPpBgzQZw9XEjak2XOiJqcJ/+q2RHOuwIznZl0+T2K+UooMqTMDonEvoadIZWYEcI1gl325V/vGIWG6Roa9u600S/36l5+Ipl0NFJTPQytyAqZ2GQcVOxCvnvvyOkPiChTmQL+dOkx1gtE/RvLfkb3xlz6WtYu7YT4MmE5YDHZ0xDuH9x+WFVOnxe/mEFKKNu9HKfHuhWQPREr9IvpJSedKipRdKwBz1FICb2rlRKlId/zfpiJYDkao0pks9v2ZT1xpPvTNsA== X-Microsoft-Exchange-Diagnostics: 1;DM3PR15MB1082;20:cO6RUExOEowlb2d/sE/t+aLmvvpENRarMYvslB6p6zI8RBxdsHj5kYyheApK7b/UETCTxIQXJBysPX3jnqVSlHPWJSLDjrVd8wmDtqc8SjVwiov8bbj4Dp1SIW3c8IoD5bFQhtNaChS8EgiI6cwZeBaZ7+fDDtPlzAlusZ+cVb84Hi8NmhF/rXgXx1Xj0R71dPfZ7y7HM1r3yLWXek4Azrh9abIaLIlKhYUzRM1DkYOCQcJCVGmNd4f981Ab+AQAPQhQMtvrg26fKLcR5R0Y8asgvnm3GwA8pPy5/0XVMwpftN9qWmuGHJkoJ4cpKFgDLaOMuq12PctIwaRlTaGxo9uMe8EPNug0l5/H0VDMIFRt55U+5eEs1InqlVNEZ7GSHZgHKdRwWv2Wsj2Ap5n+ldyX1tB6st69YqoWuIXVal8WgWLB1KGXXTxXoNJx09507azVdnUQJKeS8wC8qVbaLLtkqqGtqQd/K8nuKQK7BwVHcws+otJqm8g4KxJ6taqA X-Exchange-Antispam-Report-Test: UriScan:(17755550239193); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(3002001)(100000703101)(100105400095)(93006095)(93001095)(10201501046)(6041248)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123558100)(20161123560025)(20161123562025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:DM3PR15MB1082;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:DM3PR15MB1082; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM3PR15MB1082;4:54x4L0EY40Ah41V/LQyDZtZ0C08Gxkq7+EErqx+mgy?= =?us-ascii?Q?TTyiqkKZNk5K24H2yXz47E+gdDxcxlfrhb3KuU7wFUYn2lXh2kWwaHnVKF+d?= =?us-ascii?Q?cm8jSXtNa6IjZwclWjXioc2VdamecIKtGWb4Sua3WWZoZGhkIF2B/F3l+bA0?= =?us-ascii?Q?/O8emT0Bn/o1JR17GWoU10FfQnTNpI6sMGcC71xuac6+68AEnP9oIf3EFy9X?= =?us-ascii?Q?s01LMCkzPowDrHzulZSmvbapciGAvQd1ljUPdj8H0GKW6ArYakQAtnI2GCpK?= =?us-ascii?Q?D8GpZjogaQsyfbZ2g54I9fhD7YAK/HV7gQvprL6DEclvoxvPcCkRgT2kcAYF?= =?us-ascii?Q?BDosfIWS0Zf2AlPdp54jlUfXSUKioGTx/j+pxuXIjryBwGFXK5p7jgzj0Dci?= =?us-ascii?Q?qd7byVdvoQTH8SM+WwdQZGJrlDe2k61+/zRSKLOCfwnZvCvIsC7oRlXJCx7B?= =?us-ascii?Q?vYToZvKiwTtxqA1ibcpMM+8o+HoAbAOp5y+/d8hG5RWx72bQDc0gQKglcSo7?= =?us-ascii?Q?UzB3R4fRZLCmu4ZuCHUCHa1HBp3zpElurQN6vWfv6JUrmdF/+tvelQvk7L47?= =?us-ascii?Q?/WjQY6Zg7HIInkG0UY48ywKiIr9nkjUMjtXfYiq3GYtRKgMs/yp0IJ7p5kTw?= =?us-ascii?Q?Fvuda8d/EB6RsgZXeLs3YG/bY6NDTQSoO18jcwEWDlXlqnrp8bhuED1lhqt3?= =?us-ascii?Q?MO/JxjoYTVWArF0ZlldrYoWDWWjh7eCPX1RnTfQlmz5qjxHMpbg3/L/FGmfH?= =?us-ascii?Q?LzgjYbICJVB9BLcUL0pnFkzZrlehjbnxsruePDQBQXPjJTfZSQzeXkVgo3Dp?= =?us-ascii?Q?GsiU5NsVM1wxAOh55nlsC5M4HTMNBjNQU/vwNXNpvM5ng9kIBG5K+Pnl7y3e?= =?us-ascii?Q?dpVjVKFosUBZbzjhfQX0qC04kN3CFad8KTPwuRMXqEL0mY9t5Ge4oviRPZX/?= =?us-ascii?Q?y3f6vmRLWJDtY3utng4GMdjmVIjZIDaPfMI4A8GZhcilLqnlVTtXMuB1hOWy?= =?us-ascii?Q?C7ijS5XgVxydPzivZb87a2QJDR3pKPmPFrjldwYxH28E3XMrqMEwB/eqO4bt?= =?us-ascii?Q?/xQkoVE5kw7ITSsjWYYsmiHcYbwunQdjdslb1XmVBwXs7Rm25B/xH0qEZb4l?= =?us-ascii?Q?YF1WKc/Qz8JKr0q7eMs++WdW866oLjp8NkZ5Rnv52KEX3R5UlLRjPxwkN0HK?= =?us-ascii?Q?22QUQ93i5OMxs=3D?= X-Forefront-PRVS: 0386B406AA X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(7370300001)(4630300001)(6009001)(39400400002)(39410400002)(39450400003)(39840400002)(39850400002)(189002)(199003)(377424004)(24454002)(54906002)(38730400002)(478600001)(101416001)(1076002)(6506006)(9686003)(189998001)(33656002)(106356001)(86362001)(105586002)(2906002)(4326008)(8676002)(54356999)(76176999)(50986999)(81166006)(81156014)(55016002)(47776003)(229853002)(5660300001)(50466002)(7736002)(68736007)(6916009)(97736004)(6246003)(25786009)(6116002)(6666003)(110136004)(4001350100001)(305945005)(23726003)(53936002)(83506001)(2950100002)(42186005)(7350300001)(18370500001)(42262002);DIR:OUT;SFP:1102;SCL:1;SRVR:DM3PR15MB1082;H:castle.DHCP.thefacebook.com;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM3PR15MB1082;23:Le/94KuOzBI1FD7LtKp0OZIQsrgIOEsCwvg0wAVMb?= =?us-ascii?Q?oKMN2sMHY8TNv7FofH0C5Pfvh18azQfZd39kVqllcEt/sFMXl8bCYwOaA2Xf?= =?us-ascii?Q?vSttrkal5diAHghD+tUQfOiCF8wZt5KAJgCF6kIjKvt8rcR8oUgGJUWdSwSQ?= =?us-ascii?Q?soL0wWL/fWNOAq9Zl0w+AeUlco5jq/H2cC+6GgKqt1g3sIzrXKYiDBmQb7iy?= =?us-ascii?Q?h+R1ba/HbzLslWvRjltkcMrLZvXlv18cxGmmgVr5RWZleR9iPN4WiYDw2gUj?= =?us-ascii?Q?KYoKV3UAfonEoodmfl9pWppzwq7gEN3bWfhooGw/PBRXxIfcQpjG1YLWZBeR?= =?us-ascii?Q?U2+OgppOnY6FdBBiMR3yLtdzL3FtwIRuLoNjwaj61VkcAfvo5oj0ppinUE28?= =?us-ascii?Q?B+TjSLpTQPCRef/tbP4tMaExNu6Opikw1CS4iekXhS/XiOIuDIM71KyhLLm9?= =?us-ascii?Q?6dMfr5Tu77e2E+x5U/IMhQumg94hnNC9trOPQUc8kbBNUm0IJrkFsmrlhjOS?= =?us-ascii?Q?Vk9fzjK00bQOluLBXUxKWx+XR2orGp8RM//sH2xgHDYb2N9ahKirU6hHIGTN?= =?us-ascii?Q?tufh9skgTMNv/gmVtLDDiqOFFX5sE89r2WD/6zDwft+9CagwgN1daXKfjwIW?= =?us-ascii?Q?NO2EyGZQLf27P7n+jEqZqtBNgvYTCxK77Du68aRZQJjowt9WHfzxKQqca4YI?= =?us-ascii?Q?PuTrlSbQT9cscog1cAOfebuN+cicyFKqw/SxhmES/RL+kFquFqIhwA0/BXPn?= =?us-ascii?Q?FwcrFp3gXS8ZU8OtWpNIrid4fmYRrWl/H7eWrN2jC4qOw6yidBdmZQ3lkWoS?= =?us-ascii?Q?4u47mrVMjXye2hvaO0V4WIF86d6c+XY5XXj5OGeOAFh2HRiiFB/I3yNWA/Nd?= =?us-ascii?Q?mV6ipncWqozx5viCi0bFp7LaQU/wq59kT3YtFzyLOOpdAtKJUwnJUo4rse3r?= =?us-ascii?Q?jEJWBzfMnKbk+ccW2WUFHeReQr41afy6lgjIXk7LA7NYJ3BCwEZrnZPGGJjv?= =?us-ascii?Q?ggWiLpHVRP5dSgiInZ20nK1N41j58sBUcK4ONPENMius0vCoPAUn1fUTYNkY?= =?us-ascii?Q?Z3cplBMtq8XDQ8TjPUef73aMkEAdOROTMoos3Ci6Vx+WmmNBRqM7FlaLewSL?= =?us-ascii?Q?JjulqzEuxuY9RLN7k1ZrNQAWRNC4RFfjL8CBEiwAAc0R0QEcks4JTUAFz/lF?= =?us-ascii?Q?krx39sa9BPDDSkl+X9+LCVuoFVMSI4O3h4vhYu9ijPJ4kiQzY5dlJcg8w9q9?= =?us-ascii?Q?cwslgztL88Ux8Q3zXjP8xbjAbN9TyiVD5uGR6C52DlU1AUUxdA6aIi6UlexV?= =?us-ascii?Q?W8J8jjsiK4pDoZf9E/JUV4AlHXV4AICNsERNuJ0xw7IeBgU9VdTOneC/xMQZ?= =?us-ascii?Q?+Je9f/Iem1KDulcctMVy8p80Z0=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM3PR15MB1082;6:dnEEMsv251Yg3vKcKFPTr1/bZ2BZmEpa2URBFZBJ7N?= =?us-ascii?Q?g667oW42Btez7DpN8wnZQPF7PCULFDz2tZtE7DaYo6yJNrMCod9ZHAV5EsrS?= =?us-ascii?Q?ReMj2E/olTMS+YRW50W5hq95P3pVckdx6CFCUvqdyrhE7l9Fc4pqDs7oZuOA?= =?us-ascii?Q?PC0JhnR1Z51aHFQ7tvwWMk7mdlAVtvFTxBS1Bdi0KzETffAmQhM1v9piu+rZ?= =?us-ascii?Q?pxD51HVNO68/cLecEs75o4sUBokB5siGZ3Sz5V/mn3VLk0S1TArMAuCoP/cA?= =?us-ascii?Q?AO7h3O132WPvdZ4+v3Xxm4WFqh7YyaiLJPO06Ry+OShUdQXgZO/WjHNb8ZbS?= =?us-ascii?Q?vaHepAitEteuAAVgsg6znWyHNZfj3UEaRGNO8SAflDCq5IqQ1fMH+rR0neXq?= =?us-ascii?Q?hZ8l66SunOp6CGM5d5osC3V4tiWajjcusk420mdyvPaR6ZZkYRx3XZmzbkfI?= =?us-ascii?Q?GKpZCKK+wJqh/Be4kWNLvZTmtPK4wwAPnCl0+Y29Pv0xBCfHtLGwTUrioy5D?= =?us-ascii?Q?i+R08k0+rC+6R+TLVnysLuKs4e7WxNTln06L1V3onAQAeA/iMuLflQJF/LSH?= =?us-ascii?Q?DB5pZKYy5BL5fYklln23MOlYtORA+RaS9aZNH/ZPnHoo68lO3l0LIFMqlFxu?= =?us-ascii?Q?AaWc9AbuJycQmJ9pld5zL9mInfo2+lvAD/kc0JSxq/lHaspDvYgbyb8Wu6/K?= =?us-ascii?Q?DTen7mNBNdd5m++mbTFYsOrQXKgTAFOMvvT1+GpuDuD/OuIM1dm2AFw34N5s?= =?us-ascii?Q?Nkf9evwa8H0OsMySgD7HHVewJtcxGjz7b//5JBB9wVCKaInPPHeLutBHcNCT?= =?us-ascii?Q?ivDP0BLg6BzDX8x2H/QILv8OcG5zUNyjezbxFu10fPqiyApIiMxQpiehXveI?= =?us-ascii?Q?fiZgXK6hOkpem0uLds4k/BfpHCqPrI2djyOnwphpVp36/BrHGW8lt4+tGLaG?= =?us-ascii?Q?dRiii5aCWIScfrTI5mksbsp7P0WJV1e/+xKVW7kesCLQzNcfLXrmPo1zAdX7?= =?us-ascii?Q?c=3D?= X-Microsoft-Exchange-Diagnostics: 1;DM3PR15MB1082;5:zvdDYrRIHtac039DZDBacRx9KqA7PTLVxIRFrEADXyuPvrCAvx2m9YXwR8Oa+BAgZ8UWI4p9uRE9NHxyMz6tsjm5AJNFFfI7GbIRzii0VACBNK/x6/FLMJ+NPzv/WfNCYSC/ti6OghXupDXHcJ9Bl2aw4DflEUzDqXUmx4v1p1jGLkU+D6bZySEhtB3o4hfksvAspqDrGnMXkgVKmPphQIvS9o+zvzx+vg0GnlUGkAM94ZOelaqqVvzbZDWB/eUAG4kKke/UeZmHmD773aXfAAU0/NRmBeBs6j5J4EnGCxSSyRMIq72HorbckTSNJhUhoQpokrJag9adQ6oHcDOCtWHf4Si1VSjuOnevU6csUQe+o1f/Rm/VUgNSOSdHgg2S//hMQNen8MDcyL/Kbc1FY+/CI62S5HnB3kRdNVstbSZhGrGZVtTKqKzaWv/uxfc/sawNJL4vOmdK5R+p0JlIaU/d98M2vZpTQN608LJvVz+zjMRdc90ullVUUHoHn5K2;24:rk+15zyAWLfCibL5r4yXUkMyEIABSdx6HwoOZST8fhYSxdYNxyZQfq6dyHev2f9bPfiy0dXwO9aQHWSU58zhGiwBzYvS32kUMWVS+SB4K+A= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DM3PR15MB1082;7:rPV9veFWHse6kvG7RnUljKI6pvBLuqFP8miHGjDGdeUW8EmGftShjeb8BIyWmKEN4UzVEXXZv5u8JK/OHXMxTeJRJ4IOzm5LUOUxISP1+EzxwmtXwSRvbsQp2EsfMQkNcU5LbboAbm+79o4zOTMpaxvSmcsb0CcFolBBZi3j7Kphp4NMxBZSJRjY+fYrK2FQAyifF/OIeIIfsIje5s+ZTiYCYxFJKlTXgLzy0sNNhCtdlfsYrYah9IWNomB/jB6BL22nfsx61n/q2Sg6mtNZ9Q192sV4T3QsW7d7qJvTGB7pPj7R906oiko3vtalPSDXKclEu1Q09FNjjpq6tJHz5cttoy/Bg20E2n73tNKjFv1yiRy1CZuS76kJIV+wsbxK7q+kB+MM1UxbRJo5O4CdK9EYTuoEa45pp33WR4imwXklX1PzjpgKnZnBPjKfrnZQP7EhzyRrGSSFiZVSBUtZFH8TISMPgXMvk1+nPvulQAaqNVS3KxxjSym3ybLCxXYk3tvQH21IiAursWrXip4uyXEBJa/2wMCq7eCltzmA5IqCd91hBcd6+rfBhbJA0oSKHfe0LwvIM+3z1LeOelegLDwK0/lsAI5oXH08RD2boCZX5PFQtON3n/AHqWYgEKZ5Zx9tY5+PVt7omlK6xLgJF+tcwU5ZD/hDqy64LoqriWnCnE2Oy+s5wh78rTD+/zaDCeodhHmGPI0TbI7cEvxPZgM6hwvbbPLfdBxky5YqB3lZDihWpMJVAaT2vh7ZBTgmUgRLfkTcKpBYRaCFIDWSRhvVJAW/oHxhHNX3llOx+tw= X-Microsoft-Exchange-Diagnostics: 1;DM3PR15MB1082;20:MMRYt83wqnzBitSwrOA+xWVxKpSxgDMOxbMc9BHXL/S1dCW11dOaueEYsKzAeQGAhNLrhchUMCoiDzedKGrp2/Y231Go1VXm0L9A2QIREMqwp5SiZBcw55Hg9goZqA425l81m21MKx8w/sTamlUeP3pGAN+g18vro//57liXrL0= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Aug 2017 12:23:56.3962 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM3PR15MB1082 X-OriginatorOrg: fb.com X-Proofpoint-Spam-Reason: safe X-FB-Internal: Safe X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2017-08-01_05:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Aug 01, 2017 at 02:16:44PM +0200, Michal Hocko wrote: > On Thu 27-07-17 11:03:55, Michal Hocko wrote: > > Hi, > > this is a part of a larger series I posted back in Oct last year [1]. I > > have dropped patch 3 because it was incorrect and patch 4 is not > > applicable without it. > > > > The primary reason to apply patch 1 is to remove a risk of the complete > > memory depletion by oom victims. While this is a theoretical risk right > > now there is a demand for memcg aware oom killer which might kill all > > processes inside a memcg which can be a lot of tasks. That would make > > the risk quite real. > > > > This issue is addressed by limiting access to memory reserves. We no > > longer use TIF_MEMDIE to grant the access and use tsk_is_oom_victim > > instead. See Patch 1 for more details. Patch 2 is a trivial follow up > > cleanup. > > Any comments, concerns? Can we merge it? I've rebased the cgroup-aware OOM killer and ran some tests. Everything works well. Thanks! From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf0-f72.google.com (mail-lf0-f72.google.com [209.85.215.72]) by kanga.kvack.org (Postfix) with ESMTP id B49276B0533 for ; Tue, 1 Aug 2017 08:24:15 -0400 (EDT) Received: by mail-lf0-f72.google.com with SMTP id o85so3972002lff.0 for ; Tue, 01 Aug 2017 05:24:15 -0700 (PDT) Received: from mx0a-00082601.pphosted.com (mx0b-00082601.pphosted.com. [67.231.153.30]) by mx.google.com with ESMTPS id 26si12253754ljt.143.2017.08.01.05.24.13 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 01 Aug 2017 05:24:14 -0700 (PDT) Date: Tue, 1 Aug 2017 13:23:44 +0100 From: Roman Gushchin Subject: Re: [PATCH 0/2] mm, oom: do not grant oom victims full memory reserves access Message-ID: <20170801122344.GA8457@castle.DHCP.thefacebook.com> References: <20170727090357.3205-1-mhocko@kernel.org> <20170801121643.GI15774@dhcp22.suse.cz> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20170801121643.GI15774@dhcp22.suse.cz> Sender: owner-linux-mm@kvack.org List-ID: To: Michal Hocko Cc: Andrew Morton , David Rientjes , Johannes Weiner , Tetsuo Handa , linux-mm@kvack.org, LKML On Tue, Aug 01, 2017 at 02:16:44PM +0200, Michal Hocko wrote: > On Thu 27-07-17 11:03:55, Michal Hocko wrote: > > Hi, > > this is a part of a larger series I posted back in Oct last year [1]. I > > have dropped patch 3 because it was incorrect and patch 4 is not > > applicable without it. > > > > The primary reason to apply patch 1 is to remove a risk of the complete > > memory depletion by oom victims. While this is a theoretical risk right > > now there is a demand for memcg aware oom killer which might kill all > > processes inside a memcg which can be a lot of tasks. That would make > > the risk quite real. > > > > This issue is addressed by limiting access to memory reserves. We no > > longer use TIF_MEMDIE to grant the access and use tsk_is_oom_victim > > instead. See Patch 1 for more details. Patch 2 is a trivial follow up > > cleanup. > > Any comments, concerns? Can we merge it? I've rebased the cgroup-aware OOM killer and ran some tests. Everything works well. Thanks! -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org