Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp2600439ybz; Mon, 27 Apr 2020 00:17:00 -0700 (PDT) X-Google-Smtp-Source: APiQypKrnurR1kYN5R/lz2dCXG3FGnDeHpGZVtMXqExH5H2l+3ZpobdvNlezB/TmvXo2oCNIkXR9 X-Received: by 2002:a17:906:1443:: with SMTP id q3mr13257457ejc.325.1587971820664; Mon, 27 Apr 2020 00:17:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587971820; cv=none; d=google.com; s=arc-20160816; b=jw7qd+v8K8Qk1w6QiLxqWtrDW8NC01vUs+rhwtUuhQUwodCK8Vor2nDY5s5olTTE0C YeT3q9MkrX6Vu8aAdCZRvfuoQnfljfCw5o3CmrAdtcAxuH+1817mM8cW4Xhg8tiCCZ1W Uizf0YYVRd0xwHW+cGolS8e2v9vw54zNviO/PteVfuHPebznaJEkk/Cg8wO5BDtM216D QO8hhSEOMSJuRocxHGqICaj/zW8yYRf3ppvau/sX2/BSANxYRLlaAG5F3d/vAOv3kFib qsk6olzlADmzFoZ5FfVqXX6+9aTrSB6qWKqqdnYYX/xf+/MRn3zrP5Li1QMlZiBStl0c oA0g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=9CIWaC9yjWuxPbyNGXfcVXdN+TLM3zJx4psFFkiO6Bs=; b=UaaJc/Z+tBvjutcHoUJekvP5EIqFuFm+ZCIMjaJ1ECrAZBMcX02M9vdDp/rYARy1mI /Hm7wHUV/oh0mzu+PTJ9sBxAwR3UOw+cVTyemUGLx1khZZDYoytx1UWAo6k0pZ65hA7r dGhTxZsXQCl4h90oxnFwfmzZkQhRTKMlo7yhsG5BKKC4Dkx8U1MIXh9fmPTwro+xYjZr 7QxkQ+9jMims+0RSXL1eViBKo040UcCDIpmVRdFYC9HoY759gxZwnNHrqahj+JJbjrEm juFRLUOa782lRK5NTYF8tgHZOf2S7/bQcFj5Otj+Nx+RSAcoDYJmd9t7PsyIEQCxEBj1 hEGw== ARC-Authentication-Results: i=1; mx.google.com; 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 u1si8109781ejt.47.2020.04.27.00.16.37; Mon, 27 Apr 2020 00:17:00 -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; 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 S1726621AbgD0HPR (ORCPT + 99 others); Mon, 27 Apr 2020 03:15:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50976 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726349AbgD0HPR (ORCPT ); Mon, 27 Apr 2020 03:15:17 -0400 Received: from ZenIV.linux.org.uk (zeniv.linux.org.uk [IPv6:2002:c35c:fd02::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 66A0DC061A0F; Mon, 27 Apr 2020 00:15:17 -0700 (PDT) Received: from viro by ZenIV.linux.org.uk with local (Exim 4.92.3 #3 (Red Hat Linux)) id 1jSxyu-00CcTO-MI; Mon, 27 Apr 2020 07:15:08 +0000 Date: Mon, 27 Apr 2020 08:15:08 +0100 From: Al Viro To: Christoph Hellwig Cc: Kees Cook , Iurii Zaikin , Alexei Starovoitov , Daniel Borkmann , linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-fsdevel@vger.kernel.org, netdev@vger.kernel.org, bpf@vger.kernel.org Subject: Re: pass kernel pointers to the sysctl ->proc_handler method v3 Message-ID: <20200427071508.GV23230@ZenIV.linux.org.uk> References: <20200424064338.538313-1-hch@lst.de> <20200426155958.GS23230@ZenIV.linux.org.uk> <20200427053616.GC15905@lst.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200427053616.GC15905@lst.de> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Apr 27, 2020 at 07:36:16AM +0200, Christoph Hellwig wrote: > On Sun, Apr 26, 2020 at 04:59:58PM +0100, Al Viro wrote: > > OK, I can live with that; further work can live on top of that, anyway. > > How are we going to handle that? I can put it into never-rebased branch > > in vfs.git (#work.sysctl), so that people could pull that. > > > > FWIW, I'm putting together more uaccess stuff (will probably hit -next > > tonight or tomorrow); this would fit well there... > > Sounds good to me. The first patch isn't really needed for the series > and could go in through the bpf tree. OK, ##2--5 are in #work.sysctl, based at 5.7-rc1