Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp133842ybz; Fri, 24 Apr 2020 13:07:50 -0700 (PDT) X-Google-Smtp-Source: APiQypIMAkLbddo2/qf6WskAfW0CPHD9kZUmkSABlkI5A663o8UDb/nLhaF2j39DJ+gXoiYzZO4/ X-Received: by 2002:a05:6402:31b6:: with SMTP id dj22mr9286891edb.258.1587758870491; Fri, 24 Apr 2020 13:07:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587758870; cv=none; d=google.com; s=arc-20160816; b=JImqyhI8erMJoUIXHleLwAHSg+mi0KvWsnaV9qUh/suut/ShVFq5eNiugcp+nIb5xH D3MLNdahc7XPatmsE5s5D2g9G4CUgAKfJOCiy3AfFHDDh/y9cVTZOpDaDkQaIyICjwrj HLZhC454zmIiaDGP9Yb8zyziVhccXoN/9uWUUuBsJ4mysI44SeoUgemTbc/tLvPIXiYi fs97O/w0G+7B8hAV75b41RSaN58aE1Jl886jkt+dvCVvH91kNjba9tWe3QC0mYwbkdNi YrFK1BD9U0YGg2V+TmgARXxy3kBeW1ChFDravMlIqbGUOZCLM+pkChHOHf1P+8fZe0d5 lebA== 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=zKiBGaITMWdq+RcJCKiD/KTBLwCH1eJL3pgyLRaRR50=; b=kpF22EDvR/6TdaBjOMWeqYJNH7nMaPWIVQTJv/TQVroNd/fDY8AbK8vhDfS1pQYB9I RT4afbsVf3LOGQtMhRaOPkn7l+8k/Ga6z+t5RBflXZHR3UwuwoK4jXkYCRd7eqqNE4QE u+zT+9GGMoFOcz6S/hHjsv/TlyzVg3hgnOGI/eTMt9Z/8NNYzr5ghOnnNRfgup/ZUlQQ YjNO9IhmeiEqWsYAPwyfUbK7uKHMjS1jwvHIRLIlVD71KwAe8lTT7sYVsVb46qQ+5G7+ dLRbeg4bUn7V7s11rjKd03Sehsk5sD4M1Le1pJnNfIzdEwr+iP5WLIOtqp2idzJgHgO2 fXOQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=RTCTUpbh; 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 o17si3617639eju.70.2020.04.24.13.07.26; Fri, 24 Apr 2020 13:07:50 -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=RTCTUpbh; 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 S1729129AbgDXUDn (ORCPT + 99 others); Fri, 24 Apr 2020 16:03:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39586 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725970AbgDXUDn (ORCPT ); Fri, 24 Apr 2020 16:03:43 -0400 Received: from mail-lf1-x144.google.com (mail-lf1-x144.google.com [IPv6:2a00:1450:4864:20::144]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C775DC09B048 for ; Fri, 24 Apr 2020 13:03:42 -0700 (PDT) Received: by mail-lf1-x144.google.com with SMTP id r17so8746553lff.2 for ; Fri, 24 Apr 2020 13:03:42 -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=zKiBGaITMWdq+RcJCKiD/KTBLwCH1eJL3pgyLRaRR50=; b=RTCTUpbhuswy3xPMW3RGLlJF3lmnhyCRiVwB/lbeWvf4CUaD1xhJGKhESpvFHrwbnL tCHhM4ASu3oXvIwAawcrwqPxV2i+vbr7hayLfIX+RIQg/QzXYPBweoWWoTGgDiiOG1xp JD9DhVMgeTcS82lfo5xUOCeCz2bxZN0lUPjzg= 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=zKiBGaITMWdq+RcJCKiD/KTBLwCH1eJL3pgyLRaRR50=; b=ROUuizcyOyH/XOUt0gmUxZpJopuTPYrf34iND0ST9R4GEaRnLdh6isluBwzZEghryK VtL7tRJGVldottsJkYuhoujW4f2mqkpC5wkn5qQVKBcqUWASXwEQZhAm3HefgNdEzBkd LQUl0ld5ZJEo7iGsQGrhU6q0TGQXE7KkOxB+GO9+I7ctrJRV503tTKLHvrdGdIcKogiA 4blID5ZJa7fUIuSwwxbz+TByQerApD2o49vWabeP8RKU9FgMTGVGrUZox4PBw+ERRY83 MYN+QqQlsDXuI0GY4V/oB7XpFo/xsys8s21LKZ//emu+bsTST9t4WmSQ0+TP9Eqz+QYY Y2pQ== X-Gm-Message-State: AGi0PubEyJSpv8PvA93JgQM1Dp5ck9rXV4NDNdxfWlYg63v8ZrlzQwWb csxoR5jo5O9PhBDLYKVXNG4561Vvn8w= X-Received: by 2002:a19:b10:: with SMTP id 16mr7503029lfl.133.1587758620833; Fri, 24 Apr 2020 13:03:40 -0700 (PDT) Received: from mail-lj1-f175.google.com (mail-lj1-f175.google.com. [209.85.208.175]) by smtp.gmail.com with ESMTPSA id t81sm5153357lff.52.2020.04.24.13.03.39 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 24 Apr 2020 13:03:40 -0700 (PDT) Received: by mail-lj1-f175.google.com with SMTP id a21so8378226ljj.11 for ; Fri, 24 Apr 2020 13:03:39 -0700 (PDT) X-Received: by 2002:a2e:9a54:: with SMTP id k20mr5154247ljj.265.1587758619521; Fri, 24 Apr 2020 13:03:39 -0700 (PDT) MIME-Version: 1.0 References: <156f8353-5841-39ad-3bc2-af9cadac3c71@kernel.dk> In-Reply-To: <156f8353-5841-39ad-3bc2-af9cadac3c71@kernel.dk> From: Linus Torvalds Date: Fri, 24 Apr 2020 13:03:23 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [GIT PULL] io_uring fix for 5.7-rc3 To: Jens Axboe Cc: io-uring , "linux-kernel@vger.kernel.org" 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 Fri, Apr 24, 2020 at 11:03 AM Jens Axboe wrote: > > Single fixup for a change that went into -rc2, please pull. I'd like to point out that this was exactly the code that I pointed to as being badly written and hard to understand: "That whole apoll thing is disgusting. I cannot convince myself it is right. How do you convince yourself?" And you at that time claimed it was all fairly simple and clear. I repeat: that whole apoll thing is disgusting. It wasn't simple and clear and only a few obvious cases that had issues. In fact, now it's even less clear, with an even more complicated check for when to restore things, I think that whole approach needs re-thinking. Is the union really worth it? Can you guarantee and explain why _this_ time it is right? Linus