Received: by 2002:a05:6358:f14:b0:e5:3b68:ec04 with SMTP id b20csp3120297rwj; Mon, 19 Dec 2022 13:24:27 -0800 (PST) X-Google-Smtp-Source: AA0mqf4+iLDVWwRxb7ChplFprrs5WFZoFqT7HHbLlSnpiELil5OWnIp3YXo5xM41WCZS9Slu2RFK X-Received: by 2002:a17:906:2506:b0:7af:1139:de77 with SMTP id i6-20020a170906250600b007af1139de77mr38957582ejb.4.1671485067664; Mon, 19 Dec 2022 13:24:27 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1671485067; cv=none; d=google.com; s=arc-20160816; b=BMEPuC87GKHMMY120Ij1AUdsS6LH2kTCM/OORFu9STPev+2xOJiycz3OUm7qLG5XDe HhofM3vNNI/oPmTChwRi5y8HjTi7tm5zz4qBCe6GkIv2FAJfCZxviG5znwJUIsyfvRl7 BhRWL86GzHA+MMpQFQPIapV2+NnA7ZXW6nBGh5dyiijIDUJYdPfrSitpXDJXm3kJgrOt Hm/9vWTVkc2S0eEYYA2mR8H8Q5hdNjpSLy4nJpLmnm/TbP6jUuhFt3DJGCbIast6eb+g wobR43R7JJrYTKpPWKvl3XGe71sltzFbfCT9qgqy+2Euy1THH0kfO5N4bwzzhcCrAlG4 eddw== 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=8tVwqhBd9WrUEVcokm03nya2VEvh1CGdtbU6YyAGtA4=; b=B0qLeXgyo2OsJJzGq+fZdIP8ya4IVwPKP+wcEPxtQh1dA7WsFGKphIAwXeSEfhEUna wetgSGvEF5cWvytz8a8JeRN+IpJ5rtlP7fURrm5ivzbCxNTFs9tsh59mNzv3owpb/hoJ Y2JrNXgEJMQhSwatuV7x6UL8TAECAmhkDDcEB4h/bEqaK33uLtXm9Uyl5U9H7Sf4zMWk SOvNC/BYnpz4NdsHMt0EKeRM/d8/l/A2kIIAcFIsJ2mdRBZYgKQOvToO9j9Rn1gE74Am ULWWZtz88hCwWXy3ImZIxiYeBuYY9wryqSHYBrv/GqNHfs0B/BshrDzAkkoGiXJ4EW6n EWqA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=MnmCpzBE; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id km26-20020a1709079a9a00b007c0edce0846si8797791ejc.670.2022.12.19.13.24.10; Mon, 19 Dec 2022 13:24:27 -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=@google.com header.s=20210112 header.b=MnmCpzBE; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232735AbiLSUvr (ORCPT + 70 others); Mon, 19 Dec 2022 15:51:47 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60726 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232679AbiLSUvN (ORCPT ); Mon, 19 Dec 2022 15:51:13 -0500 Received: from mail-ua1-x92d.google.com (mail-ua1-x92d.google.com [IPv6:2607:f8b0:4864:20::92d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F1EF112AB3 for ; Mon, 19 Dec 2022 12:49:33 -0800 (PST) Received: by mail-ua1-x92d.google.com with SMTP id ay42so2387820uab.6 for ; Mon, 19 Dec 2022 12:49:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.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=8tVwqhBd9WrUEVcokm03nya2VEvh1CGdtbU6YyAGtA4=; b=MnmCpzBECMDDhtwaoc3yhPhxY89r0Hr1fzV5xBe0ETW4gFvQFaJ31NSwW7JfA8JZEI D7/SVoLcmh2oZZmdkpO3q0sPXlA6TwzdlowxsD37vFiibnWPk/WGyPZ58cLLg7ebmV35 R7uUoTU3AZKe7pc1AFsPo21NK+xFcnNAsKcrCpJA6W7FxrM/YRNDph7dG+XlnjTmqwpf 17zXU374OzqVEu71umGd0cKODaDMF3NwFisz0n5S4gqLusxGFkJe19OhutrVJDlkdvV6 vKmMjVVLOGEFP+vMXLdzXZLuLYmCa1o5xAtAEn8/LKvgdma/32bQeeWR6YLKqaskK7gZ bJYA== 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=8tVwqhBd9WrUEVcokm03nya2VEvh1CGdtbU6YyAGtA4=; b=TFRn1ca4nXHQR6WH7ygLiH/pIs22VLaEdd/0bb793r7qsx7kiRQL3poX6f7l5Vr8U3 ox6zpxnTc1HucvOOt3nxM80+4PlfrveztscAMcX81G7PU0oMjEO7VQM1gdid18D9QAsh VfwWWUahEY0Ow/AESn3OlFXWVZWM7kPYuyqYpe9Vn8ZpuMIxbOnFOEggYhRIUidL761z 53ctmhOi/9GVbgRGDBbViHfOWYpJ58mV8/h6/6jIbL2eOs9m5xIk2xIEYV/rgQMqOMka M02azW3JrOfeh3hEqC1JCxNIFQAsTEPkdZUJZE0bFx+nyMAglt7BvcgMGvG3v0ZZuGMZ yTtQ== X-Gm-Message-State: ANoB5plFxZPWAAxeFVu6OJ4RHni8pTZcKF2d0Oin8C9wAQNbb6fbmt95 AVhWssK8CCBkCbB6uPwHdTmDedVd9CF4onCaE5/NHw== X-Received: by 2002:ab0:7e89:0:b0:42a:c56b:8050 with SMTP id j9-20020ab07e89000000b0042ac56b8050mr3603084uax.108.1671482972933; Mon, 19 Dec 2022 12:49:32 -0800 (PST) MIME-Version: 1.0 References: <20221219191855.2010466-1-allenwebb@google.com> <20221219204619.2205248-1-allenwebb@google.com> <20221219204619.2205248-11-allenwebb@google.com> In-Reply-To: <20221219204619.2205248-11-allenwebb@google.com> From: Allen Webb Date: Mon, 19 Dec 2022 14:49:21 -0600 Message-ID: Subject: Re: [PATCH v9 10/10] docs: Include modules.builtin.alias To: "linux-modules@vger.kernel.org" , "linux-usb@vger.kernel.org" , "linux-kernel@vger.kernel.org" Cc: Luis Chamberlain , Greg Kroah-Hartman , "Rafael J. Wysocki" Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-17.6 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, ENV_AND_HDR_SPF_MATCH,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, USER_IN_DEF_DKIM_WL,USER_IN_DEF_SPF_WL autolearn=ham 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 Please disregard this patch. I updated the commit message and this was hanging around in my outgoing directory afterward. On Mon, Dec 19, 2022 at 2:46 PM Allen Webb wrote: > > Update the documentation to include the presense and use case of > modules.builtin.alias. > > Signed-off-by: Allen Webb > --- > Documentation/kbuild/kbuild.rst | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/Documentation/kbuild/kbuild.rst b/Documentation/kbuild/kbuild.rst > index 08f575e6236c..1c7c02040a54 100644 > --- a/Documentation/kbuild/kbuild.rst > +++ b/Documentation/kbuild/kbuild.rst > @@ -17,6 +17,12 @@ modules.builtin > This file lists all modules that are built into the kernel. This is used > by modprobe to not fail when trying to load something builtin. > > +modules.builtin.alias > +--------------------- > +This file lists all match-id based aliases for modules built into the kernel. > +These are intended to enable userspace to make authorization decisions based > +on which modules are likely to be bound to a device after it is authorized. > + > modules.builtin.modinfo > ----------------------- > This file contains modinfo from all modules that are built into the kernel. > -- > 2.37.3 >