Centos-kernel-stream-9/kernel/module
Nico Pache d6b2c538d9 kunit: add KUNIT_INIT_TABLE to init linker section
commit d81f0d7b8b23ec79f80be602ed6129ded27862e8
Author: Rae Moar <rmoar@google.com>
Date:   Wed Dec 13 19:44:17 2023 +0000

    kunit: add KUNIT_INIT_TABLE to init linker section

    Add KUNIT_INIT_TABLE to the INIT_DATA linker section.

    Alter the KUnit macros to create init tests:
    kunit_test_init_section_suites

    Update lib/kunit/executor.c to run both the suites in KUNIT_TABLE and
    KUNIT_INIT_TABLE.

    Reviewed-by: David Gow <davidgow@google.com>
    Signed-off-by: Rae Moar <rmoar@google.com>
    Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>

JIRA: https://issues.redhat.com/browse/RHEL-39303
Signed-off-by: Nico Pache <npache@redhat.com>
2024-07-31 20:32:28 -06:00
..
Kconfig module: add debugging auto-load duplicate module support 2024-06-17 14:17:26 -04:00
Makefile module: add debugging auto-load duplicate module support 2024-06-17 14:17:26 -04:00
debug_kmemleak.c module: Move kmemleak support to a separate file 2024-06-17 14:17:13 -04:00
decompress.c module/decompress: use kvmalloc() consistently 2024-06-17 14:17:29 -04:00
dups.c module: Remove redundant TASK_UNINTERRUPTIBLE 2024-06-17 14:17:29 -04:00
internal.h kbuild: generate KSYMTAB entries by modpost 2024-06-17 14:17:28 -04:00
kallsyms.c modpost, kallsyms: Treat add '$'-prefixed symbols as mapping symbols 2024-06-17 14:17:28 -04:00
kdb.c module: replace module_layout with module_memory 2024-06-17 14:17:22 -04:00
kmod.c module: add debugging auto-load duplicate module support 2024-06-17 14:17:26 -04:00
livepatch.c module: Move livepatch support to a separate file 2024-06-17 14:17:12 -04:00
main.c kunit: add KUNIT_INIT_TABLE to init linker section 2024-07-31 20:32:28 -06:00
procfs.c module: replace module_layout with module_memory 2024-06-17 14:17:22 -04:00
signing.c Subject: revert of revert KEYS: Make use of platform keyring for module signature verify 2024-06-17 14:17:30 -04:00
stats.c module: Fix comment typo 2024-06-17 14:17:29 -04:00
strict_rwx.c module: replace module_layout with module_memory 2024-06-17 14:17:22 -04:00
sysfs.c module: Annotate struct module_notes_attrs with __counted_by 2024-06-17 14:17:29 -04:00
tracking.c module: add debug stats to help identify memory pressure 2024-06-17 14:17:25 -04:00
tree_lookup.c module: replace module_layout with module_memory 2024-06-17 14:17:22 -04:00
version.c kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCS 2024-06-17 14:17:17 -04:00