Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp2229630ybb; Thu, 2 Apr 2020 16:03:41 -0700 (PDT) X-Google-Smtp-Source: APiQypIuLvrGlu6OsxS260nSrhgmA5Pm9Q7fMGBRCrdcwn+9dFdGhQMxv/H5cnN2SuA8IbcMEqkh X-Received: by 2002:a4a:5747:: with SMTP id u68mr4591799ooa.32.1585868621649; Thu, 02 Apr 2020 16:03:41 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1585868621; cv=pass; d=google.com; s=arc-20160816; b=FjOHJePHaWZcEvZWgFMj/YjYzDBURCz/jnd4f2O9m1jTwVlAfGjZSf/QXKGEEgTamS l4n3axfH1s0okYKEfQNLmzitVvVCawxNvwlQ47+9jsvztySJvhB9HB3nHW1ettTfxmpN 6lpk20rIbHNeAY+q01WBHD6QTY43g9+SI45/ojQKHW3MFsDCXwBIDRBx5SVPCzyeXwXX GdMiVzp86WntACufGfCE167oTVUBJ5ofwUlrC9n4DoNVlU7RIFn1rVfP52hmD3068p3t lmiabYs3/I1hOHur0LaHkWfrBintwb9ydDqx50I1wHvN4c/oBjGcRx9kLktTjQ92J802 AOUg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-language:in-reply-to:user-agent:date:message-id:from :references:cc:to:subject; bh=VCNvbYROYt2n/Vz3Y67GH2XBEf10c5/QrsRFniUA34s=; b=gba9yygPHQeq8TiMuZsKjQo9GnoYG1tuNJ13Uhb0kBCebIHfgiByOGdTpczoePB5jv 9TKNws5HTXZBMW2IBtGSOljZIHB6LjkSaVUxism57Ks5DFzGh15s78nI1y0FjLWKeaV3 XiUFVUCI52dgLibiNXacqaMV9DgEFuzq0wdXc54FBYjh7L2cxbPSJjDEAoGR4p4SIUWG 8C2RJuKEZa2vyKMRxD6qiQFxBApHjtgi+qqLO+gLKo11mtnooSzT5+jwiSlRV6aBIEyB 9vzfWjhVRmOfZWQJe7bZMIsv7gSfeHQTfjwp3t9mT6Z6XKpxUNPqDYw7wL8yL5CBFAzi wT8g== ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=hotmail.de dkim=pass dkdomain=hotmail.de dmarc=pass fromdomain=hotmail.de); spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d145si2769912oob.68.2020.04.02.16.03.13; Thu, 02 Apr 2020 16:03:41 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=hotmail.de dkim=pass dkdomain=hotmail.de dmarc=pass fromdomain=hotmail.de); spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2389988AbgDBXCb (ORCPT + 99 others); Thu, 2 Apr 2020 19:02:31 -0400 Received: from mail-oln040092072011.outbound.protection.outlook.com ([40.92.72.11]:34774 "EHLO EUR03-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S2388951AbgDBXCb (ORCPT ); Thu, 2 Apr 2020 19:02:31 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Uv7PGPDguNkwgGhYvFSa+/qHlmZselCIjPE5iOKfMMxe/GVCugotOII1i7kRTtIbtaeUfbK1jgr65g0lsanTGMdea/WxasiV5iLA0ZOGOj0I4vALPgW9aHEMasGybJT9VyAywws7KKk5RG6y8kwMi9xosEDY20Cu+pNzrWe7mNlwyV2Gq7lxysEAICSNIgqt+oq4E3troEBhnoxFwEEnMssSLYnBy0KWlnJAEzHjwBZWTIssvrodrmzq0kLtmqQcwF91v9l+rIHVvv7IBE7c9fHk/gEJWTw5ljynogudrFnNY/kYsWJHVhV80ytrrGjwTWT6NMjuHS2xActiQP4rkQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VCNvbYROYt2n/Vz3Y67GH2XBEf10c5/QrsRFniUA34s=; b=Mn0FiW9tg18asm6/SPt53SQvZztIVKlAJomOf6PcAIlq//1dILRoFBeVSYyq99CSFfeAmeqi6JjIPVfqFQnMdeCSBYrw/7PWfUhdie/IAXaPG0Ni/ikSa54euKn0dbqXsYMqdkNXhbRxxdl8ICr4mC+LgG+CIoevs4gm6+d/nBJQwgwDvqC4IKljBZwJkPRIhfMG0Vw6EwXtdJOoifZq92HqcvkDV25e+hoYTZzsKXJhZQ33U3l2/nOUcSpf5zxaaG3A/rUcbAgZlNPNW68P5rIQcC9t+WntiFmqpbCRoRupRiOTZ+Oif/k/djTQKtL9lgH8bnEQTRwVbycTwXaMsA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hotmail.de; dmarc=pass action=none header.from=hotmail.de; dkim=pass header.d=hotmail.de; arc=none Received: from AM5EUR03FT044.eop-EUR03.prod.protection.outlook.com (2a01:111:e400:7e08::41) by AM5EUR03HT099.eop-EUR03.prod.protection.outlook.com (2a01:111:e400:7e08::185) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.17; Thu, 2 Apr 2020 23:02:28 +0000 Received: from AM6PR03MB5170.eurprd03.prod.outlook.com (2a01:111:e400:7e08::49) by AM5EUR03FT044.mail.protection.outlook.com (2a01:111:e400:7e08::312) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2856.17 via Frontend Transport; Thu, 2 Apr 2020 23:02:28 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:5D107FB9DF66D2B1F7131AE1D56ED5CDC56A2DEA08DE6C9B89FC7BE68FBA1A23;UpperCasedChecksum:34DF72D537227377FAF41BDAD0C8C09EB581864A8ED2D7675D5DD67BD9E321CB;SizeAsReceived:9300;Count:50 Received: from AM6PR03MB5170.eurprd03.prod.outlook.com ([fe80::d57:5853:a396:969d]) by AM6PR03MB5170.eurprd03.prod.outlook.com ([fe80::d57:5853:a396:969d%7]) with mapi id 15.20.2856.019; Thu, 2 Apr 2020 23:02:28 +0000 Subject: Re: [GIT PULL] Please pull proc and exec work for 5.7-rc1 To: Linus Torvalds Cc: "Eric W. Biederman" , Linux Kernel Mailing List , Alexey Gladkov References: <87blobnq02.fsf@x220.int.ebiederm.org> From: Bernd Edlinger Message-ID: Date: Fri, 3 Apr 2020 01:02:26 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-ClientProxiedBy: AM3PR07CA0081.eurprd07.prod.outlook.com (2603:10a6:207:6::15) To AM6PR03MB5170.eurprd03.prod.outlook.com (2603:10a6:20b:ca::23) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from [192.168.1.101] (92.77.140.102) by AM3PR07CA0081.eurprd07.prod.outlook.com (2603:10a6:207:6::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2900.5 via Frontend Transport; Thu, 2 Apr 2020 23:02:27 +0000 X-Microsoft-Original-Message-ID: X-TMN: [kyNpswq0L5JsEKUOYAR8bz2wrA9jRecs] X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 50 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: ed75f605-ec53-4f09-d9aa-08d7d759ea40 X-MS-TrafficTypeDiagnostic: AM5EUR03HT099: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: MszJuW74BcQgoz8xLoLCvKGXAvQqns4XeV8Fc7OVwdUv0ErLB9Q99WGTBk/DXoLqm9q0MyaTGmznyraEVI/WpqK507tU4ke36lqU+LPIIoAwgdEMrLMB4PWGZdH9NCMxJq7pY5xVKAG5KmuP3YGPQHvW1mZ6LwEqMBZvo3R1NWht7dl78Uu1W6o1wP17sFTLtMp+BNOkfphRggKJDnUWbhe+WDQQFxOUXEWubOiz3wI= X-MS-Exchange-AntiSpam-MessageData: pdUPXX/cJno+WgvR6ssh4cL0Qkk8SVSb2DsKj2eax5QizH2b5ioKYyj6tx0vCPeC0nNFoU/l4TqVl62jMVUQqZAXGH4J9BXpzkN6cx1AjbpSVtrfi7dPsfcxJ1o9ZLq0UhLF56JsDwvhZ1FToIP5YA== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ed75f605-ec53-4f09-d9aa-08d7d759ea40 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Apr 2020 23:02:28.3451 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5EUR03HT099 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 4/2/20 11:46 PM, Linus Torvalds wrote: > On Thu, Apr 2, 2020 at 2:00 PM Bernd Edlinger wrote: >> >> There are two more patches, which might be of interest for you, just to >> make the picture complete. >> It is not clear if we go that way, or if Eric has a yet better idea. >> >> [PATCH v7 15/16] exec: Fix dead-lock in de_thread with ptrace_attach >> https://www.spinics.net/lists/kernel/msg3459067.html > > There is no way I would ever take that patch. > > The amount of confusion in that patch is not acceptable. Randomly > unlocking the new lock? > > That code makes everything worse, it's completely incomprehensible, > the locking rules make no sense ahwt-so-ever. > > I'm seriously starting to feel like I should not have pulled this > code, because the future looks _worse_ than what we used to have. > > No. No no no. Eric, this is not an acceptable direction. > Seriously, Linus, nobody is forcing anything on you. That would be quite a stupid idea (to try to force you per e-mail :-) ) The future is not yet written. I think Eric has an alternative idea for the next step (he did not tell me more but I am curious). Maybe that will be better, maybe not. And of course I do not try to win a battle here, and I am willing to take advice. So I am sure, we can work together to understand the problem better when we take the time to analyze the problem better (I have not yet read everything in your last mail completely, and followed every link you have given, so what I write is just preliminary. I just would like to know one thing, how did you like my "big fat warning" comments? If it turns out to be the wrong direction, is it too late to turn back now? Thanks Bernd. > Linus >