documentation: remove references to *_gpl sections

*_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>
This commit is contained in:
Siddharth Nayyar
2026-03-31 23:42:52 +00:00
committed by Sami Tolvanen
parent f18540256b
commit 3b1299f25b
+6 -5
View 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