Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932208AbdGXOE6 (ORCPT ); Mon, 24 Jul 2017 10:04:58 -0400 Received: from mail-ve1eur01on0134.outbound.protection.outlook.com ([104.47.1.134]:48576 "EHLO EUR01-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752853AbdGXOEr (ORCPT ); Mon, 24 Jul 2017 10:04:47 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=aryabinin@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: <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> <20170724121331.k3fl4xjrsmznqk2t@node.shutemov.name> From: Andrey Ryabinin Message-ID: Date: Mon, 24 Jul 2017 17:07:08 +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: <20170724121331.k3fl4xjrsmznqk2t@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: AM5PR0402CA0009.eurprd04.prod.outlook.com (2603:10a6:203:90::19) To AM4PR0801MB2722.eurprd08.prod.outlook.com (2603:10a6:200:14::24) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 82ae2465-1e6c-47ef-f057-08d4d29cef74 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:AM4PR0801MB2722; X-Microsoft-Exchange-Diagnostics: 1;AM4PR0801MB2722;3:YwjVHczYEExQPd56PHTx7tQXDhm34vXl1GMM2pMdI2CdNspfwabMHrPeGlNfwt/FSTTXPXfrvoeYnPMhGg8MfE9br/hBktg+E3L1u9QQi8AMTfIu4+lGkqFyiN2yaupdh7nHvZ+H+/xo+GcqQEByPfz97KEmRjGM5hSitALpxKL5/0TaTjn6ub44RQZgw5Ia4W9oquFOE5GGfkCgsQIq4qp9xKSkY5/5qPfNl1Onz/6r5VlG2McIcd82XcLjrGQPCNBTuJSZ/iYL7qBatT2iyPIJe78AsBhZerLO+GT2wqZ7LPs0JsAmB72cv/boLVsfNBevbAiQ0oy3487NU7OEbzgkSySDhfMRLbVblB/k+AzOagYQ1VZbSlzD2joqFjsxaK4qnea0r8X+tj13e/UnEq1rM8YJEKmdWCiftIfDyqYUDNvrZityn5V+LZe71OsY2G9gNKkhxt0apxIaYsesMampPwj8bgjFR5iGxohH33Q0QkNOQXdnBgLy/zddPjSTUcQoxN3LkMKf3/46tnsYtjguUDq80v2WFKHuuu2mRLtOdSAqUz4CjOMMRzitC+8t3rETGOKDeEASTlb8CrGtW+Xumhlw0lxXjUiH7myEl3NGx2QKSipMD41HG2pgZIhQxLi7w49WMNSQBD8lMLfEmKxZrr/UfmAOJ8A2s7XrXTJHgiDTs+nr0GqB8Mei6a4ihNwuN/g0ICOfhX0ri8ZJ2SbFf10TWl1BTSinarrp6oM= X-MS-TrafficTypeDiagnostic: AM4PR0801MB2722: X-Microsoft-Exchange-Diagnostics: 1;AM4PR0801MB2722;25:qjVeuNL5kGveR/0+d+8mwp936+MJSkvULf7F8nyTC4fpvDJmz5lkqFMwJAxoqvu8Dxkd7YWS0PzKCTMYDP+4PGd1YPRNq6AvMtvKg/C65UqXr5hAKQR1H5YEDIk120Wb88VaeS8yS2gL1LHUSU4XiWB/I75/i8HHU8TQ66l2Obo0dr1MAYxBtCPKKcEJtUCaoUZKlb4zPazp8Elb2kzim9OH5MZPdvvUSBlN4OkouK4RtM/UXkD9EZenhbO2t2sffqPukfdyoo0t8rsguBfIg2pXd6RsqAGdHxuZ774UnaTGHEz7OuE696A1PoHASOfcF7mkG54D/vX1i5+0KGl4PRuAjsPtNcbDcCA4UX8tWCGgkgebNGwQeO5k46yuRVbujSa84vkfzPDZI2h63yhB9xDUBoOFXUYPhaL1L2bFYph2onLLErldK3M+axQTNf95lvmRxzYzrgCyVrUIL3jpy9EwG9Xt7h2ousosexHeivvmgejAhkLM94IxI9fzPjQj6mbIt5v8aIko8GUC9gMm+NuXK+olvJtNwcJbQ/OR4XVZE6NIkf+xnlmAFdEvMLNTYteTj6ahsazYqyFVYNq4BQKFlK3nIlSXgOE4EDRtXSiJ/2t9UYTQSGFH44QsnNtxtdpwUpxvzoy/1St1ZGgLSeiMTVzl2Cym09b/WE95Sy82/gT2hkwYa4Q82NCoTc9eO6SCBwrD0bBFcnLO4SxFJPoT4IKi085titAWa5YITh/nKXjcIKjbZkdeAaler/60sPpwYOn79ll3tqAiSW9OWH9+DXiKxqaLQ71zfSPzPw30z9oH8tvlljncoqiNnAUhX3ZpieBUT7QNPCzxWjHUixk9eBuqp/j4uhN2YkkflFAfbXA/cglZWfcR5a3vaCj5l2xvaA0GligR1A71stGuMIzKfabhQSCkngjEdXPEVWo= X-Microsoft-Exchange-Diagnostics: 1;AM4PR0801MB2722;31:3gdT1gH2HEynhwgOwOkEraRTULg0ZLCMe8CVlpPbjgrAHzOjlhjy5xHtUcaPc5ClbkLpR3x5WrCFcPQjIJlpTkqilyElfBZejlzrNEO+hAJOcPKRU0p8uOXyG/xrzi9ios8TeXzxlTtxaI+wJ489GqTAg5rkwfq5RqNIAO7H23oAt9lzWHU5cG0zgkJG1q3Fz3kn244VmVeLLyvWzXq7rGDZzCka9iAcxPBzXrKFl05OYElL+dCEspI4D3g/rQF9WR9x83yhcAIn7vqryDTD5mcp50e0mVNQIBT82UV0fGh0mXkrIbOAo8GjkmorOY3Zj+Vfwn3ZS7v01Pj5DxL8qbx8THAWLkux6vLZP1Ko6EDrfm0l0RkXxuvluHfhwyHzvD4pjvGksIZf6XQh2GRsVYR9vtQwOPpWMrSXKl3L/hG0Ic9sBFKb4FjWQjx47ysCTkOzQ1Cz0o+bnxUZH2M7fSD7283eOVvS2FxqKiqi5eU7Ejbc4/8v/JMj8zE5eMtxvinr2gWri6p3KQ8USXypPXqfwyIS/T3Qn/KNOAG+pFXGoB15tWtQntqnV39K/sRXUMBR09CvwowNdvz3KZz1BBZexBa4dlOmS1DnPcBfEA6vNisH7qbfBfRvTrSi5YhrtaD/OjNMDwpL6Ati854xAwvWoNoVOj5ztx3K+k0m7oZjuJoH7YIKzMT+BylJ5MiD4u+WEix4Z4TomwCdpKo+gA== X-Microsoft-Exchange-Diagnostics: 1;AM4PR0801MB2722;20:R2iDxndskGpVAQJi3qV8o2vwBxjdaNH8iOZt0QOnnE47Gy09PIB8xFCqb5zYXcjBQu4bJjQa5/g5eYK5A3kEr9rLRtiPgBprrJwtksNzFb49xn1JOGG4i8s4gTElyy+l6npG2wRk00ScSvFVOk6CBIEnCLb4hVKsbuFEAq8i3WBRk8vRHfUTY95+TDa0jLAquZZrG/qaRM3Iv2NWv3rgmi2jgSdZn1LF6YOze4wTTTzZj0/WabJyMMs08NctZxAW/uiDa6GpaMDSNWtryBzjEcj4WbCdK8NCipVmLzaTKVP0hj5xu9gdE2e+1S6QdqPGZayYbCtMRcu8nVbUdRwQasS1M76QwfHVbzDisNR3S4LdNM8975zT3NezhpCqJqM3OlRAgGIIrjoLYMjAf4C+bo22SduYxuDxk1dWLgJ4SL8= X-Exchange-Antispam-Report-Test: UriScan:(84791874153150); 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)(93006095)(93001095)(100000703101)(100105400095)(3002001)(10201501046)(6041248)(20161123564025)(20161123555025)(20161123560025)(20161123562025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:AM4PR0801MB2722;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:AM4PR0801MB2722; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTRQUjA4MDFNQjI3MjI7NDowenZUQUVxYXRXT0tlOVlTenZ0QjBOTVFS?= =?utf-8?B?UjB3Uk1wVzNXdUJxSW9uZ1FNMDZIKzljdnR6TCtxSGd1SkVTaUdyYVJiVzhi?= =?utf-8?B?SkFrUzlpTy9Fb1FQSWhvemxRQjhaR2ZjWUdNSVl0RmtGeDlmZTF2ZXorSDVP?= =?utf-8?B?alBEaEQzV3RTMWdZbjdoV2hVZ2VEblNUejRUR0tGdkxIV0pXQUM3dDB3d3Ja?= =?utf-8?B?UzV0Wk9YUVoyQUtZbFpSa0tIbm1mYVlsZU15U0RmK2d1SlI3K24zOXlLZWJU?= =?utf-8?B?OUhMUkFEM0FzWTBPMTFPSExlT1pob2VrZlRvUXAwaHRhVEUyUU5oVVIvWjZp?= =?utf-8?B?ZlA2ejNPSHZINGwzdTNXc09ZNnpRWEUzcWZ3VUY0cU5XTHNGejhkNFpFeWdT?= =?utf-8?B?QlZsYkxSc3A4NnpvOUVEZG9Md3dzamlLNjFIbVlib0JucEphZFl0OUtuVmxC?= =?utf-8?B?L01udTljdWQwTjFQcFFtSTBHbm81SU52VmdDdkUzTUpMbUtyZ3hWcEZqUmZY?= =?utf-8?B?bGYxZ3N2cHk1a0dLeXp0S3ZUTGJOejd4UVlFRDFja1lMRGpEUU5CTFA5V1BR?= =?utf-8?B?WW9mTUd4V1N5ckJqcnlka3lNWXp6bncyZkVTVXFibm9oZ1ZOOVczcW9YMk5o?= =?utf-8?B?Z0c4dkVMcUFTa00vTTlqTzVPbklQYStnZUpzQU5xNEhEQjluVDVWVFFoeWIw?= =?utf-8?B?cnF4NEpYWWo2ZzFzSnBuN05Nb3JadG5zOWVEeTdma2Fqb1MzN2tyWTNNd21s?= =?utf-8?B?V1VkSEVGL1NUN1BhLzJiQUcxbG0zblRyZ3JUWlNyL0I0MDY4OXRncW4zbUFs?= =?utf-8?B?MUo0RlFzVGNPRkVFODBibGEra1VzQWU2QkNEcFRGam5OTTg1SThSOC9NbkZ3?= =?utf-8?B?U1oyaHRRaG1XSStGcStpSXdJNURFOGJJY3VQbFdyUEVCTC9Cd1NLdGhycktX?= =?utf-8?B?VGo3YmVKODZlVTBhMENpSi9xSFI3N2FkdjhBUzBGTkxZbG1PTnE3M0hYeFZw?= =?utf-8?B?NVY3MmxOdGY4QWx2d1dpUHZ6R0VzbnpMOGs1amRtb2tadTVVZGk3VlMvb3Fq?= =?utf-8?B?eTZzS2dMMXREdjkwQTJjUFhJMExrNW0xMU9ocCtJOElQeVFQaVR3Z0plTnpw?= =?utf-8?B?UHhPcDlJclVVdnlRTWZjR2tWejVoTFBGQ3JHTmxIVHJqWmJqeEl4OEhTeFNZ?= =?utf-8?B?WEtYTnFiZGloL1Z1MitXUjlCUVUxT0dtT250aHVHbkJnQzFRQVpPZ25WaUQ3?= =?utf-8?B?U1V0QTJucU5wdTR0SkhhcFk3MmRyMWhVUW9sUVdIY3hOZ2hTVUV3bThubU8y?= =?utf-8?B?cyt1YUxEM2hnN1NuV0xnRUtmblpFeVFCMnI2L2FOWVJrSkxVV0l1TC9mY1hz?= =?utf-8?B?YnhTSnNpMmk3OStiSDYzQTYzN090eGpZV1MxODdDUnl0aDhqNnpLREFxUWNK?= =?utf-8?B?c1Vsc1ZuNnNjdEhPOEZRWjR5bmdMWFYzS2ZMQ2NUQ2hVRndHbC9vUmN1YzlW?= =?utf-8?B?aHBjR3hrVUhPdlJIcHFHdkUySkc2dzlOdFJlZHhMSnJjY0VLK3ozUzZ0MTRt?= =?utf-8?B?a00xRmR5SG5GdWRmWHluTUFxUVB5WDhKNEhrZ2VzSm9nUlJ2aUl0YXU0ZEJz?= =?utf-8?Q?=3D?= X-Forefront-PRVS: 0378F1E47A X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(7370300001)(6009001)(6049001)(39400400002)(39410400002)(39450400003)(39830400002)(24454002)(199003)(189002)(377454003)(31686004)(25786009)(50466002)(68736007)(93886004)(65956001)(66066001)(65806001)(23676002)(65826007)(38730400002)(6246003)(54906002)(110136004)(47776003)(5660300001)(4326008)(6306002)(53936002)(7416002)(230700001)(2906002)(4001350100001)(83506001)(966005)(3846002)(478600001)(6116002)(229853002)(86362001)(33646002)(7350300001)(6916009)(2950100002)(31696002)(6666003)(54356999)(53546010)(106356001)(76176999)(50986999)(77096006)(64126003)(81166006)(105586002)(42186005)(81156014)(101416001)(8676002)(189998001)(97736004)(305945005)(6486002)(7736002)(36756003);DIR:OUT;SFP:1102;SCL:1;SRVR:AM4PR0801MB2722;H:[172.16.25.12];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTRQUjA4MDFNQjI3MjI7MjM6aktKZWJOQVZZbVlBQ1I4dEh6VWlpUHRI?= =?utf-8?B?NUhVeVlxSGJiM29QWkhEemFkNkEwa3d2RFZNL1p5aUhRYVlrUjVXVzVBMk1V?= =?utf-8?B?Q1dlalErWEpNS1hYZktXUUVqTWdxaHA1VWgzTjhCT0owSFJ3dVdZSTlMY280?= =?utf-8?B?Tk5aMVU0NTAvajZIOUVIcnpWN2NWLy9RaU9BRnczTlZkVHc5RW1lcFNUa1Jk?= =?utf-8?B?QnZoN1pCaXgzL0tYb0IxWWo5MnRFKzJoUjBTMm5Jb1VOYnZsa0xVWGVQYWV4?= =?utf-8?B?U2NHZy8vSW5ibnFBYkVaTUorcTJUUXR2Y3hmZytGL3I1ZFBkNmx5amJSMzRN?= =?utf-8?B?ekRTYzFVTzd5eDA5aXlqeDhHMjhsVkR5bllDejRFSnY0Yml4YkZaV1pZcXBE?= =?utf-8?B?WHcwM0ZJL2VvOEdIcUZUMVVCQmt2Wk8wMGxacDgvaFRoVk9aNC92L29aWmxr?= =?utf-8?B?ZnliUnlkRFRMRk1wK0k4QUd4TVllNmNXRmIvZkNZWTMrNEEwd2FvK29GakhU?= =?utf-8?B?eUdqVHNCYXY0dWEyWUNqZmdlWnFTMi9DVTltMU1zYXpFTHErUEpVVnllVnhO?= =?utf-8?B?cnQ3WVpDMXFiWU9kOThKdjl4VVUzUXNXaHVRRXBwSFo5REtYY2trSU9LWVBJ?= =?utf-8?B?dmNad08vR245MnNpVEFVLzhzeG1xbTFWOVBpdVJpK1k0ejAwUkV2dkdLcjdV?= =?utf-8?B?U0xLZU5hTnlCUzNHaXVpbEFQNXFNNEdXU0k3alFBV3Mvck1DT3g3VjEzaDBo?= =?utf-8?B?TGhMTlkxdXZlc1I4RlB6NklJK28rNW5sMHhleWtiNGpzYUZrMmpIMkFpdG5t?= =?utf-8?B?TVQ0ZkhDeEVRL1VXK21qbTJlYXRJbFdFYjlWQ1NnNndTU3ZwTUFueWRORnhR?= =?utf-8?B?QVRxeCsvdW4yTHNBY1k1MEVEMFAyaDV6dmZseHYrbDhqdzlCTm42ekplNXlR?= =?utf-8?B?NmtwYzhzZUltaU1kc3VucThjWVNaNEJNcFNyRi9pOVIxZjV4R0VYMVNHSDBr?= =?utf-8?B?b0FhYTg2elNSckZxOEgvVzhHSWwzRWlweERlTFZ2QVloaHRlQTVsdHkzYk1I?= =?utf-8?B?cnhTVG05dXlKMWxlVHNBZjZmUFV1ZnVhemprWk0rS1ZPU0dIUHlXb3BWMzM3?= =?utf-8?B?QWtJWFNvYitoQkltVWhhMWZYamdwUTYrTTRHbXJ6RjVvNVo2d1dUcG1UeTgv?= =?utf-8?B?cjFla2Z6VENrQVlNU3R5YUJUOHpRVFFlSnZVY1NLS1VIVWwzcHhnVVVZYUNR?= =?utf-8?B?TTk5OXpkY0VYYnVMUFJXN1ZkM2hNRVJnbk9FeTJBdFZSYTlLQjlpTE9QWkVo?= =?utf-8?B?SzR3eFpiWDlibDY3a1I1L0R0cVVPVnc5VjFyK2VUcnhIK1NveTg1Z1RZbGlP?= =?utf-8?B?bjlqeEMvSXdqMEhnalhiRkdId2EweVV6SEt1ZUpGdTdENGZGY3dRU2EvV0FD?= =?utf-8?B?bHZFSFp2dElhRGs5aFJRdGVOZXlGM0t6eFJEN21BUTJ0Y2NjM2x6UEZuWWN2?= =?utf-8?B?NFF1d0pMb0d4ZUdQYU5HQURTeklXVEU3NVY3M0YwQnlwbE9OUTdWSVZhZTNx?= =?utf-8?B?eFVDMkdic3JyWDdMVlpBZ002a1lDYzBQVHlhYkxVQ2NXK3BjVHZSZ0tsbjRw?= =?utf-8?B?ZFZTdmVIYkV4eDN6WDJPMGticXRvMTZ5cCtNWkV1Z3hxUS9lMXdPb29nT0Nr?= =?utf-8?B?Um93cGNjSWNHUUNCUGkwSjVkQ3Nrb3VSdStHZEJwREorL3ZqNzFoRVR2RDNl?= =?utf-8?B?YUV2c3dsQi9QKzFSZzYxYnZTVmkyTmVZQ1RMbnVjcjVFbmtXbTBSYmdSVkky?= =?utf-8?B?Q1RkTDBsdjZvZTM3UUFaL2dxL1NPT29YazFPck9WUmdNTmxJckcvcXJpWDRM?= =?utf-8?B?cTZ3SWdBYi9weWtacjdxaXl1YTdYbFpjMDJrYmo2Q3Z2dXR0bTRISWZXUmN0?= =?utf-8?B?cVlQbzVzR1Q3UWJiRWZ6S2R2QUx0RE5jLzhpYTJFK3ZkS2hWOG40VUhmUkR3?= =?utf-8?B?bjdCR0k2Z1phTWNBVVJ3Zmx2a3ZuR0Q1MS9Na1BwUEswdklLZFJaU3lhMVhW?= =?utf-8?B?OHVaU1ptUlpjSklJSnloVldhWnU2S3EwMXpJOC9jNHRwUW5pVjFId21mdHVa?= =?utf-8?Q?n3Nrbe+peCnlLq07pSry0nUAfo8QDVHqUF7VRKaATBfXeC?= X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTRQUjA4MDFNQjI3MjI7Njp3SXNlclZHcDRpWGRGd1hXWmFRU2l3Y3RQ?= =?utf-8?B?Y3dFbzcwS2pMR2RaeTBXRU14YWg0QmdSdFdaalB5ZFBGTWNqU2I2d2IwWGNS?= =?utf-8?B?MDdWK1dZWmk0ZkJxVVIwRlBiNmFFM0lxVXZqdUhBMlV5cGZkOEVYejdySmlU?= =?utf-8?B?UmtQOEY4eHViNGVPVnRYNzVQbUVNV3NlZGg1c081ekVETnlnUFJ4a1dWL1Uv?= =?utf-8?B?cHhwcS90WmdqQTYyOU5kajRsNWxQclVLcW1ITG5GcEhibnhHTzhKS0ZKMkxP?= =?utf-8?B?SE5UQU9qV1FKRU11RjdTTWtXVkRSNDhiSTdHR3pjNUZieDRIM2R4anA3QWNB?= =?utf-8?B?SXA4cG44Ry93Ym5nQ05LQUJidTZLby93SWFKaGUwYWNWanM2ZUd1bmJ2OW9y?= =?utf-8?B?YmRBNWc1UU9LYWVTdU5FV0FnSk1xeDkrNGFzSWhDQ3FnVXE2c3YyanhIWFhm?= =?utf-8?B?UFJFSXlqaXFjZTJIVTBEb3l6b2hLS0FTTHI3bWs1U0dYeUdqMlZqUDNJZkRi?= =?utf-8?B?WnVxN3NVSXhNV1czaXMwTEN5NTJ6STNZNHplT2R6VGdER3A3ajNuU2U4c3Yy?= =?utf-8?B?K3MxMVJaZndBRzkvcy9sNUx3L0ovTHFDWWt2STJqRG92Y2FIbHQyMXZJNUZ5?= =?utf-8?B?S2FNSXZyZDZydUErOFNHQ3dXQVBUdzRPREtOYjc1QXJVT0tiZVFreGJIY1JR?= =?utf-8?B?aGZsTkFOSDdac0JwTGE2K3duTWk2NW9YWGVGSFp1OFpGL0pjbHh1SHZYWVFZ?= =?utf-8?B?dW1lRFBsMlpmYXFLRm9HTTRNbjdkVG5zZXBtTHFnZjA2QnEyZTA0VGdVdk5s?= =?utf-8?B?SS93TDlzSGlud2JaQWNwQzVUYW8xTzZObUxBQWFZUndubmtleVVvMDFHRStZ?= =?utf-8?B?N3lOVEdjQzduMEMwQ1oxYk9TWWhSTVAzVmhHSk5FN0RtcWhyL3ZhbFY5elJo?= =?utf-8?B?QmNKbWtLZ0VrZTVQcGFRS3FGYWd5NUdQem4vQkROdnhHdEFYZHpPbldDMDdp?= =?utf-8?B?NGUrR3pmVzNBTU1HcU9ZUDEyTDZ4Wmt5WFluNW9NeDBvTzdyRFhoKzNpSVhx?= =?utf-8?B?bWNJUlBRNkRVRmhVRGI1NHdLdTNrbWJ6ZkE1WlAyVTlQcml3eGVDYTZIN05M?= =?utf-8?B?NFBZdVFESVlncGk4YWNWaWJLMTZUU3VSUENaSWcyVnBjT2Q5MFg0WVpVVGsr?= =?utf-8?B?TkFuM2F3aSs1SERDcnV0UG9HQ1pHVnpKNFk0TmVyYTBYT3JZM1VvKy9HUU1P?= =?utf-8?B?K0FQZlBHOWtNa2YrZXZ2MjZ5eFU0MzNzenpNeEUzMTgyanVqeHVGTjVmZlhw?= =?utf-8?Q?LtMp8qtlQ/JGDIKM3cbLf4LEEvHY02UnU=3D?= X-Microsoft-Exchange-Diagnostics: 1;AM4PR0801MB2722;5:8UVdSx5rdOZYyz+eRsHpUyucst08kl9Z7H+n/Cf/oVrvc8UvQOk54gSDaeLbAe4nsG5176JdpTDw1wbV5w/RBc4rUlphCoG1yAYbnl5pQb0iQ3EcudfzQGxZ2oUCOTjrUGvGfg+aL9fWGHDdZGKUSnoi6CYOgvp+1utM9hS/YzqiUUgQWRG6s8m4gt720JAa+dStAL9ntBwSsu4eBPrSqXhrsXH+wL1nq6pYwJ74MowWHf/MK0sI+ceOKK+mAZTulog676RP3j7/37abvRObxOso7foVkVEslQdcMMPPyXaN+wnCGMnUdMYYc1GV+t/xv43Pf0b+vzMnu5WcO2ODKnv/ENrB0lkcelUIKa+RMQHZT/7j1lBuMVB2ftav5iuy+EmhsLFF1wzOSoX7Ju6vYI9qLC7JzEuKUvKPHj1tcReBF3V1d8sHrs1Iq16cvy/IJXlWJgg3MNbYsbc13KRCaJHTSSQGbtRGc/mqt73pBZkuLBdn/kIVXKrcg3q+UbNq;24:GkZGQuDaiXerqcfHvj2pU/5uawOhgp4g7JqU/rhwIyAjvhem0sNOJh+Xz+VORxDbIRQ8BKM1neKmluW+JZfMzyTSq4I8YEheL3/d4+Zg2Cg= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;AM4PR0801MB2722;7:dORanMS7DLfGVojtrvWmd5Wx78sMb3Or2SuP/jA9X4KgIW70OczC3MLbJ3ThV6dT+2UKMVbyxcgrbQV8IXMuUvrs5pyVTHod14ve15FnaeF3q55go5+f3AwqjM+PANJDgu/hETysz3X0btjLJILs2plzAJ65mxC6h63I99bHqpTzGMYqtPr7KN89JstrhpoYF5wgeZC04ULuXAMQI0AoKsiLDjoYDthmYHSapqZgD758bWsq9NMjtxacHUrhT3k80v3alLhCTI5LoGwEw7t3MCPeZHKPZHgAqrnlgM/iefxjFwAONR47ZJiRuLcute9CloLqGmakKTMWCN7qkqs+2xmE/pHqP50qeQmhNi+mN9BFoK+OQLlDxeCjT9bClb4xBuHMjtAfwO5IKolBHerYCGLrSUTiEE+gYNhHrwjSK1MAtt54iE7DYSJGDV6v+QHC1LnElcilG/Nh4P32mixaiVjOaan5Xs8PL+Hs9aCExQXEi7r5i5br52w2CeSfnLNKzzVfyzR75ShpDqc+loIL1ZtRupwUTCifGlSW8lnWSEC/Qk+5ikBPU3itT783L2b29fzNNrkaz4vDQP7K7GJX0OgO/GBx+p6ZiupzEKUz0ygCrilCCoX4KxoNVs+jE53kSKznH8fVh9cWm1kF2qxcde0GFY83zSylfM6TwUe3+DjpOVSTgisg2NjjSyFyhmKONE7halELp/BqRt6/9wKR3QD5Ij7gpI/Pde6I+RFDbg+QfM72ZjXghQ1uv07fGbrw/cdph+gUl9rSHXoYU7gUzYsL6b03OeTmcvk+dtpnr2Y= X-Microsoft-Exchange-Diagnostics: 1;AM4PR0801MB2722;20:Vt1CvHbkoFBDHoxvHGGROgANKRcod+vjoN6s7C34gHijz7TSrMtez+tMkX9d8AhLbKrqYqLPCFGQR3HNQm5mKdyS1WzsrsHy0HIOJupG49IkIuVKiGb8WfDLIavlZP61kfzhHiddh0RmKVtLMEIwWXpysGQvjC7xhzlJAuvIkq4= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jul 2017 14:04:43.0700 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR0801MB2722 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 685 Lines: 23 On 07/24/2017 03:13 PM, Kirill A. Shutemov wrote: > On Thu, Jul 13, 2017 at 05:19:22PM +0300, Andrey Ryabinin wrote: >>>> 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 > > Andrey, any follow up on this? > Sorry, I've been busy a bit. Will send patch shortly