Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S942994AbcJ0OcY (ORCPT ); Thu, 27 Oct 2016 10:32:24 -0400 Received: from mail-db5eur01on0136.outbound.protection.outlook.com ([104.47.2.136]:39331 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S942735AbcJ0OcU (ORCPT ); Thu, 27 Oct 2016 10:32:20 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=dsafonov@virtuozzo.com; From: Dmitry Safonov To: CC: Dmitry Safonov , <0x7f454c46@gmail.com>, "Cyrill Gorcunov" , Paul Bolle , "Andy Lutomirski" , , Thomas Gleixner , Ingo Molnar , "H. Peter Anvin" , , , Peter Zijlstra Subject: [PATCH 0/2] x86/vdso: small fixups for map_vdso Date: Thu, 27 Oct 2016 17:15:14 +0300 Message-ID: <20161027141516.28447-1-dsafonov@virtuozzo.com> X-Mailer: git-send-email 2.10.1 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [195.214.232.10] X-ClientProxiedBy: AMSPR04CA0039.eurprd04.prod.outlook.com (10.242.87.157) To VI1PR0801MB1741.eurprd08.prod.outlook.com (10.168.67.19) X-MS-Office365-Filtering-Correlation-Id: 4589544c-7979-4476-1cfd-08d3fe73f2c6 X-Microsoft-Exchange-Diagnostics: 1;VI1PR0801MB1741;2:6Al1Pj0qMKQ0I5pNea1xXIy8hnZbs869FnndsyI7y/AjQ8sOMDUuRQiGOOq6xwY/pPxmsfbcGSgVYPeMAW5MYbf70u/MYjjIaFpwFq/OlGitc8ama2LjvZ/+fw9PxFzWB09iKpRdnX3f3Qon5sKKQdBaHAfGgsoIK+h8fdmTBX8n9bvqjSEHaVxm4EVsjaLK72aLlPWWitoKK2tdXdANMQ==;3:Bmlk8Jo3qRPgLGXWojadeW/7sy3CgDWTEZ3AWNQBOFfs3z9RFSQlmGobTlrAU5cTmsFJELjxgu45098pNnIa5N2O+e/6qjsAq8iCOGtk0KWyM81P0dZoy4KoYj93QscpwtKBB+7UyTFsRKHi3i/DYA==;25:dY3DqUrw49OmzZo3EvnSX0LINr5KsbER+d1LPLhsi0lhItbsizlo2Np0S/ZjJ1RFxmGhWwgeyM+LX5K1fZPzQ9ndL0QQKTC8PEJgnrCGix9Ae6qUrUpxafGkPS0R1GXrOyEACh9kG0ixSV4eycqNzhoZUkiIbtqLRc6nVX8396n2zoU4RtLNISVAAQ75oVKvhjniM99du3PIpcvDXEKL/HmRKHK+XWhQmUAKpYKa+A6+OlYbdd1a2E4mEDNGQuys6z82YkD4MoqBpORnBT43gN+hPoREgGET+G1BZtcgkTPk6WF8xh1YFzgfpAvpf1yS0u5Ib8vMvYQP/AZnYLbRbY68lXl4d88BbzXcaAEvZhITzWSk3XBudbCTv61FqU9rTCgCccY+NrffCMuXFhWyGJYRPxgifrOAWz3sQxyk4WFD+4X4FxiA6YeDtYgjOBYc X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:VI1PR0801MB1741; X-Microsoft-Exchange-Diagnostics: 1;VI1PR0801MB1741;31:VAkLRz+7bwhI2cev0qNRKzS+jZWxwLAAX/A4LGlnVeXBhHouS4ue6ee+FFt0UWUOU0Jo4crKo0vJ10vLypNmHnapo/BSfPwAOlqUD4NDnR0mOkreaSwyemPDjv2l7ATx7wNA704cBhO1oup2XBJ4C2uE1nHugolPXwws+TIJPCGEcoFaQuHfULVoMLFszFFIwEG+ZE0H/4EBjTHA6GOVHYKozkoyeugav3rEzcGZbd040Z5ERG+afNbVti9jij6vUYv0a8HiLQtAryeHEoeuxQ==;4:SiUTE0RugA+wZiNccicRcnTdgc19px43McJxA7CIIbmSgHTHMGq9U7Zxo1FSaZGRGelnPtR0vNlshFsLX7WLS14e9wjy7xZEXGlru5ETNRpmPeLpVTp1RGpxB1Ek8g4bupTTA4LPkAIFI9UNOtyqMxJ+R7UFqHY/nhDu3T04Fv/mZtArLiNdSJMWvXh1JJrZBWV2Mw5ri/53etUqq9iIswfJIZ2k8v/2T1levmSwh1A6ZOzZRCR5VXzXWxlegGqauHK9/fpNLXjOEl0jwRL11UuXHLwz74KmkrBsY0Vxdkel6gBQZM7kSBRTQrxetfYI9ZDkfiWZhQTQgcwjjqv9VhaKQR9aBnnJPR3CdM6pS1ZJ/8AqBluLfhUZbUixCwDKlA6697jYs8EpXyAT55PLeI1+zzrf+lNL108Z6Kdub3xiiGqDsETWHFZ1j2Rirdq4 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:VI1PR0801MB1741;BCL:0;PCL:0;RULEID:;SRVR:VI1PR0801MB1741; X-Forefront-PRVS: 0108A997B2 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6009001)(7916002)(199003)(189002)(50226002)(97736004)(53416004)(81166006)(42186005)(2351001)(229853001)(189998001)(86362001)(4326007)(8676002)(50986999)(81156014)(106356001)(105586002)(586003)(7416002)(92566002)(69596002)(36756003)(68736007)(5660300001)(1076002)(3846002)(7846002)(101416001)(2906002)(110136003)(5003940100001)(47776003)(50466002)(77096005)(66066001)(305945005)(7736002)(33646002)(48376002)(6116002)(6916009);DIR:OUT;SFP:1102;SCL:1;SRVR:VI1PR0801MB1741;H:dsafonov.sw.ru;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;VI1PR0801MB1741;23:6MtWgGzhlrL7ym1VTWKFFQyTnDtbuRxZfFbANou?= =?us-ascii?Q?v+VXgPt2aDFbrwcVpQgOVVgNEADohVH1VM3N4j46kUzK1fhnpdBPoLzl9BgY?= =?us-ascii?Q?fNt9FxhQ3FwVeN/mziQvxMjxWiSB0ZbclJpH+ef3JZUrpmdTOpsWuTtsZqao?= =?us-ascii?Q?lJMgnhS2M7pK7/AJqp/XbdwcSH6gefWO6V4qTuKuRszmIMAOyHnfKBHLPkSh?= =?us-ascii?Q?RZa7ScsYI34ejhrX8qW6bKAsqB/7x829IISYqStifjBIgW9wp65RNi/ySoDl?= =?us-ascii?Q?66HrWoa3Wls4Tl6ykAwD7kGvHzDY1uLNBiGuUU0oGzypS23reDfrDY56GdHK?= =?us-ascii?Q?IxwA4Dv8EMqHuHDALjTn4vwiBcEzLk4hsID6/RgD2Kt0hHxP1QNlQCuThLbo?= =?us-ascii?Q?ESK1RPBUJbig5RbLeSr90BJuG8JGs6m7K+i9kEe7pQTNPSywEJYwYScCh11b?= =?us-ascii?Q?/xfXly4OdYKMZ7QB76HDl54aoCcIwZQtwHjZCVWj4+lcqfQTwhUivEdq2E1u?= =?us-ascii?Q?pZSXpe0UgNJ6Dek4+UVnkD3jSB4o4JFJyhDc8VLh+X2tyDXTz5rukHvdLL25?= =?us-ascii?Q?w0LIQHx8mdItwVo3ERKM77cWiLuqSAROf7DT5GPftcliEb9/CLh9LFxgAd7p?= =?us-ascii?Q?pFuPnnn7UhGgRstovu4Yclrk78eRWrB0RddgpkLS6hUBCVmkSSAnofj/kqMz?= =?us-ascii?Q?0tWL1YjfmDloOky6YHAu3CKRT61MF4ujaSV0NlLKYaCUurcmVMjtnrL/KjL0?= =?us-ascii?Q?Ol4o1q91rU6s5H6OejA3kxCxV8xLZe+i5vP1Ctp1rbGNYzfOXnk5TTi2K115?= =?us-ascii?Q?tHxcp2zL864rm0jJkYE0Q4S2K+mRxg7v8QR47BSTjFvVoP8GS94JLY9kQyay?= =?us-ascii?Q?wPxdg5udvgVOmBhHurfv3+rukJngnP1M/Tb+Kb7ZSHnBWX/PCIFR7CEwJJnT?= =?us-ascii?Q?ez3Mfakcpa3jdDaRmMmgX7xcsHQbDYWF1NLV97Kogxl/JqgUPCglWc6qP0eN?= =?us-ascii?Q?zI/plg28xXjX4J16aZAT4n7CI0hgU9VGNMGzVDMAkdwBJKFjixBc6j+NPQFh?= =?us-ascii?Q?9SpZ0ZfGKmDe89aOZ3ftumEdsDAkS3noW9Cbf+yskDHCoKIP74A=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;VI1PR0801MB1741;6:DZkPcRJGkuAWRQpKIWgyIHh87ox8+ce6rgTNAYEuWhyxOa55VEfHfq4aInXIzw6I5rZP1DF9dclH/pJFLikCK52u6sx7hQ7/bTsDHJsR1G3ad/ec3KCQhnWgVGd1f+OLPyJkT14yE3HXMISvrgIetqp6j6YPSiG9lMrIlfzKXQC4kNIARPbP/aclvtVsPjNlkZakdn7R5KYzk4hWWaV8anfh46SVqSca2xcviJ0B3fhhRcNjHRLXf9Gs4ludbcqraYF+HSVmMtM7gPOtc5Wx6l8YkbNhDgK28q/NMqatrrPpK2hidwGjqblcvdZK76jvdUyfrpg77qMd2DFWyKTE7A==;5:c98Qu4gdmVre9PYZJJdZl4Ml2IaSTKNNMoIZX3KsHstLybONmCs76HZ1dWvW1tfKWMXeFM8eTGW+YhV043VycHS6KCkNzfMzy68yaIh6ugAoot5LlwtxeErhu31OsYfETlcct+6UUcmJTAOoLwFMeQ==;24:iqNYuZsDG3sdaghWZXSzi6Yzx2J9P0M30/ompq2hJuvtEBVttUnfI/kJFdTj0u2yNKLze8Z0zVqp+lsspjX3v3mlcTM+CSMhYI5dy3q+m88= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;VI1PR0801MB1741;7:UZQOKGlC/vcAkrcvrLpjvJGpRGdWpPAJ5ov/bg1pluTz90njgY1sBY+B9P5uAFSdm80nJifz1PdK4e+R71Wm+LOAAwqWjCtI1rhxNMhQ2WgSu6xuOvGEuuIeTG0foHxyNpr9ttsysMqyz+VwMpYUwARAQWVfsxEFY9pkFADNfhvWGinZ+EQ5jxlyhoSvD5lbhHEDPQCMxnj5oLjN7cv6Dk6hURWmD2kovTvQpoYMeSUzEQ/5bWJlCaNSn7AxH92HLeWcPesqPCCmspCli+0fJ5cKDIMUexjSuJkQDA7eK+ifJr81ldd5+m0S/XtO53rjJii/BS/PP7H08RAu7iAQ4c7+tVVTr1m13iD1vrJjs8w=;20:ohsq8VfrY5ylppV37PXWDxJpP042Lpck8LvcuOL0mOxHfUUO9dBlGueE982BJE4YFmhXQX3DIYkAhAsTj/VcSTBwmRKgWFu0fEBAlfDHrF25EIZ/RXiVTgJq+0y5s0xf7P3eFyXkl/PvgFoHFiBFyHTNnLcS1ZdYkQ2ryuj1rPQ= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Oct 2016 14:17:12.6216 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0801MB1741 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 389 Lines: 13 The first one is a fixup for arch_prctl constants uapi visability, the second is code simplification. Dmitry Safonov (2): x86/prctl/uapi: remove ifdef for CHECKPOINT_RESTORE x86/vdso: set vdso pointer only after success arch/x86/entry/vdso/vma.c | 10 +++------- arch/x86/include/uapi/asm/prctl.h | 8 +++----- 2 files changed, 6 insertions(+), 12 deletions(-) -- 2.10.1