From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751141AbdJRRPS (ORCPT ); Wed, 18 Oct 2017 13:15:18 -0400 Received: from mail-he1eur01on0122.outbound.protection.outlook.com ([104.47.0.122]:39280 "EHLO EUR01-HE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750853AbdJRRPP (ORCPT ); Wed, 18 Oct 2017 13:15:15 -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 , Will Deacon Cc: 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, mhocko@kernel.org, ard.biesheuvel@linaro.org, mark.rutland@arm.com, catalin.marinas@arm.com, sam@ravnborg.org, mgorman@techsingularity.net, akpm@linux-foundation.org, 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: Date: Wed, 18 Oct 2017 20:18:12 +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: 7bit X-Originating-IP: [195.214.232.6] X-ClientProxiedBy: HE1PR07CA0018.eurprd07.prod.outlook.com (2603:10a6:7:67::28) To VI1PR08MB2832.eurprd08.prod.outlook.com (2603:10a6:802:25::31) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 2a70e9db-9e2c-4d35-2e2a-08d5164bc96e X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(2017030254152)(2017052603199)(201703131423075)(201703031133081)(201702281549075);SRVR:VI1PR08MB2832; X-Microsoft-Exchange-Diagnostics: 1;VI1PR08MB2832;3:XNZQsLouSGmoxPJklogeNXedcOoM7lu48M93GJxedSDcSNxV9MAM5rseTVatHO2HjSneyLT+cpfmj0rOO0OOV3YmodFh9XEDYkQBKZycibXholOrHQtBa9EkrKGWMESV2qe6lbuBP4DuJjGcOBtUtgOIPhAkJ+yEcZYP+2yR3taChaqkyO8hzT8SpnN6sfwUP6cqAMgWDUkXO+XBiI0CyUh+2fHMe9Rv1CZroEbCuoqfvSr+8Suw3XxW5+Lx1Ckh;25:vEVUlUL4zAKXb0YuqYrWo8/bsMl5fsBu7fkiQn5HY4Dz5eZKzmZZroz7XV485tcnx0M0Dth7vG69V7YQrVVpXDwP4gYCl7HJo3NS0B69oUQ3cyuwQOal8iXtth4OS7r2xjCoe93wAiq1zXTOPvJjijHAhd6TLQXZlNkca9ugmcb90nsiwzjLMDy1PeM+Qxlzz5GSO98NZyRzAw0Txo39vPl9XkGUMe1EulpzaTTsL0wQwh8acHJsJRXsPQ6O64+yVIJAuqZGPhk9LnF6xfL9ccu1rvKTPtgD84GpTKnjt8QWo5PkvuZefdjrKjwgoZmZWwlh7H707TNv9eyllHueNg==;31:1S5ejrDH9vwNHPxPCMJ2EoIGW7CbP1l5oAA6dXa9OndgUSJV+nlFt1Ok1wM3cttJGp43rExE0+YQ4EU7ko6mx59aEb90lj5ZTy0IPK1Eh2K4Sdd/EI/TzGuuIJ50xfatX2dOmEdGIHc9m/tI5lQvF19uX0eir8FG6aFOrlLBdC/wB9ftjbHC6LpfFPs+FMIhrqA+cRufupyvDfGctc6NGz6MoAxixdlju6zAMh+bUpE= X-MS-TrafficTypeDiagnostic: VI1PR08MB2832: X-Microsoft-Exchange-Diagnostics: 1;VI1PR08MB2832;20:YoB9bPMYnxXG+NXUVmaWpHOTJYF4F1i9HJUmAqMt+sJIPcn989+0GqV1FxjZjxigTBlvs4GEJ8KyfvRV7HGG4o/uU80BXProIYwfOiYvCe+aw77z8Nxjhtu6uHRCTZdXlnzWkzpz5yWhOXuyn/ytGFpN4AUIQAMDsJUKmNAh3i+bY0cffoy+3/3kGOlxJnWYgRpIqNZ6vYZ3LsmLVC/5x30DjJY4DfXscQD0gtX00v/NDLSi9Uf90RH6jrWcRMsFQ/9zyAv6V1UIO9KG1ODQQTrGX/HvkqTs6RekxI5rwtKfc9jId87oYfENec52h3uQWQcP7WcM8wKtgtXEy9sfLwLNGijQa+wohL8pbP3n6dCda8faOhw6tLnoFLEptptdv4dFFNYDItFm2DTi4DRgKVTMTlzruzAv05tQL10R4ps=;4:K3uyeH8mXOAfr8AiUUa4VQPr4EbvoVIeylBExTnarvsw5KxasGjTDbd7yh3QEyW34vDWXJZh47zIQMvaedPXEUYuXWnQ0T3JxPLZOQsVYM2DWM5HL4173ReTKuhRfJ/RsT1qdR/QSNRE5GRtQdtmC4dWKgWE0XrRyMr2jAAUS7OdEmXgQEuqRHlDCwLK+QCQFphrPoKW/cquedgYrFDlZ2pAAjk2HPEJuVRYUaMzaclDe7om09azdylD+NMu1/4kWRDB+Kp5b7OrVysnLGDsgL1E6dpj7C7ilAxGAtmhBZU= X-Exchange-Antispam-Report-Test: UriScan:(258649278758335); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(100000703101)(100105400095)(10201501046)(93006095)(93001095)(3002001)(6041248)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123558100)(20161123560025)(20161123555025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:VI1PR08MB2832;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:VI1PR08MB2832; X-Forefront-PRVS: 0464DBBBC4 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(6009001)(6049001)(376002)(346002)(24454002)(199003)(189002)(377454003)(189998001)(65956001)(4326008)(2906002)(66066001)(6666003)(65806001)(2950100002)(25786009)(65826007)(93886005)(64126003)(68736007)(53546010)(76176999)(33646002)(478600001)(54356999)(50986999)(77096006)(47776003)(6486002)(16576012)(101416001)(966005)(58126008)(23676002)(31686004)(106356001)(316002)(8676002)(305945005)(6116002)(81166006)(6306002)(16526018)(3846002)(36756003)(8936002)(7736002)(50466002)(81156014)(53936002)(110136005)(105586002)(6246003)(230700001)(97736004)(229853002)(5660300001)(83506001)(7416002)(86362001)(31696002);DIR:OUT;SFP:1102;SCL:1;SRVR:VI1PR08MB2832;H:[172.16.25.12];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjA4TUIyODMyOzIzOll3bnh4WHljcmdzVkpMUldobDZtalRMdmtL?= =?utf-8?B?bkIzeGd0NTZDZ1o2TVlqTEo3ckk2SjV5eVRITVZadW5kcm9rclVydVkyNUpZ?= =?utf-8?B?WTJHeGFGWTB6b0NzajRleVU4MGlGeHZXbFRBYlZqWUFZMkdxRjV6bi81OEx5?= =?utf-8?B?ZGk3UHAvdlFJa3ZwUmdkcEM1VVNZc0w2bSs5VVZjaldUSUpPNFp3N3RtQ0lM?= =?utf-8?B?NnV1MzRzUzNyTHNTcWk1WHlHeGNYZlYrZzNrUDFiYnlwdmJDUG16OThiYTBD?= =?utf-8?B?T3puNzJMRWdBR3dHS2VUeGVKQmpmWnlwUTkrNWtybWZ4bHNTMS9JQm5udGV4?= =?utf-8?B?SE9hcW9BUW5ZYk9ZYWZDV0ZweHhXZHhoWXFrT0d1UkxZWUlCek5oaE5OR0pK?= =?utf-8?B?S1dNbVlVdmxXUlBFV08zZkdHTHM2djlTdTFZNFd2eEJTSGk3TlhLaitsZGtX?= =?utf-8?B?MENNb2duK3o4cklOdldMS2hOM3RBaDhuSmYvWDhHYVN2bXNJQ2RtV2dMWHFh?= =?utf-8?B?QUpPVUs1NEY4Q1pCOTloeC9JVWRNbXZacVM4WXFoVzJHMysrNVIxYmRyTjhO?= =?utf-8?B?c1FscDlCQi9ZU0JQa0dHWGkwY2tkNkdDU25hMjhSQVlXMVZ0WEdPVzh3bnNi?= =?utf-8?B?ejVOT3ZFM1pFS3g2NSswRERjcHh2RVpNYVdqZnZQdEVQV0UrWWNUWE5weFY1?= =?utf-8?B?WXZRQ2FNMHVia0J6RHJNTEhXT0ZlL21DV0tsTklxSzM0ais4R3pJdHhQam9R?= =?utf-8?B?bEdSc2tnWGZXYXBOa0M0THZMMmQ0MmhCSklESVFvcURZSCtKVFcreENHK2pa?= =?utf-8?B?b3JSWFdQckViOFY3ZTdabVhtY2o3b2tiVlBwL3pTNERqcm5VQlhKY01WNTQv?= =?utf-8?B?UzFmUHpyUTNmWFJuK1BvSlZHaHlPaGl4R0ZJYmV0VlVEemVaWC9FVzkzc2ps?= =?utf-8?B?b0lZNFkxcHlaRi8vWU81c0Zjd242dGxacHpaZVY4aEQyMzcxQVZqbGFMVTlP?= =?utf-8?B?K0JlYitOV1hBOWUxODdyWktraTV5OHdtV1FIaVNlSmkxbUdKbmF0MGlaRnIz?= =?utf-8?B?K1JHOXV0NXhVSXBOQkR1ZHVnQU9NV251K0pHZ2Yrd3ptUzh4Rms3eUsvTE0z?= =?utf-8?B?cXVad1Y0UE5XdGJDY0NaT1RFTUJrM0d1TVVKUVY2S0lsT1dTZVM3UFJhZmRr?= =?utf-8?B?Q3lEeFNOZmNscVdCK1BOWmxnYUkyTVVTVThWVStDbmFpd0NLUlk2aE9kSFQy?= =?utf-8?B?ZHhHVE1nZmNFaXVPdmlWQ1hsUjA3NWJOemVwZUdvREtNYndVWk8wWlgwR0ZH?= =?utf-8?B?ZkxPbjlDUXRRb0JqT0UwdHl5UXVKS1NmdW9wUER1emFwNFhkVmg0OFRlKzJH?= =?utf-8?B?dlNzTnR5MmlSQXp4UDdwazdnc3ZXaDVFY2pPdkpJdGl4RDUyRzllTVppa2RH?= =?utf-8?B?dUhnVlFHSU1jU3J4QW8rcTN6eFJwUUVuSjJlUlBSeFM5VkNmcTYrdW9INlRw?= =?utf-8?B?b3V0SnF6cHhUQnBnMHE2Y2RnMjlpUzNZOHdsaVR3alhYclpUWFJaTnJVcDlw?= =?utf-8?B?OTdyQytUZGFsOS9CL1ZSUlIwTnNxdVByc3RCOWxSa2xuNHRSZkxvU2l6VUd4?= =?utf-8?B?R0hFZ2F4dDQ4V2JiUGxsU0kvcGVBOHd2bWtnS0w5SWR2cTByVXNGSVk2VlYy?= =?utf-8?B?ZWNsVWljK3FHZE8rZ0c5Y2M4Z0dOdWpLdGRRU2VnSHpRcVJSaDg4WmlaaUMx?= =?utf-8?B?L211bHhRcWVlU2FJUHFLUGlkZzRVSGo5TkhHYTZHZ1lWbkdvSFRwbHMxVThB?= =?utf-8?B?WHY3dGV6Y3FvaFp2aUJMcXBZSzdTaXNxdkovUXdRVzJGNkhpeHNrRGJBU1lI?= =?utf-8?B?VGkvSEpKWU4vRDJJUGFtcWZSbGxnQlJQSGZlWnBrc2hERHA1K0VzUkRLWGpq?= =?utf-8?B?K0NsVVpOYzdnPT0=?= X-Microsoft-Exchange-Diagnostics: 1;VI1PR08MB2832;6:MLAXkrxC0aZ5WGhoFwWA7LnBpwBauJafJbK5uk+REpOxh820cz12GAFDGKCAYr7S7aeduxm1D1VtBC+VjL1XyfXUuT1InnldLNgUpxhF/xLNBZKr61Ep93CY/llNVdMSvFVfOlClp+a1Q51DmPLZLLtEhUEJnIFf6NIqQFUKPTLXSC4eAnXM78nbcJxC5NMgAdeLjGwRF85agYVfxY7mYIJ+6fJuTfzMq794TsoDQRs7NRZ/7/eaqFmqZ5h2PekP1MzK7O25Y5RRb+Ovwvc2U2yM89frYZ8nuiY6PV+P8cS2n3x9gqEvCsV8xrlrPj1+E/eeyWvgt2ImH31efj2zxQ==;5:t5i2sTldmUwuEVmQHq/ZGGXoTUhIk7GEKeY1k67j9ZtnOv+tdXmL7YviVxmaBxZqUELCVLWiIILD0upMaZZQ2uRxSK29NFd0iH+Pj0RyIvp74KLuLqdouQlWuRsi40YKp0dJ/wrqBZ0CWXrcZZfzSGCQOCQYvnSl3lNYoiYAPTA=;24:vgBhO0D0a/evBxIPuiVE76nRmVrh35POJQhvEEPLOurwMP2B95T/4VNduDr9g15NeLG6KV9HphpmrkMtUmYpMGO2hoZlOFnk3CZntuIwcpU=;7:nwnaNTabxj6cksbepdp8Vi1peE73vJV0WxByw3wECc53MHN7WtF9lmxLvH8FfW7ALmh3cRKvLlcft0uGvxjEj96QwVqARHQ8m21+dqNBxt6/QCQgusW4Je+nLcwr7CRPnu+3tmpa4/pp2Ga04kTF+1ELGz+ZTev0L3iNNAX6vjMroKA25n58oP64ZacnW+RPirXVxTNsz3oIOgXiv6QLPfy8VKNeD/BQXx2dgackFHA= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;VI1PR08MB2832;20:J3bCu8a+my6N3mHt6ZU8X7ukT6WZ31+tJ7mueHsPe0bCYClqLgtZZOV4sVZltDujtmqmcpNsBTVS/wClpjst12F8tHQvK1lMAKItho5UGeF+i8ly8K/kIZQlC9/bdNyOmVlDxH8dMueQ3gzj7ezOqSe6BBoEF9RFYdhrRCz9DPo= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Oct 2017 17:15:07.6998 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB2832 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 10/18/2017 08:08 PM, Pavel Tatashin wrote: >> >> As I said, I'm fine either way, I just didn't want to cause extra work >> or rebasing: >> >> http://lists.infradead.org/pipermail/linux-arm-kernel/2017-October/535703.html > > Makes sense. I am also fine either way, I can submit a new patch merging together the two if needed. > Please, do this. Single patch makes more sense > Pavel