Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp3474581pxb; Mon, 4 Apr 2022 18:07:59 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxPuhLq/U+d+tWykESgboyQNOzJXpZEPyatsnW5hZW00JDeeJ6VhJQGaxopz4BXvk7OeRPJ X-Received: by 2002:a05:6a00:e0b:b0:4fa:a167:5b35 with SMTP id bq11-20020a056a000e0b00b004faa1675b35mr1078346pfb.69.1649120878999; Mon, 04 Apr 2022 18:07:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1649120878; cv=none; d=google.com; s=arc-20160816; b=qEr//qwl8rnZZIUal6AEHyIU4Y7VphK1y7NdxYu3PP9kLJJ9xInQkIwGZCDLbbmuM5 8ROzPZDNlXd7LYluueRd2f9YjVOLDwZfPyub+1wWJl11+bS409vqgr1I0ZE4c0D7/ueM kKVpV9+UuBDVKma7LciBpkRxCng1/6Z/3gIDpnRM88hSAmAFuodqHsYqYSIyq4oyX2hg 1s8N9ktQCvtMrkNVxfVWYRWRytB+nWVGn9LplrjpsNY0HUteXzYw5PtsjOSrxqR3ziCY c/SL/n8B5a8vhBNzqD3v1CSetkUQN7UiOwRARvZmW2Da12sjaGVPUMR8b4FUoTrUbN78 u+8A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=dVG8SdKJh3lNF5aMlMn0lGtL8TsUuGiy0ylcJGnwrLQ=; b=k0Tjhpau8VgegOEfT6rejIvSr0LCxjuFDSYQ4wl+6rWF+R8x2j4pbjMtFr54v92GaQ gMZJnNQdg8Bme5VMsYUP/Qlq/xxsCToyve0tN80IO3TMYlpguPq4c7CRcM7WUYaXqIGD wJRI3qW84iG0/XZG5HWY6U8t4r5f/yT3w8w5smYbNis6BBEQ88bOKP9wAE36Tli0PskO Vf4z7QZERWRkSNypp6ybGMagCqmH8neXwCFpg+enhvxuSZs3//+/ErMgo3Yv70pXSSip Gs/Eq1BZEOpNhtxsyWm1Ephdk43aeXEA1GUpOeGVbBLjSWJH/JrFm7bfH/r8SevNbkLm D6ew== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=mX37UAki; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id f4-20020a056a00238400b004faaaf18941si12930298pfc.8.2022.04.04.18.07.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Apr 2022 18:07:58 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=mX37UAki; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 77AB215283B; Mon, 4 Apr 2022 17:07:19 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1380643AbiDDVj3 (ORCPT + 99 others); Mon, 4 Apr 2022 17:39:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39664 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1380032AbiDDSl6 (ORCPT ); Mon, 4 Apr 2022 14:41:58 -0400 Received: from mail-pf1-x42a.google.com (mail-pf1-x42a.google.com [IPv6:2607:f8b0:4864:20::42a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E88DB5F85 for ; Mon, 4 Apr 2022 11:40:01 -0700 (PDT) Received: by mail-pf1-x42a.google.com with SMTP id s8so9750547pfk.12 for ; Mon, 04 Apr 2022 11:40:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to; bh=dVG8SdKJh3lNF5aMlMn0lGtL8TsUuGiy0ylcJGnwrLQ=; b=mX37UAkizZPJSLK5nuleOQGUHlnzGzVIX7n8Ey1L438YuOI2RXx1GF5cjewpiTeFfb NEZ5/iVMlRh6ZJghqjttF4FVrgeWQQRSBDnKhGJlGSusXLPVP9/IzJTcC6cJyGhipMEZ NN5pT8S0RD/wR/TL2mC3KHhfGSWO55u10Bk6M= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=dVG8SdKJh3lNF5aMlMn0lGtL8TsUuGiy0ylcJGnwrLQ=; b=XyJfA3xX9dJin6dsS4mv6AohJh1LBDlijvtT9TKV8yRSbaUg3lVL5SolOVGIxaM1y/ aoB4yWjxK/DtDUasjnTda8Z6S3mkJdJQEJ0no1dkthMT4rGcV2IsgfQyFK/qk+FVoZvl op2iE+YdyJns9vrZsE7Z3Bfc8xva7Kf+pKiTCvpv7RCaasusHR4BwzcDjqO1tevOj4XU 8LJZP9uVviV3szwyr6atFRO9TSMRchEFOuFs76herLYNnBeg1VpfCZkK9/rwPbnHqyep GnfqcdwjBUER5yyuGALz8PYc7m0eTN8mZm6CRGiaBPw4VNLgJwjuOeR4BSIGtKgkoljV MfSw== X-Gm-Message-State: AOAM530Dp43lgtptUPCszcDVvsRwlDHr1qWRgVUEum1GB/1jac976TDy PKhv6opZrugizIzBf6kBK4hJXw== X-Received: by 2002:a05:6a00:1252:b0:4fa:afcc:7d24 with SMTP id u18-20020a056a00125200b004faafcc7d24mr911536pfi.85.1649097601437; Mon, 04 Apr 2022 11:40:01 -0700 (PDT) Received: from www.outflux.net (smtp.outflux.net. [198.145.64.163]) by smtp.gmail.com with ESMTPSA id ay9-20020a056a00300900b004fae1346aa1sm12196740pfb.122.2022.04.04.11.40.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Apr 2022 11:40:01 -0700 (PDT) Date: Mon, 4 Apr 2022 11:40:00 -0700 From: Kees Cook To: Linus Torvalds Cc: =?iso-8859-1?Q?Micka=EBl_Sala=FCn?= , Al Viro , Andrew Morton , Christian Heimes , Geert Uytterhoeven , James Morris , Luis Chamberlain , Mimi Zohar , Muhammad Usama Anjum , Paul Moore , Philippe =?iso-8859-1?Q?Tr=E9buchet?= , Shuah Khan , Steve Dower , Thibaut Sautereau , Vincent Strubel , linux-fsdevel@vger.kernel.org, linux-integrity@vger.kernel.org, linux-kernel@vger.kernel.org, linux-security-module@vger.kernel.org Subject: Re: [GIT PULL] Add trusted_for(2) (was O_MAYEXEC) Message-ID: <202204041130.F649632@keescook> References: <20220321161557.495388-1-mic@digikod.net> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20220321161557.495388-1-mic@digikod.net> X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Mar 21, 2022 at 05:15:57PM +0100, Micka?l Sala?n wrote: > [...] > For further details, please see the latest cover letter: > https://lore.kernel.org/r/20220104155024.48023-1-mic@digikod.net > > Commit dae71698b6c5 ("printk: Move back proc_dointvec_minmax_sysadmin() > to sysctl.c") was recently added due to the sysctl refactoring. > > Commit e674341a90b9 ("selftests/interpreter: fix separate directory > build") will fix some test build cases as explained here: > https://lore.kernel.org/r/20220119101531.2850400-1-usama.anjum@collabora.com > Merging this commit without the new KHDR_INCLUDES is not an issue. > The upcoming kselftest pull request is ready: > https://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git/log/?h=next > > This patch series has been open for review for more than three years and > got a lot of feedbacks (and bikeshedding) which were all considered. > Since I heard no objection, please consider to pull this code for > v5.18-rc1 . These five patches have been successfully tested in the > latest linux-next releases for several weeks. Hi Linus, It looks like this didn't get pulled for -rc1 even though it was sent during the merge window and has been in -next for a while. It would be really nice to get this landed since userspace can't make any forward progress without the kernel support. Was there some issue blocking this from being merged? All the feedback I can find on prior versions was addressed. -Kees -- Kees Cook