The kernel-kmap-internal package contains a JSON mapping file that describes
which C source files contributed to each kernel module and to the built-in
vmlinux image, and which RPM package each module is shipped in.
Files installed under /usr/share/kernel-kmap-internal/:
kernel-map-<KVERREL>.json - unified mapping file for all kernel variants containing:
- variants: list of variant names (e.g., ["stock", "rt", "automotive"])
- source-map: source file mappings
- obj-src: maps kernel objects to source files with variant indices
- src-obj: maps source files to kernel objects with variant indices
- module-map: module to RPM mappings
- module-rpm: maps module names to RPM package names with variant indices
- rpm-modules: maps RPM package names to module names with variant indices
Provides
Requires
License
((GPL-2.0-only WITH Linux-syscall-note) OR BSD-2-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR CDDL-1.0) AND ((GPL-2.0-only WITH Linux