From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965289AbcHaQiE (ORCPT ); Wed, 31 Aug 2016 12:38:04 -0400 Received: from mail-db5eur01on0103.outbound.protection.outlook.com ([104.47.2.103]:18726 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1032242AbcHaQh5 (ORCPT ); Wed, 31 Aug 2016 12:37:57 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=dsafonov@virtuozzo.com; Subject: Re: [PATCHv4 3/6] x86/arch_prctl/vdso: add ARCH_MAP_VDSO_* To: Andy Lutomirski , Dmitry Safonov <0x7f454c46@gmail.com> References: <20160831135936.2281-1-dsafonov@virtuozzo.com> <20160831135936.2281-4-dsafonov@virtuozzo.com> CC: Andy Lutomirski , "linux-kernel@vger.kernel.org" , Oleg Nesterov , "Thomas Gleixner" , "H. Peter Anvin" , Ingo Molnar , "linux-mm@kvack.org" , X86 ML , Cyrill Gorcunov , Pavel Emelyanov From: Dmitry Safonov Message-ID: <2ec4f6ff-ef2f-f864-e4cc-3b9a547b392b@virtuozzo.com> Date: Wed, 31 Aug 2016 18:01:17 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [195.214.232.10] X-ClientProxiedBy: DB6PR0501CA0017.eurprd05.prod.outlook.com (10.172.232.155) To DB6PR0801MB1734.eurprd08.prod.outlook.com (10.169.226.149) X-MS-Office365-Filtering-Correlation-Id: d003915d-c4c5-4845-ecf1-08d3d1aff582 X-Microsoft-Exchange-Diagnostics: 1;DB6PR0801MB1734;2:sTP7Ix/qOw6kbLe28PS0KRN9sqgUq1+OEHKQhqC4Pyv8ZyNRuDpxLidJr6OD2y1By2SrvVzYLBOUIHWBJJqZW2W0vVJKCFaCrVXSiEIM7DXcElIGSbRUp0FPbNxaQjOX4rL7fN/ia0nC4ZNLMcnxEXbFQUkGJ6W6TOnHhiqYH+PC+2fQL0O2iIPGKgnbevCG;3:dX406fnelM/625SG0VDeilE9g1J59U1SanZ98HE3sE+ZrXYh1Buug11ZqgP0cHIY2RGetyb4b7TesILVw4673ajCDJlQSAER7sMVVWws/lAfRXQVDTGyXli9Ao4uBpkK;25:eyPane5Yp43ua6msTEoD0S/Vfvez8nvkn/wQOzZNFOsQsZ8iHh8qTMLx7bBhGsajBE28F+oEUYq5E4ZJmsPgSCmW8ZOtPHGjscJEuG8ZBL/Bx4GIjF9kV8X7rm16rjYuIVj221nErzaqKsJtrkaiEkAMm5itbB5u+tndrBSk3CZPUnt+Rqb0y/l/ghWNVKXh3ev6Rxae3W1vjZlZNoMRunSo6MDMoumCORhgpplku/Nv9xTODDEFyvvfmKRo7E9jLPbbhEXG474ECg00KVOtgQNHM2J7a+rlMsdI9cZBV+qjL1qxWQ0sny1xmvOhOUAr7ulbyOfcModJ52g6d9JYausr5NvOC6MeIlCglETr3+rREv9k8iRHJhXxpgx7TZD19mFEkDKl9ln66ehgi4G+5d6w5LcvSwrRPuUQec55jxA= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DB6PR0801MB1734; X-Microsoft-Exchange-Diagnostics: 1;DB6PR0801MB1734;31:9Q1bjxGwXG5K3rTmIfpD0H4yoayEDjqThg1kTtveWr+aNm4tPobyfLZvsnWq2+u6iLaBaye8spTzOIslsA76HgPPjgnChpR1+TEFhdZzJ0mJnHH4d/Zi4lmc46Z45urhANTMKLHhnkBmxzDqPRRLSTlSr3mPpTAj0gjhSKXIVI24BawH1wmGQWyYgOGlXEu4OBnJJ0hBcMzfTIJyttgV7gy4CGeeKHnMK+6cfwRYqq8=;4:FVI9I98i1xH43IGFEgtYUBNF/99hMG6MMkbX4sfq6OGFUUCeQml18i0r/ZoNlljYsHNqbtIwxSXqicb4wJ00WqiygkmGGOjYOSfTX3Yad/8wPPTXC3AC08JwO4Dq5BuU/Hbr+sPq+r/fWbfJ5j2qfswGYOLI0Bj/oJW2cWCPVSY9AzwKrC/YjIfd2d8PvWmDBHJXFjjj5WOyH1QTDa/O50khnKMjKqD1iyL4sw2v1b/hUxkI5CUye3qpYtUrjIe4QaT4BRJHZKU7sD17iX5uV61wd3ZpwfVt0jZt1dYY14boM8o7Yt8e1Umv+uU0b4Ni8mjoJEphvLAMvmJGqznYOx7bcM6ITPK+RLzxfOayTJ+oCzYfZ41jGmk4YqTAe7XREkFCcKi1ubm2rWPE6R590BucYKckgXn6w+O3S8JWZzQ= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6042046)(6043046);SRVR:DB6PR0801MB1734;BCL:0;PCL:0;RULEID:;SRVR:DB6PR0801MB1734; X-Forefront-PRVS: 00514A2FE6 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6049001)(6009001)(7916002)(24454002)(189002)(377424004)(377454003)(199003)(65826007)(77096005)(97736004)(33646002)(107886002)(5001770100001)(8676002)(5660300001)(4001350100001)(54356999)(50986999)(189998001)(76176999)(50466002)(586003)(3846002)(7846002)(4326007)(81156014)(101416001)(81166006)(6116002)(68736007)(83506001)(4001430100002)(2906002)(36756003)(230700001)(65956001)(31696002)(19580405001)(31686004)(42186005)(66066001)(19580395003)(7416002)(47776003)(105586002)(65806001)(86362001)(92566002)(64126003)(106356001)(23676002)(305945005)(7736002)(93886004)(2950100001);DIR:OUT;SFP:1102;SCL:1;SRVR:DB6PR0801MB1734;H:[10.30.26.154];FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtEQjZQUjA4MDFNQjE3MzQ7MjM6cWhSeUdJU2hVRXExM3FadEdsek1ZTVFG?= =?utf-8?B?cTdtOFNlQW8vTlpySUh4UGxiaElVSXV0SFQ5SWg3MmV5alZ3SXNkNHlLRnMy?= =?utf-8?B?V2lXL1d5Q2M3M3BZTjh0alBCZER3enFKSVNIaXd4Tll0MW94TzlubHptZDdt?= =?utf-8?B?ZmY3QkUxRVNQenhuaE9Wa0NhSTFZTDR5N2JHRHYxbW1FcDliWTZnMDBmaCtX?= =?utf-8?B?SGtwclRlVEhRdjhKeTNlb1B3aFNzbVdHOE02Yk1XTUJ6Vm1yT2FGMWtlUDhl?= =?utf-8?B?QmpLaXF3bUQvTFlqektVWnR6U2xheW9QUW1jOTBBSndpa1RGbkZvTWF6RG44?= =?utf-8?B?K3l2ZEtWSG1qV0tQSDh2U3l2Mkw3R0VMdnhPbzhHWjJyY2daNVJzSzNIK2hp?= =?utf-8?B?QnlpbWJNZUx6Q3lHa2I4RGpEcUhHVzFRbXNpT25EWnJHRDdZSTNndnQrbU9E?= =?utf-8?B?cE04UDg2bXVodWJGcXpKTS9SL0taK1JUbmw5Nmg0RXFzOHBzRGhlR0ZTVlpN?= =?utf-8?B?UUhxdGJnaVpUVjduQnpra1hhcSsxOFlrNU9wQm8yNS9US2hUbUIyOHYxT2Za?= =?utf-8?B?VSsvY3ltL0RZWko5djExaFp5VWNMM0tNZ0lHaThRQm1XWHhXT3pFKzJxQmZm?= =?utf-8?B?UzBTQmJtY00vMjdYbzRUTmJ5a3hrR01Xdnc4T1EzaTlPczZkaks4aCtEeWM4?= =?utf-8?B?VGdCYSsrajRmNXJkRlBpMFNLdmo1WXo1bEtoT01QNndybzZsdjhLaHlpcEpT?= =?utf-8?B?UVljcUFvUExDUkRKOGttMzYyZmNnQ0toYUhaQjA2ajhpNWY4T3V1Nmk5bFRs?= =?utf-8?B?MW5tOWsxRitlMHJjS3I2RDFyS0tucXJMUXQzRldld0g5RUEwWHFuNDBEM3kw?= =?utf-8?B?WHNVY0lwL25abnV3M3JndDVlQnEvbWEvMHFuN1ZlajVvaDJBOFo1M3lHakNr?= =?utf-8?B?K2dkTW1YS0pVSWFuODhFNlYrYzZ6cnQxUCtQdk1EaDVXNXR0ZmkyOGxEUFpW?= =?utf-8?B?aWt5Yyt4MXZXdFdaSXcwTUw3TmZHbFM4bE9MWmdrelQyaUpMbVF4TUdtUlJL?= =?utf-8?B?cEY1TlJIeXh3QktMcmVWSlRtYjlkUzN6NVMxdUMzbWtMZ2J1UFVvSDAyV1FF?= =?utf-8?B?QzRELzUrcWVQTnBXbVVUQ1ZYOXNDc0lKL3NZc2tGa3dCV2huTjV3Z210T1E0?= =?utf-8?B?dlIyamNiSmFNa0JoRWxNNzNhdzVZalRGaHluREROMVBBeUdFdXRYSUpBbHJM?= =?utf-8?B?ZWpYOVlCRWpKSno1dmcycUpvd3ZEY0NtZlRBanJvdXp0Z2xVVlB5TThvai9y?= =?utf-8?B?bGxtVXNPWXdxbXlCdlArWHRrTS9HdlJ4LytaQUR0M0VmeXFqcldWeWxqSk8w?= =?utf-8?B?YmFyU0xrMG1nUjA2S0ozaWZtYnVNNHZ3R2pSZm1CWFpiL1FITi9OSzhnQ1RR?= =?utf-8?B?c0hoWm84L1dIdDRheDFTUkk3aUVibXI3OEwvTm91K3ZqM1JlVFRvOHhZS0Fi?= =?utf-8?B?ME5xNUhDbUZRV05VUlZ4RlZZSnNXVGFHOVo1K25EV08rWjdYRWhzdHhwSmxr?= =?utf-8?B?SFBjS0hYazZmQ1hrRnhLNXRhVklGYUgzOUNBVkVnMWdaK0w1WlpsTkF1UjBq?= =?utf-8?B?MHJxbWFGckZlYThXN3J3aStjanJqclhrVGl2TkdxYVc3VGhvNFk2Nk9jYjg3?= =?utf-8?B?Z282djN1V2s3QmV5YU9FRzlEazdTeWJ5ZWN1c3BMNzJ2Q0NpRkxkSnBVMlFK?= =?utf-8?B?ZlpXdlYxNTY2RStoOG5sQTFOanRxRFFkNk12ajR4aGlKblBxdUpJMVFTWU9W?= =?utf-8?B?Qk1qWUs5MWs2TnB4bnFyY0lLd0ZYbWRiUlFVOXZXTlI4b3UyRTZGQ3NGWHZ5?= =?utf-8?B?V1RIREtSMlArY2Z3bVNCWFVWVzU4MndTRVpybWw1Sjk3NUpFUWRDUVB5QW1J?= =?utf-8?B?WnE1bWttWDBnMEE9PQ==?= X-Microsoft-Exchange-Diagnostics: 1;DB6PR0801MB1734;6:MikKXKcUYljd2TcoepQzwfgyMlmMJBESdaELby4ffizwCkUYh9OD6Qq7U5jrfpUj1/KBdcYkggWHLAIS7NMH1GnWoHUVdmxlnxpZ61WUs+L8b8N/EZN2eJRE3AJxg/94906vn3sN/VvQTrogVqwRgLD2xaEmwEpuaSswI3Ng2/+a713a3OJkSpDvW3UqQ7w6v38FRuKTE/2arSzL+psNbJ+XnpdQiAKfyvsJOc1DjbBUVD4C6ZLlQYKLQnDch42wB0WDATUqZbqCsou2y4gEaGNTBJm0Bonu3lQnTvWPdjCLmgjVFODwT5vGTjYrgdoo;5:fNrK6EyKgnOvtD1IJ4GYvC6ZHoOLGUKUSmFkPfSPvj+Vn5O1OrJfa8bAOzKzJEyzJx7xu70p+e3pzgXUsUs44kX1UhMIww1qYBIYFE+xl5fz9H/+9QoxpMm++tjJhAxNlYy/InizN73XKGijfIeh3A==;24:1hMFSW/UZ9dzjPdVZOam/IwymG6buXfAqZSX6lh76GTReEAm5YR6MZ2/rxmwCmaSoNgx0OaNYpgGyvbgBsQsuWwyXSbCuaYS6djEuHFtLmQ=;7:xAoxaLaxqGYFBlBCTtKlTZy0N5t8SQMwt2t3QhgxPBFlR0cIepcOkHdgo1uVlgN0Ym4NRGm62/88O/0UTrX+Mo9cHEWmIvNQxzLxKMbXHXCemLyIrMj0qsPEz5tHzxU4hsQXsJLlz9zd6cIKaV+hmDn8fMK9Oih7mklxah61jJ5YFOQymgyAjNY8KUyT3svYNrdaXUIYvWlfyOP2piyge8DqV3Z+m3VeESyMhFNEEChFcAXoOnZyz4mIvKxiEcin SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DB6PR0801MB1734;20:cv0+MZvGR9bDd2/RYCZ0oO5iDFQL024fRzjwWwK4Z11DYd+dE0fDqgC7ym5WkmxW5uqYItKlOvQ3qPcXKIBUx3mde09LgGbkgxkm5RXyUDEmsaxKk/50Qjjk4QVNSEQ41YFTLkQPGLRlhIWEIASsapE7ig6APZai9iKN4WX1EoI= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Aug 2016 15:03:24.8184 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0801MB1734 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 08/31/2016 05:56 PM, Andy Lutomirski wrote: > On Wed, Aug 31, 2016 at 7:04 AM, Dmitry Safonov <0x7f454c46@gmail.com> wrote: >> Hi Andy, >> can I have your acks for 2-3 patches, or should I fix something else >> in those patches? >> >> 2016-08-31 16:59 GMT+03:00 Dmitry Safonov : >>> Add API to change vdso blob type with arch_prctl. >>> As this is usefull only by needs of CRIU, expose >>> this interface under CONFIG_CHECKPOINT_RESTORE. > > > I thought the vm_file stuff was still being iterated on. Did I misunderstand? Yep, vm_file is being iterated, separately from vdso-map/compatible patches.