Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752761AbdGMORj (ORCPT ); Thu, 13 Jul 2017 10:17:39 -0400 Received: from mail-he1eur01on0102.outbound.protection.outlook.com ([104.47.0.102]:16873 "EHLO EUR01-HE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751981AbdGMOR2 (ORCPT ); Thu, 13 Jul 2017 10:17:28 -0400 Authentication-Results: googlegroups.com; dkim=none (message not signed) header.d=none;googlegroups.com; dmarc=none action=none header.from=virtuozzo.com; Subject: Re: KASAN vs. boot-time switching between 4- and 5-level paging To: "Kirill A. Shutemov" Cc: "Kirill A. Shutemov" , Andy Lutomirski , Dmitry Vyukov , Alexander Potapenko , Linus Torvalds , Andrew Morton , "x86@kernel.org" , Thomas Gleixner , Ingo Molnar , "H. Peter Anvin" , Andi Kleen , Dave Hansen , linux-arch , "linux-mm@kvack.org" , LKML , kasan-dev References: <20170711103548.mkv5w7dd5gpdenne@node.shutemov.name> <20170711170332.wlaudicepkg35dmm@node.shutemov.name> <20170711190554.zxkpjeg2bt65wtir@black.fi.intel.com> <20939b37-efd8-2d32-0040-3682fff927c2@virtuozzo.com> <20170713135228.vhvpe7mqdcqzpslw@node.shutemov.name> <20170713141528.rwuz5n2p57omq6wi@node.shutemov.name> From: Andrey Ryabinin Message-ID: Date: Thu, 13 Jul 2017 17:19:22 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.0 MIME-Version: 1.0 In-Reply-To: <20170713141528.rwuz5n2p57omq6wi@node.shutemov.name> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [195.214.232.6] X-ClientProxiedBy: AM5PR0402CA0016.eurprd04.prod.outlook.com (2603:10a6:203:90::26) To VI1PR0801MB2736.eurprd08.prod.outlook.com (2a01:111:e400:7b7f::24) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 693c1315-aaf7-4084-1a8e-08d4c9f9d53f X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:VI1PR0801MB2736; X-Microsoft-Exchange-Diagnostics: 1;VI1PR0801MB2736;3:T7VwZ9X5A/agriebNDSzH8NrdLpezWJNfIxOQkTkcZ9yWWVMHQwfi/yfOELG3EyhQuv93yGLmOSH2KR6N6MBfSRcAaKbyJiy4lkDzikudOCf1H5Vf0fe9tXDKgGMMacs3lBtTpMqGz097cUb+rfVSTVdc1ZQYSRxWv3WWD+TO7Itva9LJLC2A9fncRwqAbrtBMadkGA9eMByNJLq+uFZAmqkjmaPKUdahIaA0mZkz0V7NwkWMZj4BlrCb5nUCEKH3+994UImVaD/CS/AN/JtbOQF74a5s9TD7HgWrbuHmpEY7RyCAM+OaB+hMQfiPEPqPvYTTrnuR4ca0S+T8393d1NksVJkgVgjKhdTkB55pHmoXkxq6Zcn5/iEjv7yOxwENRoBK5Hyvln9EVBkEwRNExZkmrN0wK7X0Jh6khuUrcqT/yzKCfdKNSbdl5FRvMXSqfmPV3K/T75lHvcsyyHP4CIzGu1XV51sDEsI4/fgY5RU2vvMHz2tVncxZ6CVEM4kqzCg3HDa1bFKTz5gENYtvMsdVmwVT/QsXPx7zIy2cMu7i+b6l8rswI7ODdlV1/u6Pk2yBRhPxeSG696t2HonJaNAhpqzl7g+/IIbZM0z5ngjUKc4mbcPh+PcvROivLAjcz9iUMa7ft3rrT5Zb3wjTyrzXumFDlYE1uSWljzXGIdilU44uzzO2zXE5bBK/l+vbSuMnb2jSb1Xle9ZqJsYxbziYvGH4x9y8WRhzvIK/Xo= X-MS-TrafficTypeDiagnostic: VI1PR0801MB2736: X-Microsoft-Exchange-Diagnostics: 1;VI1PR0801MB2736;25:gPqlZlOR9sYOjArGLCoXI+OZl/UAwB9EgmZleiFjFKfBnYKRwMMQVYTZ1+khFthYIhgk/juptSeRvfBkp437ppzCmQZzhYaS2qP3NakxPjXEbNAgqLStAx5qoO5yGuWkNSZwGYsO4iJHfOv1YKROfgwdPiLa8MjrQOaBeONEueqoxmUvvRvvtYl9FPP9RwlhtlO1GtPo61znydDBbQWaM6nePqc/9efbwcWoyMa7pieIkefr/J/ghljI3V+VdLgafOt9X0jP7FwtL4MZkbzvzuNgx57l1D77ztvmYmot0LBwOHo44smBWIOGeubFtLxC17eEmRRdKi5KV2702naJA2zzJFpVc9zkUWNLx5IpUHM4jjVG3unBxU1nuEeQULyoYnGkrkSE0dHOLlWStdCelHCCP1vRdQKCO/E1YSA/TDpUGC6Y1LK1k/y7e+CtNa8ygYNVZ14qLUC5jQVCijHBUSJHdU0YMx2UNlmSzRpirO0LXqcDnG6KY3dVn9/NFwc00be4Gy4gZjD3yEgJqaR9jEl8/7PD00q7w7NpHKzzCa8FUuc24YM6hlqIzBUCSXmH6c9VDFqMVQde4OwjDL89YkMMVc6bTA0OIqCnfWnuiIrCw34Fm3FDDYqfW+Un/tppg58fTW/1cAIFh/OpVAMt7m+A1LqFDDjdHXrRh7wjErKTYI+RzsfC/Ma2B/67yA+UHjSpEF+6A3N1nxFYfX09P1l2a1TvHKiV/qoK7f3Clqwyeb6NSL0myOdKfwOQ+lMNsYImTIhS+4T4ncb8SZCWESl3XXJAqaZRq9wRax+gAQ3GWnAyjvMcFry8Hjz1st5r0ZVEelaQmO6lK9PgOSSVtEETIT4lBehTKT2uzYSooAAL7Sr6W5ULzDuKF+AB13D+7DZ0t3XcCnsfuAqMcJW+YmhHpa7LWydh2eeI8IL/NQU= X-Microsoft-Exchange-Diagnostics: 1;VI1PR0801MB2736;31:3gqkUG3Y4Z1fXxl0R4Is/uAoRaWjzrzmlXqoP03NbL1Tct+1h5FUP+9VVYxbJ5o0Rxhu9BS8q9zTBIq81M+UXeG059Sv3jefGDr0QbG3eQrlP/qED/uqEfzdtsoO69stGU6xENedwEjX2MxOFbJRYP5mRDoiqQk4QMP/LPOiy/9RxQHHiZ85yCYQ3SjttrgOND6VgJjPchRqiNcOhkWas/aA07ujBBaUAKJcqOOzpfsBWdyQuYx4fkgcgxDsXNrX73obLcI2Otw+7jmGFOtNzJDxB3Hg2I1jY1qNxD41wH7kz0UdjGrA34fCSfnCZ5Bxq9FNSSe8qCoEraEaHHztGIKJuYzRf16vq6LibYccrRe9JGbmyZnLdsdVrDaq4mHFF7QxBo62iJi49Q8esKUx+D9KfahtX07kZPXRDu4Ry0STZYhLG+F2RtNRzdy9B3fvvwHyC1sd7hNqlfBe0iCWLnWWZc2KmIRAGBp2GS2ze9TfD+1CF0OmwvIy1IjA8DOv+Vm1xAUhRG4MDOUTqzItKXsV3342jX+dwLqmSLPhgR959jcXMVyaV2Snhwiv8/QJ0dVLRc0JOp0og2K2p3QgfDksGcQjjqpCRUGWcOQpM6/QFt4FdpqOq92qrSwxoRDLPoOGrdOtMY7To1G2s/ZBX63zj5cPdQFuYKvVsoXJb+CV635jDZFL0O/04afFpzIly0f0S/0y4ERr68eiGaneAw== X-Microsoft-Exchange-Diagnostics: 1;VI1PR0801MB2736;20:6hDnJ/lRYoMuI++Vc1FQxAW11HS8fYfjI/ePwyETCJYciU/GbJ7/yH60NBlF57GLq2Wb53zlKFN91UUhBUiedpEyjhDjxdOdrW2eICYK+X8EffcQ30b8oh+hWhS9uNR+jyEm4sSSProwd5S2JHDn+JO0yiRZZ2g9p3SK870BzS1vXRxgUaBj85JwjzXDH0C5Daq1gm2oXdBI5+qnzF8mhno/DBulUdHE5kaIaRktXnjDturzSYEzgI2dDCvTfNvvC7EERML5buKT57II2Jept5zu09tBzYeONnDbLVEE+1eEFRlbYdUxDCRuCo2Hlj1oNT7kn/uc49vSyVrJnEX9Q0TR18r3THX1DTpNSgDtRReAHNN3tjhBS7V91wNO6GkmDluRQa1wijW6FQJLBJHVSB4hF3KDvW38ORy/LTdLw9s= X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(48057245064654)(84791874153150)(158140799945019); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(2017060910075)(5005006)(8121501046)(100000703101)(100105400095)(3002001)(10201501046)(93006095)(93001095)(6041248)(20161123560025)(20161123562025)(20161123564025)(20161123555025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:VI1PR0801MB2736;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:VI1PR0801MB2736; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjA4MDFNQjI3MzY7NDpuRVBGUlZpaGdCdHRZUUNlZUgrMEVMTVhG?= =?utf-8?B?RE1uOFBqOVhkM01yM0UrRzh4SkJQR21yREMyWU1NVXhpU1RjMTJXUEU1V2Fn?= =?utf-8?B?bWdkKzdUdzBrMWlKbWs2Ri9vZXFvMEpKVFZRYWl5a2QzZENMU1pTT0VDYzRi?= =?utf-8?B?NzRpcGFzZys2VjRDSUYvbEt4elZsOGl6VStocUo1dWQxL0p4OGxBL0ZtWDly?= =?utf-8?B?Y0UzOWNaN3VKMVVRc29XSTFFTVJMYXZoRWU5QStwWlk2VkVZbko3YTdCZFpt?= =?utf-8?B?SWZ1V01KV0s0L3RIa1hwdFJjMDVXbE1GaEZkRE9MSVIwRWRaSnQwOTNlOUtS?= =?utf-8?B?U0VyOUpOd2VTS2RpaVQyYU82OENWci9LRE9tU2ppMFBibWxZZlczNHErcjR4?= =?utf-8?B?eFUzd2NuMWdaNlV3RXAvTWUvVFB3cjBNdDlRVXJVa2J3emJXUFhQcnRpWUN0?= =?utf-8?B?UkRhNlVpQ01hMUVrWHJJNERYRG1ReXhsZG5VWHJJVkVnTzdlb2lCVisrOHRO?= =?utf-8?B?bEdMYi9RT1ZuNzhhN2pldS9MdTFNYjFkV2dRUm5zVEVJREFOUHZCd2lRS2NU?= =?utf-8?B?L1pOamJLc21Zd2wrdytkaEJsZldzNSt6bkpPVHhqSHh1R0srNVE4dFp3Mks2?= =?utf-8?B?ZmZ2QmpTcnBhd3pydVA0OFkrRmoyVGpTRzRZS3dqV3RvTUhNUGZlSDY1RUNF?= =?utf-8?B?bGlXZW9lTDFJNWQwTHM0d1JXcWhtcUNSYnpKcFFhVnA4TzVYUzNXS2JnRDNU?= =?utf-8?B?ZDlsY25WYmwxZVRiWHJYK2RaWkJLTi9VOHNWYWxGZDVJNWFwMG5jLy9ST0Fq?= =?utf-8?B?bGVJVmwvVzF0bGxIRVg3dHNyOFBnR0tKUjJJRXZtQ3VMU0gvM0hJSW5tM2Rh?= =?utf-8?B?VkhPaDNCZkxXRFZQcmJmNnFNTFlpYlhlZThCTWl1dzB3THdscXRzdnhMenpD?= =?utf-8?B?N0pqejV2VldqWE9Ka0hqOEJjTU5VNFY0QWNneTN6UERFRzI4OWFDVi8rRlVQ?= =?utf-8?B?MURjRk5kZTdZaVJNaDAxbjRyRFpsUkQ1NHhwQXNoQUpQRjdNZkxMejFhRFRD?= =?utf-8?B?blVWeFBqV0twNkpSTlVWRDhWVWZMVk5PUlk5K3VGVGYvL0RCQnkyNVh5eTZE?= =?utf-8?B?dU1raHJYcTU1NWcrS0FqdGdSZFF6M21BY29ZOE9mZzlnbzM0eGlBaWZNb296?= =?utf-8?B?RzZyc0F4ZlMyaVVSeXJCT0x2RWJWZ2tscEJ0UWpSeWhJdWp1NmNyRnp1U1dE?= =?utf-8?B?Z3ZzRjR5dkpHQVdqTGE1QkZMd2k5K3hYQ2p3djhRcjEwUEkxVzY3ZGNxMHlB?= =?utf-8?B?cGoyVzlJRHE2TTd5L2JPTE1HcXRnTmNQNGhXY1YvMUtXR3Y5aEg2enZQL0pw?= =?utf-8?B?RHM5bzZBaGVScldFV09XMTM2MzdvNDNDaU1lQjJhWTkwYWpyeXRWL2QrSk5K?= =?utf-8?B?SGNNcVZXTVBmdEVxR2dONjJBcDlLV3B1ZHRPQzVteHdmbE9qNk10OVJsalVy?= =?utf-8?B?b1Q1T21ySHZ5ZGZZQ3dURzBOclQwZ1BHVFM3aENBVWxkM3dnMUJISG9DVjEz?= =?utf-8?B?UDQ2aC85eTkrVERSTE9HM2J2dVB1MGhIcWZPKzNRaE4yTVNwOWlLT0N2Umwv?= =?utf-8?B?cDJscmZoUC9Za0txSHNWcHZMSFFKbzlXWitwdkwwUHd3c1NhazJhWE44Wksz?= =?utf-8?B?V25QdmRMcnZrNmlQc3hGSksvN1h4YWxaOHFFTWVERWphRGd5cTQybzRqcmtW?= =?utf-8?B?a2hLbzVrN0ZWZjMzczlVT2hNMkVGQWRXSU9hcG9Wc05La2NBY0RCWjhsSDAy?= =?utf-8?Q?ZXaiR37oxrwWFQ?= X-Forefront-PRVS: 0367A50BB1 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(7370300001)(6009001)(6049001)(39450400003)(39410400002)(39840400002)(39400400002)(24454002)(377454003)(6916009)(6666003)(2950100002)(229853002)(25786009)(4326008)(53936002)(189998001)(93886004)(4001350100001)(66066001)(6486002)(77096006)(7350300001)(2906002)(6306002)(54906002)(5660300001)(38730400002)(110136004)(47776003)(966005)(83506001)(6116002)(3846002)(65826007)(54356999)(42186005)(31686004)(86362001)(50986999)(230700001)(305945005)(76176999)(6246003)(478600001)(81166006)(50466002)(31696002)(36756003)(8676002)(23676002)(7736002)(64126003)(33646002)(53546010)(7416002);DIR:OUT;SFP:1102;SCL:1;SRVR:VI1PR0801MB2736;H:[172.16.25.12];FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjA4MDFNQjI3MzY7MjM6b2pSV252U3QrNVg5SitHcHFkYndoR0dx?= =?utf-8?B?RXpVQUdIaXhvWFpEc3liQXZ1OWNjNDJySmpKWSt3L3ozdzB3SEs3YWZUc0l4?= =?utf-8?B?WnhnbENRTHB2UWJhVWpkV3pZUC9TVnJ2Zm5OOXRrVC9rRkRFc0lzeEhxTThx?= =?utf-8?B?QXRJSXJSRWh6a3pyQXRqM2ZNcGhmNVIzdi9qM3VvTzBBRTcrdnVqc1RZUmtq?= =?utf-8?B?VXU0NktQV0VLbVYxSFJhdGdXUTR2THNjNWdGRFRCcEc4c3dFOFZpSjZqWTdh?= =?utf-8?B?OFcyMnhQcnUrZFMyZkxzOGIzc3pQUGppN2RhSzhvcEtxa1BCQU9DaVZKMzdU?= =?utf-8?B?U2gvcDRwSnJ1azQ2S015MU9RUGVESGxBSnROVE1VMko3UzBUSU1Hc0hIMVJZ?= =?utf-8?B?ck0rM1FlWm43WnVrSzRzYVlxaDBYSWczdFU3ZzM2UmIvOWVOamlEQzNwWlFT?= =?utf-8?B?elppUXZVMFFQa3IvOEhWSFptQ3V2bGhaMXhScFphalMwZ05qc212WVpGYmJD?= =?utf-8?B?a3ZmNHJqdEhTT1RyTkxmNXBIckwzaUlmZHdHVFN4OUZ3WWU0Z1VCS21EMTIz?= =?utf-8?B?UW01MTIrUmNvTy9zaUxaUDBZOEpMb3pBeW54SDFQOHgrdDZ5S0VIR3ZWZmVV?= =?utf-8?B?VWxvYlV5NHZwZ3prcTE3cFlSaGNPbGxCTEdZSHhUN3RYbUpyak43TXpScnYv?= =?utf-8?B?QXNMU1hjM2lyVzh0QzFRaGRYbHBuclV0K1NQWG5CNG1aNC91Mk85ZW0zTnA4?= =?utf-8?B?enVIM3RmR1ZxakxWbTdENzBzZEc4ZEJWeW5Qd1ZRc09PZjJaYjZjdlhNaU4z?= =?utf-8?B?cTdUVDY3aFc0dW9rc3gybUxUekxyd1ZWNWd4cG5RZ2hvQm5PSmdmeDB2QnFn?= =?utf-8?B?TndDRXZSZ0VvZW9SZkVYNXVBZWduVGdwYm1vWWZZeUVhaXFnb2RkSzN2WU1E?= =?utf-8?B?Z0p5NHFnVlQ0VE9lbnhuZi9LcW5SNVBhMi8zKy9GQmFSMmREYlBEclNzcnRQ?= =?utf-8?B?T0VVT1JHaHRTZ1NTT1RWMmZMZi9ycnhPaXNOTVhlcVRRSTcrV1M0WTd0UFRI?= =?utf-8?B?YnhSaXhDT29FVjRXWms2aDdJMVowQTlqZkw2YlZMWENWTzNYY01uclJia1BS?= =?utf-8?B?UDNHTXlMT1NCZXR5RWJvMEpyaHoxRStHRjAvTm5ORWpwVk9GQ0tKd082U2lz?= =?utf-8?B?bUJ1OHEzRDNlL1VTNEFSSWk4U0lEaWZsM1o2cXJEemE3R3ZSL1Jzem16bksr?= =?utf-8?B?bmNkZmkxNExDZWdJRHlQQWxhQ0dzZi9RUUtyOUwxUjcwWDQ2K3VUOEVKRXNv?= =?utf-8?B?dzlBdDJ6L2YvaEZnZmhkSnpwcTRzQWpWOEVra2xSWWNTc0lpNmd0dGxWdHFi?= =?utf-8?B?UHBOdFBEZkVFNm1LM0tDRWZDY1JZb25Ic0lmenFpc2ZtZ3Z3MnFKNzdJT3FQ?= =?utf-8?B?cTN1U0pKSmc1MnlnakdYRWVxdGIrbTdhTlh5a3J3dmlKZkM4TDJGMi9iZFVy?= =?utf-8?B?VEIvUFZLQ3NHc2ZGSVQrcE9yTTdvUDB1WnVkcUZ5OGEzNVQrQ1I4SStCcmZB?= =?utf-8?B?RkxOdjNmNkRmb3pRSEpPNkdVbnplSUN0dElCVTVPd3p0WFZUc1RqVVNUd2tp?= =?utf-8?B?OVhtVE1NSndhZkV4NFFSaSsxODZBdFl1eEJjcG8zVmxnSzBLcndCalpGUE00?= =?utf-8?B?b21nYVNHL3V5WElSakpoRkdqTEJtUldIRVU5cjZralFKUldtWW1naHNmS1NS?= =?utf-8?B?SnBydUtRaExXbUtGY080RW9kd0lMQTJDSjRPQ2N4andRNFRQSUZjVU4zN1h1?= =?utf-8?B?blNrbEZ3dUpMT2tMNjd1VUFPR0UrcWd2Q3BSMjBpRkwyeWoyR3JRdm1VQXBW?= =?utf-8?Q?FRhKVoeL4HMABiFSIMilG//Od37HD+sLg8?= X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjA4MDFNQjI3MzY7Njo3ZnpVYUphV1hPUlRrVnZIRmNIMzRSWDV0?= =?utf-8?B?NUZRQnJVWG1uRXAwNWpmTzB0RlE5cGZjc3NpMmlDdzcrcEM0OWFGSDVFZE81?= =?utf-8?B?cFJOeG5oaE1BUGFpZWU3SHp3N0ErdUtqenJwdDg5K2xyTThlUlFKQndlY0Zp?= =?utf-8?B?enIxTVpsMnU5Y3BTTjY0QlZoSE1RYUU0VENWdC8yT0laV1hRV0t3ZmJPWXdx?= =?utf-8?B?Q3lHQkZSWlB0ai9FRkpnZDhCamlwdlJxWnNZZk9NTW1mRXl5cmxOMW1Od2lQ?= =?utf-8?B?SzA5QXBGRjJTdFpRQ1BuSVU5U2dUdUczUWtyWURXdVpwUzZZbEhMTExBM0NJ?= =?utf-8?B?QzVRV0pqTXFyNThpM2g3djR5aTBwVTZnOXd5Zk1EdHMzeHFaYTIzUEJ4NVcr?= =?utf-8?B?SVg5SkFod0VtRFhlVHBzZUpBd0pCN1pxTWpFaWhncTQxYXBTMTB5MERQc1pw?= =?utf-8?B?RWM2NDA1cFRHb1phS2hRakpBWnljM2RMY0kzOFFhSWcyVFREcndYMldsTWZ2?= =?utf-8?B?RkN6a1pOSE4yMWNxVlQyL3lWcGVrZDlFSUE3cm9ncDQyelJGa2drOXRLcmFn?= =?utf-8?B?em9mamVabVU3bVdxSDNPakNwdXk1dFhwdkJEQ3R3d0YrLzRpVnczMU0yRXB5?= =?utf-8?B?bHBuYk5sRzNFemp3SVlKbTFIKzZ1TCtiUWhmVDF3cFlHZ3RkQitjUmVrdENs?= =?utf-8?B?dGdTV0JpOTJZYkkvSlY2bjRqMGNZbEIyYkZXTnVOUjR5L2x4VkRsWXJRM3dz?= =?utf-8?B?WDFEeXNCM3BwZFpIVkhxeHBlQlZuRFczM0dxVjh0NTJIOEZrYko3NVl1SUxm?= =?utf-8?B?SUpxQUdXQlNJaXBPUXdiSHQ0S2YwL2puUEpGa0tnQUhTVDY5SUV6amJrVW51?= =?utf-8?B?a3ZGL0RXUFJtakkvL0EveElDZ0VWVDVyZ3pxMVp3eDU1WVc3WmtXV2EwRkg3?= =?utf-8?B?eGpvRHI5d1dsb1dNUzR5UE1Dc3UwUkFLTCs0b3BIRGI4SnJxTTlVVXlLRE5S?= =?utf-8?B?b1lUV0FLeG9tWFp0NU5GNnFSTGJ3M3VBN0pOTEdBZ1NJMy8wTVlDZWJvYkla?= =?utf-8?B?L29nb1VFMFoxMWZyWFNNWXZLWXpkMGZVaThNclpaOS91TVFCN1BtS1VqTVdP?= =?utf-8?B?QlZiSlFnejJjTndXZS9SY0x4WWFWYThKT1VKSElHMUxnMXpEeDB3SmU0cjMr?= =?utf-8?B?bnEwWVZIZ3Uyc3BYeHo2NTd4OVJuK1J4MFMvakU0ZHZmWmRiT2dZMFdNcDRm?= =?utf-8?B?SGVsL051UkpaOUV2ZUU3U25FSnZ4eXpSM29oY2NncnBBT3FvamdxcVJOZ2Fm?= =?utf-8?Q?yVGJFV1PE+IbdOBLjjK0o7hC+g99/d3n4=3D?= X-Microsoft-Exchange-Diagnostics: 1;VI1PR0801MB2736;5:62C6l2RRXmMEgFhzeLBdFM2Sb9f00XIl/TNni8FM8d9zHBYf35yBWKAoDeq5EgOylnTYFb0h7hXFDTeow9neh8TUdYbPtN40hiGXnEO1nrZW7Id2LHB1G8SjRRD+RhIXVXue67/vo4n35PDFf5w/SKKy17P1bHccSG3742a2+akg1D9jGb4vRG7DXmVg4N/y/wviIw0wUg13exicDwV9X8ByWlATiMjo0QH3HFUKUy1khu1yj8x+KaRz0y6bTSgqRDS0T2TTZV0Jgrf17KlCl+52O7m9dRqaqTk1Y2nYXdiQaYsyG68cRiZw//QcYbpVsZC6z0grdM+IEXBEYHGOUx9fWu3d3dT/kJ0cWVHtotz6yFKuYF/yuifwkH0fuexs86SLIJMFt/EjlDs6On5833GUTmR1J1x2ONLC0mZ9TfOiwHd6iPBPGRXOBfNVEGRBrQ+FmitdcRQdhpz5qhoIhD3U9+nHPA5Dx4uV/kCPTVQO+xpkyBjoRfWYnQ5rg+M2;24:CGQBX7qYegmweE288z/y9QSMKr9xi+HPjjEQ8YGoJjRnJs3VMq84dIKn2RoZvZUOwmLZrEoxaGUvLotzud/uNomlvvjXShiYuQfpNKlJjiQ= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;VI1PR0801MB2736;7:9BHPf68bOGldQ26DLaAVROf8iO+smbpYHNm22n6lBF3JXocKOUBSKh3eX7r7mVURVwRwaBHGfS+IltLT1wSOLLyBwr+IXUlB5cjkSYY0nzPhZwTzckU5E+RnP4k548QbLC3CZ3dfAsihnfhXYRsULpUnamK9hMkJ9aQo72yhDVbnmgkYzTjOI4XeyamC7nDd06dxlu1BHTRMvVbUimmjwluYQegDAGQ1CzEqvYwIwEXeCvzik9EtPKxF/5qawaBtmlc2D/u2amZsWmiddBNuO8HVqxkcx0W8s4y0GqlVdh65YJKlhzL+MkmtaQgOY+rohyU9U+Sj1Qd63b8YGhIewXjrbNCUdyp2XIjetyMVNfe9BtBdYOh7EiFrM+2HsPXxFxc6PFeYWX6FsmDWI+5anKgJuiLI1A65ikbHjKDYhy5StWPe7VotTEFNIGkRdLoXFcQdYwm6Q3WBImg8elijLg8gisHx0+rDWrhdDRMZrQwEznuVeuMYVoQZCWtGuep/vfSA+jZ4qkFhQrmLMKVr55pS2rmtuv6rdciLIzUiemv/BDNxPXq/CVk2aY+RgyFBpcRB/dYfeCvoPGQo6OHfsZ5OwaPV9CSe0zWUrwlWGksotk/0UfadIAUxrLj56vXMLDP4nnLHtGwd5olD4KVnG4HeXZX+6H4fTBwLogkVkaY6jREQAtHXFy8XNQGupONPlyX6RVq0km2fT6qkmBU32n8gXP+uBiwazbj+yiFgjRStEEnEs6dxIlxQ20K+Ibgoh5qab2c6FdGltVbtAApwA7IFLc5de3FRG3ryc/eJtLg= X-Microsoft-Exchange-Diagnostics: 1;VI1PR0801MB2736;20:eqi9MalbKece0DxFJfrkMLYI5jwNgtejzFxiHxPYcE3nkgfXgJigmx2qSeADhPda/4nhi3IyW7udQvRDe0ntnHBY89yorbwVZlMwsXOa4iuyUxKm8+3KTF+nmvuoAWvZgNJeDzu4KRcRumexs8gSGJmml1DFhxlGmvo2jsl7Sr4= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2017 14:17:01.4833 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0801MB2736 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1488 Lines: 39 On 07/13/2017 05:15 PM, Kirill A. Shutemov wrote: >> >> Hm. I don't see this: >> >> ... >> [ 0.247532] 0xff9e938000000000-0xff9f000000000000 111104G p4d >> [ 0.247733] 0xff9f000000000000-0xffff000000000000 24P pgd >> [ 0.248066] 0xffff000000000000-0xffffff0000000000 255T p4d >> [ 0.248290] ---[ ESPfix Area ]--- >> [ 0.248393] 0xffffff0000000000-0xffffff8000000000 512G p4d >> [ 0.248663] 0xffffff8000000000-0xffffffef00000000 444G pud >> [ 0.248892] ---[ EFI Runtime Services ]--- >> [ 0.248996] 0xffffffef00000000-0xfffffffec0000000 63G pud >> [ 0.249308] 0xfffffffec0000000-0xfffffffefe400000 996M pmd >> ... >> >> Do you have commit "x86/dump_pagetables: Generalize address normalization" >> in your tree? >> Nope. Applied now, it helped. >> https://git.kernel.org/pub/scm/linux/kernel/git/kas/linux.git/commit/?h=la57/boot-switching/v2&id=13327fec85ffe95d9c8a3f57ba174bf5d5c1fb01 >> >>> As for KASAN, I think it would be better just to make it work faster, >>> the patch below demonstrates the idea. >> >> Okay, let me test this. > > The patch works for me. > > The problem is not exclusive to 5-level paging, so could you prepare and > push proper patch upstream? > Sure, will do