From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755937AbdKCPhk (ORCPT ); Fri, 3 Nov 2017 11:37:40 -0400 Received: from mail-ve1eur01on0105.outbound.protection.outlook.com ([104.47.1.105]:59572 "EHLO EUR01-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753062AbdKCPhh (ORCPT ); Fri, 3 Nov 2017 11:37:37 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=aryabinin@virtuozzo.com; Subject: Re: [PATCH v12 08/11] arm64/kasan: add and use kasan_map_populate() To: Pavel Tatashin Cc: Will Deacon , mhocko@kernel.org, akpm@linux-foundation.org, linux-kernel@vger.kernel.org, sparclinux@vger.kernel.org, linux-mm@kvack.org, linuxppc-dev@lists.ozlabs.org, linux-s390@vger.kernel.org, linux-arm-kernel@lists.infradead.org, x86@kernel.org, kasan-dev@googlegroups.com, borntraeger@de.ibm.com, heiko.carstens@de.ibm.com, davem@davemloft.net, willy@infradead.org, ard.biesheuvel@linaro.org, mark.rutland@arm.com, catalin.marinas@arm.com, sam@ravnborg.org, mgorman@techsingularity.net, steven.sistare@oracle.com, daniel.m.jordan@oracle.com, bob.picco@oracle.com References: <20171013173214.27300-1-pasha.tatashin@oracle.com> <20171013173214.27300-9-pasha.tatashin@oracle.com> <0ae84532-8dcb-10aa-9d69-79d7025b089e@virtuozzo.com> <20171018170651.GG21820@arm.com> From: Andrey Ryabinin Message-ID: <07ab0b77-0e2a-97b5-73ff-a6598bcb94cd@virtuozzo.com> Date: Fri, 3 Nov 2017 18:40:47 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-Originating-IP: [195.214.232.6] X-ClientProxiedBy: VI1PR0501CA0018.eurprd05.prod.outlook.com (2603:10a6:800:92::28) To AM4PR08MB2817.eurprd08.prod.outlook.com (2603:10a6:205:d::23) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5e6cf8a5-03c9-4edb-bb65-08d522d0cd6f X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603199);SRVR:AM4PR08MB2817; X-Microsoft-Exchange-Diagnostics: 1;AM4PR08MB2817;3:ZblQ4bo54VkNIBcw1qJCosvr0cTIUR+jIpmXenN9SWRsubG/YRZgQhP++iGhkluZb54qM1xUrz1Y4+VUK7ISrOaq2XLqPvVM/OedxntqjK5AuYMWhJMJBJK7b8/lFjrq5yhpD1sM5vOBCZpWhrT1+EkN+Y/lKoBLxK+twtz14u3S6uulm9AiwM9uj+k5EssRJyn7XGJJXs6UnNn94Kvc+U03lG8Bb6pzDoG7p7YOioNG9dAwI7LLkKHu5LWIjEho;25:UPwFHmSO1MJbFeJGZ48Vy0s67yRo+kewK0om8+adV6uFSRHLqYx0iqqvyoBZlZv8Ob+DIy3e8cc+LNpz9et1WyEe/8PMWxIHjWlQNNoDBO+Y3bYOTd477EewvIgy9j4Bf9PzHwOrRatYlTginKx38ptx0VEc1l66spTGe0R3L6keyKaB//fNx2aHbueVfF9cJou42uSxhtNhckZnwD3PQZTB2uMkDdJ0OxECAUp2Lgjr5HWOLdGSSa/9TMprNaDhGZuEOtaT4aMo7bUCko/Fgpgq/oab9+U8CffllZRiZn6oknWV3FlBYjAfVgqEpqKGpBmaO1r6Pq9dw8dZ0L2K5A==;31:402fVhOafnwFj0Ys1QxFo4+xG0xshshZr050KNVcBbMa8dCJorBb3x9eyx2t2nInkxsljgXDzAy9MvkHkb7v8DE0PZzjeSZlyQ+3bGXzIt2VKVJHDhrkYRsKgh2ol+PnFCLFuyjSj1XgDz9dc8VDePpq+ECFvRpWybsOJ6U4+Bnm030cTDbPxwaJaMwm7txNkgoCoQOTkd/hx5t4S7r4AlxHppAKuwF7Ppt2GnLExw0= X-MS-TrafficTypeDiagnostic: AM4PR08MB2817: X-Microsoft-Exchange-Diagnostics: 1;AM4PR08MB2817;20:40uV+mRaZFlON7g96Lsmzy7z7f9JR4pr7AJJ/dPxrFH29Hw6i2LoHI//wvgaJDaLWAFn4ozo9LuKtEG7yc2xA2par+DuD2ZA/9O3txKrCuUO/90FW7OuTDGNL4GiSkVhClJfGTN+lVP3Qa8ApDjoPNB/Wy0dNEFbtYZ1xLF0syqMclEbKwT4n+uwDbjlV666gcjt2Rt2RblQzEBzOAHz97aXphCBse4bf5tv8F6WNH14DOul24JRKxK0Xs8ldbVBX4yzelVGpXAu2bSfc80LZuZ61+2q8pzDwmngsEkSwTiSqisowUVA0CNhFvo7eDoxsIz+oXx3Rqtlcu9O2INav9KL60zlggu0bk2z6C8dmy7Zy1mB9ofV4ravFfvRKCbfvWPxUk7T1/ZzogBMGw4FUBM/+LB0FeTwIapzPLpRma0=;4:Au9fLlgf/YmdGsJAoKKldxFxxidsjyvqee+VXzgL8hgPoQH/PaHSwMc4XjcSkhdyfthj89bQeLHekZjllp/9Plcgm/gAqNCcIwqwvlxf/Mr/MhXaRqmBjpYU9f3yr4nMi5ZGk8MDDXK8CUwGVt6I7AiumEp7tMaLWbzRnCguHcghGoIfw8gdTExk8Hmp0ozCbv0yrDVLBoCLikyHivJhQb3LqV+EY3rbs5UmGvKWnuBW/vp6Q56lFKe+ag4kdZc/fNgxvs/xSPytMGk+xamN9EUJUjMzKuHch2uccClleA54eEthbLidYHoflbfBHKpd X-Exchange-Antispam-Report-Test: UriScan:(788757137089); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(10201501046)(93006095)(93001095)(3231021)(3002001)(100000703101)(100105400095)(6041248)(20161123564025)(20161123562025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123555025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:AM4PR08MB2817;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:AM4PR08MB2817; X-Forefront-PRVS: 0480A51D4A X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(6049001)(6009001)(376002)(39830400002)(346002)(199003)(24454002)(189002)(2950100002)(7736002)(2906002)(68736007)(2870700001)(65826007)(6916009)(86362001)(81156014)(53936002)(36756003)(81166006)(101416001)(6246003)(8676002)(229853002)(478600001)(6666003)(33646002)(5660300001)(25786009)(305945005)(64126003)(31686004)(66066001)(97736004)(65806001)(65956001)(83506002)(6486002)(6116002)(16526018)(316002)(93886005)(77096006)(47776003)(53546010)(50466002)(3846002)(23676003)(4326008)(76176999)(54356999)(16576012)(50986999)(58126008)(106356001)(189998001)(7416002)(8936002)(31696002)(105586002);DIR:OUT;SFP:1102;SCL:1;SRVR:AM4PR08MB2817;H:[172.16.25.12];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTRQUjA4TUIyODE3OzIzOjdpdmpCM2hLemd5ZVJ2VkhsQm8wb1pZTGlz?= =?utf-8?B?QVBNZzJhdmwzVFhwUzFzb0hQdTNiN1o2V3pxZTRUZytEdUNsQWd6eGtVWDhj?= =?utf-8?B?NXpnSWxxbXZxZVpuNVRDeTdJajZHS3QreTYyTk9uRkZkK0x6ZVpINTZveUN1?= =?utf-8?B?MmFuMVNhaS84QVRHaVhiQnpEcXJ2U1lNQlR2OHJvWW1NdlZXUktQUFd0VWVo?= =?utf-8?B?WDdvbXNZMU54NkE4dTNvbHJtQ0FpczJHOWlZZjdkUTdOVVdrcW5lK3I2emFZ?= =?utf-8?B?OCswcFVoRUR1YmVqbkFHUktNQW9JdWpDVkhVWkREMVliQXkzNW9jd0xkQlM3?= =?utf-8?B?ZDgzTzd3TmpLTGdUVThURWlzcjBXNUEyNnhSNTRoUmNjUGpOZHIreWJQeUhH?= =?utf-8?B?b1JMZEpDQVJpVU0zMVBwUGFzQnBjNzFuY1RhRktjcTNNK3ZqTWM2UnpaeThF?= =?utf-8?B?eUNSL1hkTnFYYlIyRlh1cFdoTlJqNDlONm9UU0MxN2pnNXFuNzhCdUNRNTBD?= =?utf-8?B?VmtSL1lncDVvMDc3UVp1c2ZDMDhSbmU2OHpIdEVYcDZmSndFdy9mNDFMTXR0?= =?utf-8?B?YzlFRU5ST0lEbllyZytySExjeW43cWtBT0pLZ3BRcGlGYlVFZlBHTHR2M1Zq?= =?utf-8?B?bjlEaThxYjlsaTFTa0IrV2l2UlB5VmZFcDcwTGpydEs1VXVObGdyUUlGQkwv?= =?utf-8?B?Y2ZxZ2pHNGpuOG9qRnlPeE9zaDlwYzI3aks1b0UrNG9hbnhjQzUrWEt4ME9G?= =?utf-8?B?dnhjTXJlTDlPV2tOSnI0NEpBWGZVYmtDYjZtUHhNcGNhcmNyUENROTVmTFgy?= =?utf-8?B?a2dySUFlSUd0Z3FjQ2lScmgrbEhHdjBsUE5PQUFlMGFBS0F4MnJVRklORnZP?= =?utf-8?B?bXZRK2FiMWU4R09NMDlRK2JuWkQwWVIrUy8xSUZPd250MGtIVmtwTWlydnFr?= =?utf-8?B?d3hacWJGeE1PN3YrbWo2K0JpZE5qZ3NkNnlIODFtODRGSHYyRHRiS04xNHUv?= =?utf-8?B?eWN6c3l1Z0JuSk1XTUpIVUZ2bEVrSElXU3R1UXlpSHV4SlhSUW1RQnJOVlkz?= =?utf-8?B?akdBeCtVU0RabktiV3dnNitxRGVCT3ZZbVB5YjRVSXJuR3lOek1TZGNNL0hO?= =?utf-8?B?TGpTeS8vaVRDeUpINE1DTHJhV3VRemtZNWd6SFd5aXZaWEVUdnlVYk5tMGNs?= =?utf-8?B?dW9QdHE4UTJnemExMElNQTc0endwellQdXFHT1dRRkVtR2VWRGFvTVNmYUwx?= =?utf-8?B?TXA5VDFHYWVkaU1ta1Y2TGpyU3hxbzlmTGJ5dVdGQW52NW81L0NyQ2NjemJ3?= =?utf-8?B?WjdhbHpoaUVFZXE0a1RTc2NUMmVpT0NWaDdZSVNNSWtkMUlCTkNWVHR2M3B4?= =?utf-8?B?bCtWdmNJbFhqTVVNL3ZUTWhVdEVHeXVFWTFmK1I5b3VSQkU2WTZsaWQxY0M1?= =?utf-8?B?S1JEd1ZabCsrTndqaDY4RlJRVURLWlNYcktPSnU0MDA2bGN6VHdhUlkrV0xv?= =?utf-8?B?V3JKRFVYWndnSE8rVmIvWlF0WTFSVWcyN1FwdCt2MU9odnB2anBqTGtqcTVC?= =?utf-8?B?SEhJalhjb210S3loUjhRMjQyY0ZGRVBuYWwxZUFkekJSNVNVd0lSb3VMRGZh?= =?utf-8?B?TzFmSlloblhVR2s0WXY5VWRoMzcwL0YzUGdVNTNuQXhxTzFGMmZnQVkyMXl1?= =?utf-8?B?S0VjWXM0SWlaOUNVcXdCSWs1REgvajc0TVo4M1QwQ3ZYV0pTaklXMWg5eDUv?= =?utf-8?B?SEo5RXFENXNOb3hEdUhOM3cydlB0MC85aFI1V3daRTJkNXYvWkhJaFk2MVpD?= =?utf-8?B?bE8rNU4xVE5hWEF2aER6Y0FTWVJjYitKVkVNRW9RUjM4U3dmOEJ5OUd2cFlo?= =?utf-8?Q?f5UrEbhuSJw=3D?= X-Microsoft-Exchange-Diagnostics: 1;AM4PR08MB2817;6:UKZsf0mkks1r9dWjMrdU+GmnWGgsT5ySM+9ZKHW2Xgm5VTCPNhiiA9RIFoXAZILo8Jq2NZB/aVbsgjpWb9sYaUqzKkFWZuiru9A9TdilGp0QSkvm+e1ZkvObomewNY6Aa9p3DVlSeQF1xuBqFW+AHiUi3GTq3mag6WiAUaAC2zSqWhVgD4gNsg1qmM33/BqrvCIjP8nplIJGJJpjEIVlJKyaZ8+tBtMH8ZHm8pNJK0mxqkq+YxzYDHKdYbb+0P+LdrcBhzdKw5KaMulO7MScLX/pRscV7MeAtTTA/+VSA65h8GpE06PN1RbugTM/gnONapPd+6HtqOhLseRXPL/9OZXXXRCCUZhB/WQTXU3eY80=;5:U4OoHrSQEiwqxqlbQBMqMPIAvr/3+CKBW4E5OUEQFnXmNByDszGly9CGXYZy2z07DNbhfFqJYSbYFy8+kd327HlhNxOVgOIS4MXI+XLFioPZQqm+vBSizfTWg6kGjRz1x5ufEmT92mJyag0THmbjB7wOyrjR7QCfaxlIZ5rSXqI=;24:ipRpGWfo/xeNpdjm9xJ2O1Q/6/zx2hX/vJxk6jf0NWSDurHsr1LVq4FSD9HZSGp7lpc8paq2XYf0wSZ14rJL2D1SnMm9Syx284R8SuQqBNE=;7:8Sk/zYakYht9nnb0LNeln6JpEIALlaKDTP3hlYBl0d4JKDNUAt+az4axeOOM0vuLSy9FwzvWTFh2MG9B7CSlFBrhU3vZqynYWjCeA2lVFRump/cxhuEjVJpmnA0ZEmIuDPqhHUixk7J0enqGVs3QFp0JCuFGbFPxZ3Bt+pWoLr1mnvMVK4GdE7qDPJnQHnJKXjRi0erhxQvbAn4YJgT5Zh9NwkKLWU3z4Nm2kKcmmCW3cbVyK4w4B2Oe5egyVEau SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;AM4PR08MB2817;20:nfRaIsxwtnF3PRXQJaNysPTFuxsW/C0ghpshrgtMybo2cFbg/pRL7Z0zNzADlagtL2P1rShbte4d4MBDuKY0yszOweE9yofg0MBdzkq+h05pfQeFH7KKhMvLBk7u8E0Q9BENiu8upuYYcPRpV77NfcW0wxBRuQ81Q0/8RcY9Yn8= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Nov 2017 15:37:31.6267 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5e6cf8a5-03c9-4edb-bb65-08d522d0cd6f X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR08MB2817 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 10/18/2017 08:23 PM, Pavel Tatashin wrote: > Hi Andrew and Michal, > > There are a few changes I need to do to my series: > > 1. Replace these two patches: > > arm64/kasan: add and use kasan_map_populate() > x86/kasan: add and use kasan_map_populate() > > With: > > x86/mm/kasan: don't use vmemmap_populate() to initialize >  shadow > arm64/mm/kasan: don't use vmemmap_populate() to initialize >  shadow > Pavel, could you please send the patches? These patches doesn't interfere with rest of the series, so I think it should be enough to send just two patches to replace the old ones. > 2. Fix a kbuild warning about section mismatch in > mm: deferred_init_memmap improvements > > How should I proceed to get these replaced in mm-tree? Send three new patches, or send a new series? > > Thank you, > Pavel >