Received: by 2002:a05:6358:4e97:b0:b3:742d:4702 with SMTP id ce23csp5235269rwb; Wed, 17 Aug 2022 13:43:38 -0700 (PDT) X-Google-Smtp-Source: AA6agR72v9ZqrR9bpMIbwapr/0giFwdyS0kSR/7IxqGUH/EbnZxKfScFpxWlR0XFm20vAc8MkOal X-Received: by 2002:a17:90b:3107:b0:1fa:b2f8:6e9a with SMTP id gc7-20020a17090b310700b001fab2f86e9amr5059063pjb.89.1660769018347; Wed, 17 Aug 2022 13:43:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1660769018; cv=none; d=google.com; s=arc-20160816; b=dZpv7zzJMHLH0zaWJJUK4DDp26RCNZFuAEpcyTsbx51K16XDvAKE454FyBMWmBlmAu HnMHDu0Q/tHEztVGE1ndGEIiqGoq8QHnEn01wWBkfhcOvE/sEDcptG3lPfmxqO+lSCIY CaHKGIP02Q4AdwBU9lpcd61gQFnNVmadh9ARkV0p4vuK2nTnyXZWYbemaaGqj+JOn0d9 hY6KdEoQp94VuF0xpkEUM8K1a87kUz8xYt+ciOonNnePOfzAwkOE2XRtbOOIuvN58hTd cVdP4OLRsG7Py0jOOpicsottKtVlm33yZqiKZJ1wEHBRWesKLGNGRAlucCZSP6Vb9wfk lQSw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=dJ8IG77j55H1PXNYWQwElNaeO+Yt2VRUDV15QZCsXTU=; b=ZNRdnlhPxxYyqykt5VElsKyCPYZa+Yizh/BQ31p6G1WveLmri8DUPV3d6Lh/oi48Er 9ueZhlXM0gwoWeP4BVmWsMo+wdymKvpVMMCDQFciD9mpUjKOXzIe6+3rChZZ/YHha8kG 28nruDUnxEcTsqxYhaP6mwOZXjT4yHnO3jUffAmeOs1+q3RDOFUCQANzrazoXPAabDWB +ZYJ8jBl/6wKYMb7V+raVPM9WY6INwyJNkDAm/D7DUqhs5EoUvNXzNIittDhi+GnOFY7 /TZk2kIa3L1Kv7Bz56aEKovbmyevHTHhrPcb7mWfWHYV2GgDCgml5WjO+LUUSqlgKcgO V5Pw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@paul-moore-com.20210112.gappssmtp.com header.s=20210112 header.b=bXzMpAom; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id nv16-20020a17090b1b5000b001f555efa544si2775963pjb.182.2022.08.17.13.42.55; Wed, 17 Aug 2022 13:43:38 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@paul-moore-com.20210112.gappssmtp.com header.s=20210112 header.b=bXzMpAom; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241807AbiHQUOD (ORCPT + 99 others); Wed, 17 Aug 2022 16:14:03 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38612 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241792AbiHQUOA (ORCPT ); Wed, 17 Aug 2022 16:14:00 -0400 Received: from mail-oa1-x35.google.com (mail-oa1-x35.google.com [IPv6:2001:4860:4864:20::35]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0A4A23136A for ; Wed, 17 Aug 2022 13:13:51 -0700 (PDT) Received: by mail-oa1-x35.google.com with SMTP id 586e51a60fabf-10ea7d8fbf7so16379376fac.7 for ; Wed, 17 Aug 2022 13:13:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paul-moore-com.20210112.gappssmtp.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=dJ8IG77j55H1PXNYWQwElNaeO+Yt2VRUDV15QZCsXTU=; b=bXzMpAom+iNQA0BuCag9cq5VVwaAwq1Ie5YLMV9VknHPR6HV+V41GRRQhsgyxCdFj2 vW7D5Jdm2dZgMqcqQx17doKP/F1QeiYGYb+PeIEHi+jZDA2aT6BeitppO1VYgiTKRSf7 UeIOrqI1Ftl/L+D2VKVJdxbh8vhrklESto0K+faY18HH6XZ0kwJq+SgvP0dctWEzH7BC pnMtIeUBPKffs7lEwvNq4BF6/+OeffJxqgCbFGX4FgZsJQtUV7oYu2Iq0bDZcrvnvYGe 2ZgkhhrTqiMJaYMsQzIa6kmQoBhDSfgh9IRtDQLM2j3L2R4UAwu4NMU3mOtf5eVnv/zt r+kQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=dJ8IG77j55H1PXNYWQwElNaeO+Yt2VRUDV15QZCsXTU=; b=X+lXn9NArG/mig3eclTgeYXJtqjNS2qXYJgQvN/POeJT7h04bhXbCBu/aVFLBFZmCN lDboIQftywK0rznQCAWrwF3Jd3ozIiaWatf+okNli/DcLFWcgYDb1z/jWmompcs19U9o 2kQocafg9vqdWPQOvxjoEV5bePC63FNaWPaFht1+hz+HQUckO1tFDV/4XpFXM7dGLhxD K6lo3dLwCqiaqYh600Po7AyOunHrCVOu/xWfolVVIEn6LlyhTPWdN3TvqalpkizOAotD +2rYhNHaKQ+QCdDfs3wheqCnfJxc1snpVSW2I7T3sC8ykyOsL4+RJwVLIpZ1y13wF5Sg CzOg== X-Gm-Message-State: ACgBeo1rjsDAxz4cKIIYWnXdSF+xs7eii/vfFRcmuyX+MWGYWlz+L1UR x2N9I6tZv3Mcqs5lUJgpCEjytFwJvysvm8PycHcl X-Received: by 2002:a05:6870:a78d:b0:11c:437b:ec70 with SMTP id x13-20020a056870a78d00b0011c437bec70mr2668075oao.136.1660767230327; Wed, 17 Aug 2022 13:13:50 -0700 (PDT) MIME-Version: 1.0 References: <20220815162028.926858-1-fred@cloudflare.com> <8735dux60p.fsf@email.froward.int.ebiederm.org> <871qte8wy3.fsf@email.froward.int.ebiederm.org> In-Reply-To: <871qte8wy3.fsf@email.froward.int.ebiederm.org> From: Paul Moore Date: Wed, 17 Aug 2022 16:13:39 -0400 Message-ID: Subject: Re: [PATCH v5 0/4] Introduce security_create_user_ns() To: "Eric W. Biederman" Cc: Linus Torvalds , Frederick Lawler , kpsingh@kernel.org, revest@chromium.org, jackmanb@chromium.org, ast@kernel.org, daniel@iogearbox.net, andrii@kernel.org, kafai@fb.com, songliubraving@fb.com, yhs@fb.com, john.fastabend@gmail.com, jmorris@namei.org, serge@hallyn.com, stephen.smalley.work@gmail.com, eparis@parisplace.org, shuah@kernel.org, brauner@kernel.org, casey@schaufler-ca.com, bpf@vger.kernel.org, linux-security-module@vger.kernel.org, selinux@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, kernel-team@cloudflare.com, cgzones@googlemail.com, karl@bigbadwolfsecurity.com, tixxdz@gmail.com Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_NONE, T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=unavailable 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 Wed, Aug 17, 2022 at 3:58 PM Eric W. Biederman wrote: > Paul Moore writes: > > > At the end of the v4 patchset I suggested merging this into lsm/next > > so it could get a full -rc cycle in linux-next, assuming no issues > > were uncovered during testing > > What in the world can be uncovered in linux-next for code that has no in > tree users. The patchset provides both BPF LSM and SELinux implementations of the hooks along with a BPF LSM test under tools/testing/selftests/bpf/. If no one beats me to it, I plan to work on adding a test to the selinux-testsuite as soon as I'm done dealing with other urgent LSM/SELinux issues (io_uring CMD passthrough, SCTP problems, etc.); I run these tests multiple times a week (multiple times a day sometimes) against the -rcX kernels with the lsm/next, selinux/next, and audit/next branches applied on top. I know others do similar things. -- paul-moore.com