From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752624AbcF2HXn (ORCPT ); Wed, 29 Jun 2016 03:23:43 -0400 Received: from mail-am1on0063.outbound.protection.outlook.com ([157.56.112.63]:4246 "EHLO emea01-am1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751407AbcF2HXi (ORCPT ); Wed, 29 Jun 2016 03:23:38 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=mika.penttila@nextfour.com; Subject: Re: [PATCH v4 00/29] virtually mapped stacks and thread_info cleanup To: Andy Lutomirski , References: CC: , , "Borislav Petkov" , Nadav Amit , Kees Cook , Brian Gerst , "kernel-hardening@lists.openwall.com" , Linus Torvalds , Josh Poimboeuf , Jann Horn , Heiko Carstens From: =?UTF-8?Q?Mika_Penttil=c3=a4?= Message-ID: <5773736D.40500@nextfour.com> Date: Wed, 29 Jun 2016 10:06:21 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Originating-IP: [194.157.170.34] X-ClientProxiedBy: AMSPR04CA0045.eurprd04.prod.outlook.com (10.242.87.163) To HE1PR0701MB1738.eurprd07.prod.outlook.com (10.167.246.136) X-MS-Office365-Filtering-Correlation-Id: cc625f50-9751-467e-5926-08d39febe2ee X-Microsoft-Exchange-Diagnostics: 1;HE1PR0701MB1738;2:a1xNoVSzKWzmpmlJQpph3JR5ScgzguFAEK5RPzDI7bY4g7NExcPx92coq5h3XEW40y5GQedTPgagbXgjBA3t93kR1iWrHuClvFG8mfcJfAD1cQjr/ERrNbQqJ1va1G2pJZtsnOwdNc0KF6vTbXt0V76gBypCu5f6ruxy6VxbNEAZXKawROoelIXZ5ajSGZH1;3:R7/FVCTparywGAyfwMeUB31MuEUetRT5KwdaqvAW++TRdMZS15fH1m2U4262NM7rMQre1rP6L0kT9/886TMAuNJLZM/Cngpa0Yh1gnMjlKyobNIeRoyVtU2su5DeZ/yW;25:GSbgICHgj4ExBXuILknkXP+Mgs2Ki63r0Hn0i5Y+oPkSxu2xeSWGSnjQQSFAVjnQoDm6uMz+B+fg0Rlfw2OqTYCyJk/PjVpMizRmgyr0ymltTF5Rj5C3dzaMpNLbExPZCGajR7Mb2L4UHys3wS9HvT3QGqE0ikW7Gqy6JUtUDpeuDnWtsk0rz217E2thhp/KMTJCYGF2nHcwVWGPMnCa1MJJFPIoipwBO28lvChCPpFdvzpdcRgd8plIy659CDkBhp122mpvwU3QM5QiKjVRidIpx3ChleAvKJD/CFkRoo7xL/GZTOUR8Ev5cGIYbFoFJEFZVzcZXH3MCPDIAiG4vyIxvXdSsPGvCysR8p+PKMc9nOJ4TkTnWFRzF1EsVasOP94fCX1A+0OZbrwNJG4mrACL4eXsheEza8YI0OuwSgM= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HE1PR0701MB1738; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001);SRVR:HE1PR0701MB1738;BCL:0;PCL:0;RULEID:;SRVR:HE1PR0701MB1738; X-Microsoft-Exchange-Diagnostics: 1;HE1PR0701MB1738;4:CSWmMBCmYTRyNlOihPLFjMLQ6Q2TPmo9YJt6NsasZLEAPJxCOqJkmir88c1TkFb1g1iQfhn1XtAoJGUQMb9toMXAAuYo4o+FgJgkJs+DldsjPViwb8Ezkjm9zW9AtOa++7TWlJNea88NLJDSAD1TecTGxpAvK8Qh4qE9KUqAMZJ6NSMVl+OUT7qgcOkTVI6tkqcDxf2wJH+PmlylA69UO9qJLKWU9szm/ZHyiTzo7IY+TvaUw2kzUjRZ4kwnsyQW4J15XGzS3sEjVdb7PHGn9mUGS+vVi21L6BpUcKIjzahlWcXeP/vfHTxJiV6SUyQwN/tMtnVvABv3w9jKCoRf1moZW342rEcWlzhEEc7ZZT94J/TpzpqVrsneL6ZQI1vK X-Forefront-PRVS: 09888BC01D X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6049001)(6009001)(7916002)(377454003)(24454002)(199003)(53754006)(189002)(4001350100001)(33656002)(189998001)(97736004)(54356999)(65816999)(50986999)(23676002)(5001770100001)(68736007)(7846002)(76176999)(36756003)(47776003)(4326007)(2906002)(64126003)(65956001)(65806001)(66066001)(586003)(77096005)(7736002)(305945005)(2950100001)(81156014)(81166006)(8676002)(101416001)(106356001)(50466002)(86362001)(92566002)(83506001)(105586002)(3846002)(42186005)(6116002)(230700001);DIR:OUT;SFP:1101;SCL:1;SRVR:HE1PR0701MB1738;H:[10.10.10.110];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjA3MDFNQjE3Mzg7MjM6SExlZFhlUGtwSlJ5OEltTHUxRkdtUElL?= =?utf-8?B?SUE1MkVlYWlLSzc2MnFXaHEyY0xPWTBVT0NZN0ZxS2RxTGEyQjFHbXBRYWlR?= =?utf-8?B?UnIySXQvM0hPeGFWMnk5QlFpZGk3aEtha0ZGUlBaMWIwZVJVcHVGUEk2bjRh?= =?utf-8?B?SmFvNGxxbktGemdLRE5HR0V3Rm5QYllxaXp0VTVNR1Z6YlFmZUxsMDFhNVUx?= =?utf-8?B?Z3F4OEw2TWNOYTZpYjJJOXMyNmF2V1cyMGZRSktUb3hDS2ZjNzY0M3NibGRN?= =?utf-8?B?Yy9pSzQrcmdNWGxVOWF2aWdxMTl1VVJIaXkzTlZDUU5GWjQ3ZmJlQndRcGtK?= =?utf-8?B?S0NtMlUxMytUTElyc0ptMEhPenYrRHROakt2NzlaeWJ5dGY2aHlMN09NS0hl?= =?utf-8?B?WlVvRkJPTlRWK1g1aWx4d0VSWFMrTWlGWExRTVVuVGREUE5ZTnJYeXhaWS9H?= =?utf-8?B?MHpCL2tPblNuWDNHWnVUeUNGOGVNeFJ0bmdhR2dpQ2YyZTVhWkZ6RWkvd1k3?= =?utf-8?B?dVhyUWZucW8zV2xrN3dQQUZSVDFWWTl1MjJhVjl6TjE3UlRrbzZ3TTE3d2hh?= =?utf-8?B?ZFE3aXJSMEdGeGllQ0xGZkVtRTkrSFBQb3R2UkZrbFpNR3BsSWY2Vk9pQ2RQ?= =?utf-8?B?cllWNWNYSDB5YlV1a0xORjlYcUlIa2dJUTM0dXlHKytyK1FOcG9QQ1BNOWEw?= =?utf-8?B?YjU1WitMTy9EUWFPeFFFUEg1eitDTjZPTGpRN2RzK29zY2xyYXBrMWVPeC9l?= =?utf-8?B?WGpsb2Q3V0xuMjZhMUVub2VHQkd1OHNHU0plQ1ZNdDBWdnp6b2ZzV0srVjdV?= =?utf-8?B?RDd0NmszUlRmaXZPZHUyNExkZExkS0orbnhQeVM2bzA2VkNsUDNSK1VDVzZQ?= =?utf-8?B?RUJMbnRTcm8vK0NTNnlNQWJQNkJxUU1QdG9qS2dwWHFRVTlISEdvS1RzYmU0?= =?utf-8?B?OXRHSzBqRjJFczQyV2tpOEhyVnlEWHBSUUtFb1d2SVNjMW0wT3ZkU2ZsNWtk?= =?utf-8?B?VHVxa3grOU1Wd2JFajdXQytlL2lMZmpVY3hwQW0rbStCNXhldm1HZmVaZlYv?= =?utf-8?B?WWowTVBWQzlmaCtVUHpHbU5TdXFKZzU0VzZhalRhM0NhL1JuQTU0V1BuTDBj?= =?utf-8?B?bW52eElKT3JOdFpjYkJaU05pdWhJVk9RRmJIcmpLam91eWVwTFpTdGJqclR5?= =?utf-8?B?YVczNU5qNHhVM2JOUVZGRXFhOW96Q0ZnalNzZVR4VklEanpLaXowZFpGMGJa?= =?utf-8?B?T1VCcElUMnlVZzlxQU5FK2Y3MWNuZ0RpNXFNU2pKUGErQ0dNb2lLMmZvcDNS?= =?utf-8?B?UVVhbEw5TGtxN0FJMHlxODBsWFJrYTZmRHpFVVFwY2hqcmNJdTdDdTFkN3ll?= =?utf-8?B?UmhoT1gwcHZYWmp6OWpMUXM2UzdnQlN2bFQ1cjZmaWhyTWdJVllmM01lb1lI?= =?utf-8?B?dEVJRnBEODA4WlpBMDhkbmVRVlFSdHBCdUViNlo3Z1FGTDltS2hiYkxBM25S?= =?utf-8?B?ckhkbGoxNTFMMFlseEt1bGRXclE3Yi9kbzNCZ0JSVjYwclk2TG9PRmk1Wk51?= =?utf-8?B?TWhlUWFKVk5YVWlOYnN0TjBtYVZCWUtPZ2lTZ0w2ZitUMnYydHVSNnZFRHc3?= =?utf-8?Q?N8CnwxESBffr5HlMgQOv+w?= X-Microsoft-Exchange-Diagnostics: 1;HE1PR0701MB1738;6:LqpUx0+e9vJcmxEWTQUJQ/90EXH1N7Z3oc+7wu8K2q/h7WUnsM3+op+ldKVFhafdxYXeuH6Vh3WYDG856B2z/wJ1OqcsSNyNY+zWKDXgS4ox6lf1sV18kdxDvUdvBqc/K++UflhJS+uZeOnkhoG5zwjK4ycGVM2wkGokxDn25jQywWvAq+94dr2W35zy7j5DODHXVeeHDlnvYVOUf/4WgmXrhhO3HuOVGaD6NjpOJDRyI+AXx9v1sNxIoRvxMA1JWxO+vL5UEio4qlY1vMHguN/5HiRTD9/dl26APjYP7++xopzaKfebb0UIppaBlC32;5:z1q93DmX+wNp60p9em4UaYFuo/bkN4xY6vY023peP7G1G9M2074eRn/I6H1EXoHgV6CN5kWuzbrrUaxdzha8xdVZ1Ewx+213FTb6aB9W3cBMT47L8+dKTBHGk9g8fVW7/ViTfWzZZVvz5dl9V6Ilgw==;24:3LYahD9uTsQ029KoJLhpJaLLtTsFBlfTX3AjWvxX73n+qfPk8raUp48FMdKyHVxuM7zlhtKjSMeRgyo0b2FdUumooUM6qx8fjaYg1mCIrQs=;7:EUZhPFCYQWnCUobA5mqv03vfHnw6SdQVngA1O9ykTxJzf2M+si6jIo3SLxIUDLgjOzwpN8DsslH9Xysqdd8gKvcY6RUsby6tJu1kFh3j3oD4oB5k22ixlbMkXcpPoLe5FuGgVt1mwjMbjQN8R4Cm7F6ULNn6j8+MYKblfV+OPBnU/5tzZpUsKqlRrz57jkJTUuArWx9uagBXqJ8rFJzQqKw0UYyd4stYCKeGYcFdz3eEtJfwXtSsdh6G7vi5T5rx4/R7FUu8TXzAOjX55Y8J5g== SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nextfour.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Jun 2016 07:06:25.3466 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB1738 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 06/27/2016 12:55 AM, Andy Lutomirski wrote: > Hi all- > > > Known issues: > - tcp md5, virtio_net, and virtio_console will have issues. Eric Dumazet > has a patch for tcp md5, and Michael Tsirkin says he'll fix virtio_net > and virtio_console. > How about PTRACE_SETREGS, it's using the child stack's vmapped address to put regs? --Mika