Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp1303081ybz; Wed, 29 Apr 2020 19:18:14 -0700 (PDT) X-Google-Smtp-Source: APiQypJf2G0nHqavl+UrpDE5nO8cK/MeKO687bnylB1ztLHS5scQqqnamvN52lvzxah5JCxJLFpC X-Received: by 2002:a05:6402:1496:: with SMTP id e22mr744235edv.301.1588213094602; Wed, 29 Apr 2020 19:18:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588213094; cv=none; d=google.com; s=arc-20160816; b=W5WlBC5VTNX5eDjqvk8h+U/TtG4AllvGdXXVu67Owv1xKu5mZalQE1r4l88kbNokvo j/nlvBW9YGsiwl2EN5l3DmpLHyi0PUBBHy/PpwnD1epkmguk6//vn57MheeSQnjJuHke 4fWuH16/4lpUacmpKd+sSFGrL1yjWsCO33KTPsFtSvIHrt/yyZiTETbHgmoAvEv1ORJH BpRrKxSmclKYs75wSS1+86q9VoMV0WvraECAfw+odnqkIyL4sM2WPDNs8Rc4ET/3ORHF NCoduawnIFxVz/Ao4p+C8WdOuHpSl7S501FcAEiLf9d83wr/tcw/HuIukMRFXa7pWALq 0KGw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=Wpg9VE9K+jtzYNIox6WSxB8PBx0KsFgkBN0bedM2MhE=; b=E8U3aj7SRrtBXl6M46wRkCfW2Jn8ylREgMdRbuSahXkDESUuj5lq+wDyWTixvw6s3F SVVehV3Lm8pK1mYT8dAseL1QR9UAYyga0jV2h2D5HoHn+pIU4q5bFbWOqIvbU526TxxE f1ErI+fIdsSPuH0zTvVXzj151z2PL5m3NLAl70HLCt7Po6DBV+0eg31FDVSz4CKW1BSx /SsA8D6NAMKi7S+2IlKBD//6bV9oeDeaec8xjZr0SFYHf3CR8BTyoQVJbFpfFEUQSFkt 2U1uKyp/UUvgNnZ6CaRcBhfVv+Gci8W1y2XSsA2TqD3phIMT+mG9cYZjLYzRmqz2SscC kG4g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=bnIAbolV; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id d20si4317616edz.32.2020.04.29.19.17.51; Wed, 29 Apr 2020 19:18:14 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=bnIAbolV; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726677AbgD3CQ0 (ORCPT + 99 others); Wed, 29 Apr 2020 22:16:26 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59262 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1726286AbgD3CQ0 (ORCPT ); Wed, 29 Apr 2020 22:16:26 -0400 Received: from mail-lj1-x244.google.com (mail-lj1-x244.google.com [IPv6:2a00:1450:4864:20::244]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CF822C035494 for ; Wed, 29 Apr 2020 19:16:24 -0700 (PDT) Received: by mail-lj1-x244.google.com with SMTP id a21so4762962ljb.9 for ; Wed, 29 Apr 2020 19:16:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Wpg9VE9K+jtzYNIox6WSxB8PBx0KsFgkBN0bedM2MhE=; b=bnIAbolVgYnIc1mXMvPCQT7QUlVDaRrcEeba+hNvMkY+vbZEm1P9/h50OiQ0QMuo1T p2CSd/nm8DipGONcPImrQqXTjzU2byyTG4AuW6G1PsHOP5n3MuozXYinDUOf5fZ1vzT4 HL998XSc/5jlZtCSLbSx0DgUWNnwKQQQMJMRk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Wpg9VE9K+jtzYNIox6WSxB8PBx0KsFgkBN0bedM2MhE=; b=R3g1JQifMOS2Fo2LtmBH9dAB/yFbfZF6/cJ4sIWVKwY26g0SP7FkPKwqBHYHqPPLml 3ArXVmzuL8vEWZ6meIGlq8glQ30OaQ3U3G1/vOSWrpoDV5SQtVpYdsqr9P4SL41/i+y9 UrdFETSdXWLjr8esiN7zJbr2HmMHYj/WbYg+k+Val4HJqI5olQVfebv/+xpMMixSjyKo EquvKhReVrwWVV9xISvTt9F/fxS5bb+AJABkLH2zr5jNW6/1afWQoKqOH30QCgDi2YcH /oV+V1JBQL3FWfWlPmb2dguwpQ2jU3rBUUJ0wAGO01llcNILbzVQ9IzTDp2s0pAtMa9u t4DQ== X-Gm-Message-State: AGi0PuYqrI+Ol+Fzk+b54nNnbkWmxahztbNrv/lfjVE7WixFRAjB1Mrx SAC6szxIpPRVs3JlJY8fA7jWhvG1+kM= X-Received: by 2002:a05:651c:118b:: with SMTP id w11mr683214ljo.76.1588212982949; Wed, 29 Apr 2020 19:16:22 -0700 (PDT) Received: from mail-lj1-f172.google.com (mail-lj1-f172.google.com. [209.85.208.172]) by smtp.gmail.com with ESMTPSA id b9sm4101670lfp.27.2020.04.29.19.16.21 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 29 Apr 2020 19:16:22 -0700 (PDT) Received: by mail-lj1-f172.google.com with SMTP id f11so4818800ljp.1 for ; Wed, 29 Apr 2020 19:16:21 -0700 (PDT) X-Received: by 2002:a2e:9a54:: with SMTP id k20mr685996ljj.265.1588212981665; Wed, 29 Apr 2020 19:16:21 -0700 (PDT) MIME-Version: 1.0 References: <20200411182043.GA3136@redhat.com> <20200412195049.GA23824@redhat.com> <20200428190836.GC29960@redhat.com> In-Reply-To: From: Linus Torvalds Date: Wed, 29 Apr 2020 19:16:05 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [GIT PULL] Please pull proc and exec work for 5.7-rc1 To: Jann Horn Cc: Bernd Edlinger , Oleg Nesterov , "Eric W. Biederman" , Waiman Long , Ingo Molnar , Will Deacon , Linux Kernel Mailing List , Alexey Gladkov Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Apr 29, 2020 at 5:00 PM Jann Horn wrote: > > Wouldn't you end up livelocked in the scenario that currently deadlocks? The test case that we already know is broken, and any fix will have to change anyway? Let's just say that I don't care in the least. But Bernd's patch as-is breaks a test-case that currently *works*, namely something as simple as echo xyz > /proc//attr/something and honestly, breaking something that _works_ and may be used in reality, in orderf to make a known buggy user testcase work? Because no, "write()" returning -EAGAIN isn't ok. Linus