On 8/29/25 12:54 PM, Siddharth Nayyar wrote:
> Signed-off-by: Siddharth Nayyar <[email protected]>
> ---
>  Documentation/kbuild/modules.rst | 6 +++---
>  1 file changed, 3 insertions(+), 3 deletions(-)
> 
> diff --git a/Documentation/kbuild/modules.rst 
> b/Documentation/kbuild/modules.rst
> index d0703605bfa4..f2022fa2342f 100644
> --- a/Documentation/kbuild/modules.rst
> +++ b/Documentation/kbuild/modules.rst
> @@ -426,11 +426,11 @@ 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,
> +     Exported symbols have information stored in the __ksymtab section.
> +     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 or __kcrctab_gpl.
> +     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

Nit: I realize this part of the document primarily discusses sections
related to modversions, but I think it would be good to briefly mention
also the existence of the __kflagstab section. The first sentence could
say:

Exported symbols have information stored in the __ksymtab and
__kflagstab sections.

-- 
Thanks,
Petr

Reply via email to