From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751644AbcFNOol (ORCPT ); Tue, 14 Jun 2016 10:44:41 -0400 Received: from mail-am1on0134.outbound.protection.outlook.com ([157.56.112.134]:33082 "EHLO emea01-am1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751035AbcFNOoj (ORCPT ); Tue, 14 Jun 2016 10:44:39 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=dsafonov@virtuozzo.com; Subject: Re: [PATCH 5/6] x86/ptrace: down with test_thread_flag(TIF_IA32) To: Oleg Nesterov , Andy Lutomirski References: <1464786697-20639-1-git-send-email-dsafonov@virtuozzo.com> <1464786697-20639-6-git-send-email-dsafonov@virtuozzo.com> <20160606211918.GB23681@redhat.com> <20160610200739.GA14789@redhat.com> <20160613135020.GA27007@redhat.com> <20160614143422.GA32331@redhat.com> CC: "H. Peter Anvin" , Dmitry Safonov <0x7f454c46@gmail.com>, , "linux-kernel@vger.kernel.org" , Thomas Gleixner , Cyrill Gorcunov , , X86 ML , Ingo Molnar From: Dmitry Safonov Message-ID: <6e5f789a-ed71-8f92-4c07-20a1cb7349e9@virtuozzo.com> Date: Tue, 14 Jun 2016 17:43:22 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.1.0 MIME-Version: 1.0 In-Reply-To: <20160614143422.GA32331@redhat.com> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [195.214.232.10] X-ClientProxiedBy: AM2PR09CA0039.eurprd09.prod.outlook.com (10.161.22.177) To VI1PR0801MB1358.eurprd08.prod.outlook.com (10.167.198.10) X-MS-Office365-Filtering-Correlation-Id: 249744cf-6cd5-4917-2337-08d394626803 X-Microsoft-Exchange-Diagnostics: 1;VI1PR0801MB1358;2:ku7m55knvxRRK2CMB3JD+RvGGx30RqC3v0w1WCrG23fqmjbzPQnW0BUY5sxqVncljKcYd+Sn2DdhsQNucDaIeUbW+MANOsNOWAaJW9/2TCzZnXYgo6u5yW9C9cCgZl1uhYd53HCimwRKRcmSUc5PH1cmI9eWk0Ij0rzlSYZjAXktnXIgaNQOKkBuDxaKK4uR;3:zKCClZkEgoCImALJJjWQa1k6kJFv1z0VkziSgBNv4Z4a2Zsm+wNXOu1nrdLYFjj8ajkkdV8kCxwoYOZEZ3RhzJnb/riVUONgAaFYiBBbp041IfW4aa8YjgyrLNp+cBsh X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:VI1PR0801MB1358; X-Microsoft-Exchange-Diagnostics: 1;VI1PR0801MB1358;25:TA6uLQDm+k/zvnAFPzGHYdgvsOuAI25SC6dgXDiZqTlaDfK66RskxHWpo276La43wfihZIWwiRgNqLPY+RzuarkbQA16p4zqtbnT/+Tb9KWwRl8erYq0GSxrdQ5BaD5n6TmbBMja5DNbF1ysd65Q4zMPsF8b5cwbahRoSfgTSdzEBZuaH6+YicJ64E7g5GoatnnDfZxD7zhSrEDSIyi5b0BJ0xDT07yvGlqqJRisA24asiB7KN+B8OQsLDxtbMmSqBFILx0gs8ABLegRwVMZADmj5uKrF138aOU4OETDhyY0aI2n5RIpDVZlJobqQg3Ef/2HjQbu84/N9PxLDj3xCn62DiL2QKjZgpahB83sIoYyRFG3qz/exQTWJLhChUePuaB4zI4Ey7x58D2eFgs01g3WhCeJJS4rn2dVxnqpUQuVkme4vPIAqNpxAwxWcjEZP/sVW2xy1JT2Y/6OHAzuy7NpqGqHPFUepFDvxzTP+r4NVneHuA9+jyTdHKoc9IxmeZOWVZrvPcKwzSYD3Y7uOF6upRx6OWz0Xvaf6tnQPc7eCM7yWMzq7IDApYUOBw1kAWu4Mm9URPYei5cwQjTWqxJg5YdV7M57+9+kQohpu42fFW2zNJbZ0PkpuHPQn4uG1wvIbGwkfe4czfjglmaki4xy8U3DS7m97XM+6w1eum1pAmr26ZF21J1fDwyACJGX X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040130)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6041072)(6043046);SRVR:VI1PR0801MB1358;BCL:0;PCL:0;RULEID:;SRVR:VI1PR0801MB1358; X-Microsoft-Exchange-Diagnostics: 1;VI1PR0801MB1358;4:u+ugJIQboAmn7Hdohuryvk3DWeTFZ3+lAC4STZV+qE7tiGRIS1FJzcULHV/IHIXFFIPHORTFsLcWqUtvjQX44Pu+UKfiQxjCkziuD/LS66YLMbi81Kn1NTse9DioM384uDeFaQKtsv8c4o2n4x4ouCELA27vwIp+b09zpvbOO/LmW9kSIyWdTyG7dvOvEK24XNSuIhBoiKMB/dmNJbrFcNLROdLPTYr3lCCX+3E9YCz3xXoWF53Bo44IDB0kDqGeFIeoeJHbJ9iGvOE/T/ERxC0pU0WQPhv4ARnAiGDtt4VzR2YWhwh3yduwLIBgeLKKwlR7w50iI/q1J8fRKAJF4nt2p+P7RRbPv7+uupOraR1V2KSpfJFf6vUWtiS0Knv1F6S28Iub9bNhY9fYhImYGjinuw1R7WlOj30kCiQb768= X-Forefront-PRVS: 09730BD177 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6009001)(6049001)(7916002)(199003)(24454002)(189002)(377454003)(105586002)(106356001)(68736007)(83506001)(50466002)(189998001)(31696002)(33646002)(36756003)(558084003)(230700001)(77096005)(42186005)(6116002)(81156014)(81166006)(8676002)(2950100001)(3846002)(586003)(97736004)(31686004)(4001350100001)(5001770100001)(65806001)(47776003)(66066001)(65956001)(5008740100001)(23746002)(54356999)(86362001)(76176999)(50986999)(93886004)(2906002)(5004730100002)(101416001)(64126003)(4326007)(92566002)(65826006);DIR:OUT;SFP:1102;SCL:1;SRVR:VI1PR0801MB1358;H:[10.30.26.154];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;CAT:NONE;LANG:en;CAT:NONE; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;VI1PR0801MB1358;23:W7JMAC+2wEz1+CnyLVYNRHVjyFUT9F1Nxwg?= =?Windows-1252?Q?Qvq2FicbhKD9VxddcQpGQwV4OPpiIatHE0eC07uNu1C8YYT4m/kKcuXr?= =?Windows-1252?Q?o/m81lFHWO8m6kN7+xE0mNkr9sphUnXXSQFMhVphV+EMCskBqRxHIs8e?= =?Windows-1252?Q?qhFFqAsSmM76QkqgrnW0UumydIHNNnNKkHlJxG6CqAzAE9ZGmFD5EJFA?= =?Windows-1252?Q?aPbjVR+SzgYChrUs5e0lCtCFhobAL4SGCYoGaNJPuAf8MwTlQKnDkumF?= =?Windows-1252?Q?CCP3V5Bs05t2dZFWCNeb/LbL+objL23xCe+8ACjclnYRRnskKsMQCRO+?= =?Windows-1252?Q?Uvv7WoJOYSx1myMuEGXHv2GoPO7tuUq9vM4PdTDWrDvtljv0LVPZfyt4?= =?Windows-1252?Q?yXKVI2Nf3KlprGulqZWU8exH2yMEmJHO0nRROKecBu6/1ZlEgB+HWrQm?= =?Windows-1252?Q?6qNdSjRcWcM3J37Bsz8sn3TDGVjhrqViKZcQhW8399zaKWtToo5avxaE?= =?Windows-1252?Q?RekgmnVt3YRiiWfn8LqJAgNBlZ2tBwXSI8EyUD1Op+6yIZPIqXtlJcGF?= =?Windows-1252?Q?WYXFU8a8dr6BVQZ5JeF4ZPNhkN1WMD5TZTNnwCY38p8PA2V2AP9WAMYz?= =?Windows-1252?Q?RSdOqvq7ZrkW2/zTZINRT1LNeraAkddFSwU38IaNN3F5WdrrWNYoatmA?= =?Windows-1252?Q?g2mawpRzJSE598RROAEKMVjyEiOR/uxNeEWB3fqZQ8IZrPj21CKYe+QI?= =?Windows-1252?Q?N+n+28V7odRL03Hz1Vow1XCzIaBCYa+D7Nb/h9DwSeaJ3O7vpAEVeHTK?= =?Windows-1252?Q?jpVkhguuN+RciQtgeHBzSnSRtDmWskUJVtneQgngWcQp3bwHOUjJmQ64?= =?Windows-1252?Q?SdR0WNIvrBDpM9NsXhbtmN/Xr0lg1xPbM4TAeurPGz0iakmW++FAyDV1?= =?Windows-1252?Q?5yVKfZiOBQgSXcJthPtjr5IZW/LYHvzjYPJuaLPNwavYq32ZdiuGrAEz?= =?Windows-1252?Q?iGPFOVnAH5e6kBf/Ox+OvGclXX3hqfRJucGTZ4UL6gOOZlWQHrn0DkS0?= =?Windows-1252?Q?Dnx/uBX+sn5pTt6IV2eu/g6AjPXwJ1yTSY++s6CG5DHMp+1WyrzmjkVM?= =?Windows-1252?Q?Snor4ENUDCTXBxl0ijq27RUu2d2Eu86m4jBVQ7/RbpfGvrBYMMHT+RFA?= =?Windows-1252?Q?zF/7eRPlNtgU7YO6mZFpbNUbzKPqCRNeC4GYNk/9WVxk+bvOjLWZB0qR?= =?Windows-1252?Q?UDSfk3cTlpBD5Zhwlp2MkfAG5e/NnWEv3f0OI6bt0hzzp6qyPcLLBD/H?= =?Windows-1252?Q?in5Ywf4tUZjmhSPf7FoUzCtGcuPGaZYlXpuvX0+O3R5PBoJxT+C5cPAt?= =?Windows-1252?Q?yJQ3CGXniSaYn?= X-Microsoft-Exchange-Diagnostics: 1;VI1PR0801MB1358;6:oSIgUf2TJYqbnkVX3c3SIs/lD3w2R57yBgtG/4D0TM0lGTTyXNBn4o0LJl32YACVAPfy5739hHIt9MhPyjUFCVoZzDllHYk4aNRCh61QP5GSq9Wli0i6bJyIPACLIaI9YGWyNp5WvQM5w3UIMeuhwOzHq03b1T1d8FxeZ2zBcTqoVc7t9bYuw8lEzArIzZEl8zG3Kz5HsZCoJ6yU2R7Aju9C5/0Qp9NdbYSzB8uomeHIf5rBXVnXKIsk5vR7t2aAPM16nSABD6mSaKKjUKRz8CmYbvY0H4YK22FrjLXTm6g=;5:dkHMK3e80mAT6e8Y8qy6FOb5LFUO5jZItWoRYBQlyGdgvTD7+4sG4iNXAW27pgdaR5n3bkDxcs2kXrYKPqyvoGkOmeUFMRlOwkuPrsqfYf5SRoJNphzuFA0jlNPK0W8RBXmxLr0MLGrAeMQa+w6UcQ==;24:W4/BDDIphmwZVO2ANlK6ASkRT6VTRP5jH2l1/aKS/UGo/K7xHbRUnZ9Q7TQC2tuaA/2aO6MnYDId//DFmPACbCPjUAcno7SrGL2nPXPZAXo=;7:oUo4bHsxBbx6R5CVSTj5tTwOKO8Uyq4tskoE1PyvuzHh/8ItcELvD6nl0vlVqVfCni8tYFSH9re6Xqu8kLvNLCe6/9OC375N1aonSIAH1XPkHqFLA3ocyj2Kt07eRV9E2LoPBrx7LuJmKowURPljyc780/8QlFUxjiDpE/5GiUdGollSS/KpbsQM8Z+uxN/vQi/Ms4cGPbv3XqBsnbXDIA==;20:Wb3daYty4s5RqBHubIBqkUmFmeT0+e4fgRnCwrcuSnOLm2LNDurqNlCnjAn37MdLvKv5VgCmllJXjsyav9IGkeG/dDkYQZVhxaHveLTGOS0/mqIRksh7Y6+W47FY9phRLZ94pWBMM3MYxb+idWfY3qkxuCp103GzI5OThzdzUtk= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jun 2016 14:44:35.2125 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0801MB1358 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 06/14/2016 05:34 PM, Oleg Nesterov wrote: > Well, perhaps we should also remove SA_IA32_ABI|SA_X32_ABI from > oact->sa.sa_flags in do_sigaction() to ensure that these non-uapi flags won't > leak to user-space, but probably we do not really care. Thanks, I missed that - will mask it out to v2.