]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
documentation: remove references to *_gpl sections
authorSiddharth Nayyar <sidnayyar@google.com>
Thu, 26 Mar 2026 21:25:08 +0000 (21:25 +0000)
committerSami Tolvanen <samitolvanen@google.com>
Tue, 31 Mar 2026 23:42:52 +0000 (23:42 +0000)
*_gpl sections are no longer present in the kernel binary.

Signed-off-by: Siddharth Nayyar <sidnayyar@google.com>
Reviewed-by: Petr Pavlu <petr.pavlu@suse.com>
Signed-off-by: Sami Tolvanen <samitolvanen@google.com>
Documentation/kbuild/modules.rst

index d0703605bfa4dd13ba1ba6a0bfcbcf4e53190885..b3a26a36ee173c9b6625515fd21bed337daf0ae8 100644 (file)
@@ -426,11 +426,12 @@ Symbols From the Kernel (vmlinux + modules)
 Version Information Formats
 ---------------------------
 
-       Exported symbols have information stored in __ksymtab or __ksymtab_gpl
-       sections. Symbol names and namespaces are stored in __ksymtab_strings,
-       using a format similar to the string table used for ELF. If
-       CONFIG_MODVERSIONS is enabled, the CRCs corresponding to exported
-       symbols will be added to the __kcrctab or __kcrctab_gpl.
+       Exported symbols have information stored in the __ksymtab and
+       __kflagstab sections. Symbol names and namespaces are stored in
+       __ksymtab_strings section, using a format similar to the string
+       table used for ELF. If CONFIG_MODVERSIONS is enabled, the CRCs
+       corresponding to exported symbols will be added to the
+       __kcrctab section.
 
        If CONFIG_BASIC_MODVERSIONS is enabled (default with
        CONFIG_MODVERSIONS), imported symbols will have their symbol name and