Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp295643ybl; Sat, 17 Aug 2019 00:39:32 -0700 (PDT) X-Google-Smtp-Source: APXvYqwOIWXxfN8b4vl9TdS2oX/3yVPgX5GfwgdaN+cwvhiCSMSIZz8J0a5vGvI/2ERnFcoK0UYg X-Received: by 2002:a65:620a:: with SMTP id d10mr10817752pgv.8.1566027572454; Sat, 17 Aug 2019 00:39:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1566027572; cv=none; d=google.com; s=arc-20160816; b=vKTlem/HJO8fCi/SAvDYbc97PZuLZA+RE/hgnNj8JqRjiNz8nSUICLLjVMbchXoIuL Uga8fo55841G5rTJG6W8hcZPIFeyTCS2Bm+j0WjB/GpK+SPk5g5Fhf7+5k7uiae63XPd koC+bef450wlCZj/sra8jDOWrtl4sDk0exLJAT4l4fmoDp1Iu/XTMdu73AAj47i2Jaa6 gZB18M2oQpe35EXMeQXJh9Bc/z+KQ0dEtlhJHayVKIC6XFjILbte98AyAC4jtB71HQoY XK1Gnnm22c/BJpFTdP+cqZFGwo2/o+NqGBu3I0mpbuLY569uCkxfduWQp5W9HhBoH8pv Q5qQ== 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=qjmefjZhoyebLftZlaWwOgZmDLyOFDxgkvKQNDD6muU=; b=zKWzQdW/MaUBaGetL8QL5T7tVv2vyUYm2PLwmBJXEgF9A01n3nEoRaAJM+NnN5gdea CgVRODbHsWKO3hpzk7W+m7l9c/Tm/w4SQRjwL1p3qHXbcwIPPkLaIfNZRoCAX4Mczwfu qfVvCHbCHqN/rWgBY2/c2T7nRPnaxfX5IyhHtT3RzLnStsZGuUy6LDewtE0DxjHuZCIP kOOELvvoAlGsYB8og0gdrERBElImjt5wk9GqKAyl0jc+KZ/FansukS2RcplR2EhWCUyY TSuXnH2NBUOokYUr86V8Kwzdkp2L9tlUWHnbzy0rYrRad01iyV8UD40rQTJ1pHNdIA7k qfrQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=ROBhpTcY; 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 a17si5924356pfa.45.2019.08.17.00.39.18; Sat, 17 Aug 2019 00:39:32 -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; dkim=pass header.i=@linux-foundation.org header.s=google header.b=ROBhpTcY; 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 S1726277AbfHQHiK (ORCPT + 99 others); Sat, 17 Aug 2019 03:38:10 -0400 Received: from mail-lf1-f68.google.com ([209.85.167.68]:43914 "EHLO mail-lf1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725864AbfHQHiK (ORCPT ); Sat, 17 Aug 2019 03:38:10 -0400 Received: by mail-lf1-f68.google.com with SMTP id c19so5561173lfm.10 for ; Sat, 17 Aug 2019 00:38:08 -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=qjmefjZhoyebLftZlaWwOgZmDLyOFDxgkvKQNDD6muU=; b=ROBhpTcYE5sMsKscWoxHvuN7/rDEB2KBhTYVGBrSf8McXkjaPUHTa+vvnR7jS1c/98 Yu6WhN2x/RHdyfcAwhc/BsVF52q/Dl9W3Rtsq3Qr7rrbg5HT3lgtH2ByzJiZhVIANWGB WyzMcJJ8ndT8ewyDylRfnDShKXqexN+HkPk/E= 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=qjmefjZhoyebLftZlaWwOgZmDLyOFDxgkvKQNDD6muU=; b=tJcAt2nxTxq1iymErT3ur16UuhtcYMxtfsJPCkWeim8G7iowfABNuq1gZpy4Jgs8dB dOKMRMkHFgAhrWrwoa0egh/eA5SOUs5nVkzd3eFmcDDKKkLRsF45sa3UotOcfPHKnB6l OxK4mgRKtGN44wcOd5NddQ+S3ZKNojCFJyePLA7YuKyWzoiln4ILiHG7pULlOEF+qOws YEuK/eVFP9WUns79Xwf8/KFYMxOjejddskEiHpaPZ2WdzmDOJvcv4Bdu6QWUIRQ2V+8f f8uhkrWpXX9h0sEq8C4pg/dN0vAsQe04asmB9h8VJeRZP0+VFdVXoXT1KEC1LfQ+H0p7 Cjtg== X-Gm-Message-State: APjAAAXHPYSY+bKYxW1j6FcjyfFpxl78angtJLtMXeUcGyQ3ZJDwBeJk sNaI6zl/7eJov8By8V0wUNv3qp+GzKI= X-Received: by 2002:a19:9111:: with SMTP id t17mr7092380lfd.113.1566027486985; Sat, 17 Aug 2019 00:38:06 -0700 (PDT) Received: from mail-lj1-f171.google.com (mail-lj1-f171.google.com. [209.85.208.171]) by smtp.gmail.com with ESMTPSA id n2sm1282663lfl.62.2019.08.17.00.38.05 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 17 Aug 2019 00:38:05 -0700 (PDT) Received: by mail-lj1-f171.google.com with SMTP id x18so7263103ljh.1 for ; Sat, 17 Aug 2019 00:38:05 -0700 (PDT) X-Received: by 2002:a2e:3a0e:: with SMTP id h14mr7640810lja.180.1566027485396; Sat, 17 Aug 2019 00:38:05 -0700 (PDT) MIME-Version: 1.0 References: <20190808154240.9384-1-hch@lst.de> <20190816062751.GA16169@infradead.org> <20190816115735.GB5412@mellanox.com> <20190816123258.GA22140@lst.de> <20190816140623.4e3a5f04ea1c08925ac4581f@linux-foundation.org> <20190817164124.683d67ff@canb.auug.org.au> In-Reply-To: <20190817164124.683d67ff@canb.auug.org.au> From: Linus Torvalds Date: Sat, 17 Aug 2019 00:37:49 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: cleanup the walk_page_range interface To: Stephen Rothwell , David Howells Cc: Andrew Morton , Christoph Hellwig , Jason Gunthorpe , Christoph Hellwig , =?UTF-8?Q?Thomas_Hellstr=C3=B6m?= , Jerome Glisse , Steven Price , Linux-MM , Linux List Kernel Mailing , Minchan Kim 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, Aug 16, 2019 at 11:41 PM Stephen Rothwell wrote: > > I certainly prefer that method of API change :-) > (see the current "keys: Replace uid/gid/perm permissions checking with > an ACL" in linux-next Side note: I will *not* be pulling that again. It was broken last time, and without more people reviewing the code, I' m not pulling it for 5.4 either even if David has an additional commit on top that might have fixed the original problem. There's still a pending kernel test report on commit f771fde82051 ("keys: Simplify key description management") from another of David's pulls for 5.3 - one that didn't get reverted. David, look in your inbox for a kernel test report about kernel BUG at security/keys/keyring.c:1245! (It's the BUG_ON(index_key->desc_len == 0); line - the line numbers have since changed, and it's line 1304 in the current tree). I'm not sure why _that_ BUG_ON() now triggers, but I wonder if it's because 'desc_len' went from a 'size_t' to an 'u8', and now a desc_len of 256 is 0. Or something. The point being that there have been too many bugs in the pulls and nobody but David apparently ever had anything to do with any of the development. This code needs more eyes, not more random changes. So I won't be compounding on that workflow problem next merge window. Linus