Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp8916868rwb; Tue, 13 Dec 2022 12:09:56 -0800 (PST) X-Google-Smtp-Source: AA0mqf5gU6YbDmVyLiR2Fc8XJQl8uvN7eC9JOc5md5hnBt/277vETQ5uYYC+brgiYxfG/1Nt2Dy7 X-Received: by 2002:a17:902:7001:b0:189:760d:c5ed with SMTP id y1-20020a170902700100b00189760dc5edmr22907231plk.28.1670962196154; Tue, 13 Dec 2022 12:09:56 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1670962196; cv=none; d=google.com; s=arc-20160816; b=Z2+I7OH4fay8DVrrObahEuOKHNgqHPoY2RMMp28WLXkc8OeoNFl6y3CtxZ4n46KxT9 GFzO1R2pRllVAqIYsHn3VjlJfU1KSwMPClg6n0uEPnD2QfMfNwvWeljBFp/72sQ6n0yg mlwYpx3+RycBTirgMofLXb8TbZWKnk+TJP4snusPMNZrZVuSdxzPkKmpORG9wMF4P2co CdW5hAElrmGad4+9ODEUoUXLJcmLuvP5b/vxRSS6cpdbdqWGjY9g9jbzcHUyyVxyb1s+ J8yo5UYOvXyf7RdtM7ddKDLlAOWWsKswrBCOD1u/z7j0BBEBM1N7B5ItoZcUM+qHPBni TMqA== 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=9kbOYAAjnKyXvg23pjUMzGuz9DSgOAIhX9TM1FNy+0Q=; b=VGRJiIneuJmcdovoVyTjf0orv8PcCuImDnYonIojeJXY+wON/n8oDgVqNiJra3ygUd Q17d0JwJPSbG0oJDPP8QLh/fUIehMfqlhUa+gc+JsYVB6i3H9XazrnDx6eHl3kzirDCa 1bFAIerdD11a7yVsRIU5bn8eHEOoH+gc9Y4EBpt1y8Qp8qCON7XaWhoXwPZrshzIs7ji e09TahwvnMc5ge7H8PaKLLefVLg2nkQ7yc+E8xUUr93PHQ9UqRAhoF6YLxPjx4TDhae9 drDjE2eO96HBCZM9L4x6ch+H7DI/Y+fgRLZW6XSD3qYj1oHpGKkk9IAAl9BXE+Z8jBEY cl8w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@paul-moore-com.20210112.gappssmtp.com header.s=20210112 header.b=YQ8ZSNFz; 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 u3-20020a17090341c300b00176d5b20ebesi689757ple.355.2022.12.13.12.09.47; Tue, 13 Dec 2022 12:09:56 -0800 (PST) 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=YQ8ZSNFz; 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 S236590AbiLMTZp (ORCPT + 72 others); Tue, 13 Dec 2022 14:25:45 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37910 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236163AbiLMTZn (ORCPT ); Tue, 13 Dec 2022 14:25:43 -0500 Received: from mail-pf1-x42e.google.com (mail-pf1-x42e.google.com [IPv6:2607:f8b0:4864:20::42e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EBBB824959 for ; Tue, 13 Dec 2022 11:25:42 -0800 (PST) Received: by mail-pf1-x42e.google.com with SMTP id x66so2915072pfx.3 for ; Tue, 13 Dec 2022 11:25:42 -0800 (PST) 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:subject:date:message-id:reply-to; bh=9kbOYAAjnKyXvg23pjUMzGuz9DSgOAIhX9TM1FNy+0Q=; b=YQ8ZSNFzPrq2HNtcykvnHhbINRe8kgBNKOS/PDvQ0iunDkAHLiPBwJ6kju5zXBtI9q 0zeXx6hqc6oO0/pLFG/8TRpUHW/c2kLm7aIVq2JGPzUmim6kLRmMnezJ2G7i+M1dIOFM EcrT222rB5pje2tUP9DxsQuohumAy5kfzjRt2w23C+ZPASM6arGfIYdP/xP4YeEKxRkW gGV74nhJJDmG5vV8WC7ICjn72Bl+l+KbujJsmQAy49Aq6a5rL2F8MNQJ3+F8+Ke/EkWL EaD7boOE6no4Xbf0RLHkdBjd3kFJuRt4UOLQ481H+ltMmqf52GHyE4Kuy+zhN1elABPY omqw== 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:subject:date:message-id :reply-to; bh=9kbOYAAjnKyXvg23pjUMzGuz9DSgOAIhX9TM1FNy+0Q=; b=yH7a5zPO2AFXmf7KkqBeNbZcUIaLAybvueQyTfs1dIPetgnd3RBnAiTFw0JVj/F0tU Tr7WcfgmJfQ/tKU2t+3is9dcYIgjbJ96SlwN0JMz+mYi+H1iB4J+CYbnPvLjCOmjpryM GyY8tBEylpkKdPKubc4hhJld+txhWywnCU7B1htGrTAP1dMfmAiN1NVm2cF1OHfc8/VM Fk2aU9bqrVvgMbhr8mWwzKM+1TR0GQciOoun36KiCTYpVdHVfnpZhWgeSojUMFVYtKaN zSyPuSeX4Rrhpb1zjOgtQ2dOMoDRzYvFvqUW15znG1cZyTmqTzeIYxvYDy0N8DmK8L+q u4oA== X-Gm-Message-State: ANoB5pk4fD4YB8m8kfO4UQU35vlyr4kmzPEe2e4Mu98M4nj+5BXn6z7s Tb9UV0Ou2rhR4HeCgRfhDpGmriec16y0ZmBYRCJL X-Received: by 2002:a63:4424:0:b0:477:96e2:9065 with SMTP id r36-20020a634424000000b0047796e29065mr70173881pga.533.1670959542176; Tue, 13 Dec 2022 11:25:42 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Paul Moore Date: Tue, 13 Dec 2022 14:25:31 -0500 Message-ID: Subject: Re: [GIT PULL] SELinux patches for v6.2 To: Linus Torvalds Cc: selinux@vger.kernel.org, linux-security-module@vger.kernel.org, linux-kernel@vger.kernel.org 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 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 Tue, Dec 13, 2022 at 12:44 PM Linus Torvalds wrote: > On Mon, Dec 12, 2022 at 7:05 PM Paul Moore wrote: > > > > Unfortunately, this pull request does > > conflict with fixes that were merged during the v6.1-rcX cycle so you > > will either need to do some manual fixup or you can pull the tag below > > which has the necessary fixes and has been sanity tested today. > > I did the merge manually, but compared to your version. They were > identical except that you hadn't added the documentation entry for the > gfp_flags parameter. Ah, thanks for catching that. > That said, I'm not super-happy with that merge ... It feels to me like > that thing shouldn't be an allocation at all, but that selinux should > use ref-counted strings instead (and just increase the refcount). It is something worth looking into for the future. I'm in the middle of reworking the audit code, and one of the changes is heavy use of string refcounts to reduce the copies needed. -- paul-moore.com