| Linux kernel repository | source link | whole report | declared | Public source repository used for the path-tree stress test. |
| Linux kernel commit 2d3090a | source link | whole report | declared | Merge tag 'v7.1-p5' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 |
| Kconfig:8 (source "scripts/Kconfig.include") | blueprint evidence | Whole Repository Coverage And Build Configuration: configuration root | source-confirmed | Top-level config includes helper macros first. |
| Kconfig:10-34 (source subsystem Kconfig files) | blueprint evidence | Whole Repository Coverage And Build Configuration: subsystem coverage fan-out | source-confirmed | Top-level Kconfig fans out to init, kernel, fs, mm, net, drivers, security, crypto, lib, docs, and io_uring. |
| Makefile:131-152 (KBUILD_EXTMOD) | blueprint evidence | Whole Repository Coverage And Build Configuration: external module boundary | source-confirmed | Main build supports external module roots and exports that path. |
| scripts/kconfig/Makefile:50-95 (Kconfig targets) | blueprint evidence | Whole Repository Coverage And Build Configuration: configuration command surface | source-confirmed | Kconfig tooling turns config targets into .config decisions. |
| init/main.c:1017 (start_kernel) | blueprint evidence | Boot, Kernel Init, And Userspace Handoff: generic kernel entry | source-confirmed | Generic initialization begins here after architecture handoff. |
| init/main.c:716 (rest_init) | blueprint evidence | Boot, Kernel Init, And Userspace Handoff: handoff to init threads | source-confirmed | Creates/continues the path toward kernel_init and idle scheduling. |
| init/main.c:1584 (kernel_init) | blueprint evidence | Boot, Kernel Init, And Userspace Handoff: init thread body | source-confirmed | Runs the late init path and userspace transition logic. |
| include/linux/module.h:82-130 (module_init and initcall macros) | blueprint evidence | Boot, Kernel Init, And Userspace Handoff: ordered init extension points | source-confirmed | Built-in init functions are ordered through initcall classes. |
| kernel/fork.c:1969 (copy_process) | blueprint evidence | Process Lifetime And Scheduler Control Plane: task construction | source-confirmed | Core task creation path used under clone/kernel_clone flows. |
| kernel/fork.c:2668 (kernel_clone) | blueprint evidence | Process Lifetime And Scheduler Control Plane: clone orchestration | source-confirmed | Turns clone arguments into a task creation request. |
| kernel/sched/core.c:7273 (schedule) | blueprint evidence | Process Lifetime And Scheduler Control Plane: scheduler entry | source-confirmed | Main scheduling call path. |
| kernel/sched/core.c:5999-6558 (pick_next_task) | blueprint evidence | Process Lifetime And Scheduler Control Plane: task selection | source-confirmed | Chooses the next task via scheduler class logic. |
| kernel/sched/core.c:4152 (try_to_wake_up) | blueprint evidence | Process Lifetime And Scheduler Control Plane: wakeup gate | source-confirmed | Moves blocked/sleeping tasks toward runnable state. |
| kernel/exit.c:896 (do_exit) | blueprint evidence | Process Lifetime And Scheduler Control Plane: task termination | source-confirmed | Core task exit path. |
| include/linux/syscalls.h:217-246 (SYSCALL_DEFINE macros) | blueprint evidence | User-Kernel Boundary And Syscall Dispatch: syscall declaration contract | source-confirmed | Defines syscall macro family and generated signatures. |
| fs/read_write.c:706 (ksys_read) | blueprint evidence | User-Kernel Boundary And Syscall Dispatch: kernel read helper | source-confirmed | Read syscall delegates into kernel read helper logic. |
| fs/read_write.c:724 (SYSCALL_DEFINE3(read)) | blueprint evidence | User-Kernel Boundary And Syscall Dispatch: read syscall entry | source-confirmed | Public read syscall wrapper. |
| fs/read_write.c:748 (SYSCALL_DEFINE3(write)) | blueprint evidence | User-Kernel Boundary And Syscall Dispatch: write syscall entry | source-confirmed | Public write syscall wrapper. |
| kernel/sys_ni.c:20 (sys_ni_syscall) | blueprint evidence | User-Kernel Boundary And Syscall Dispatch: missing syscall fallback | source-confirmed | Represents not-implemented syscall handling. |
| mm/mmap.c:280-336 (do_mmap) | blueprint evidence | Memory Management, Mappings, Faults, And Page Allocation: user mapping creation | source-confirmed | Creates userland memory mappings. |
| mm/memory.c:6465 (__handle_mm_fault) | blueprint evidence | Memory Management, Mappings, Faults, And Page Allocation: fault core | source-confirmed | Core page fault handling path. |
| mm/memory.c:6699 (handle_mm_fault) | blueprint evidence | Memory Management, Mappings, Faults, And Page Allocation: fault API | source-confirmed | Exported fault handling wrapper. |
| mm/page_alloc.c:4682 (__alloc_pages_slowpath) | blueprint evidence | Memory Management, Mappings, Faults, And Page Allocation: allocation pressure path | source-confirmed | Handles difficult allocation cases. |
| mm/page_alloc.c:5250 (__alloc_pages_noprof) | blueprint evidence | Memory Management, Mappings, Faults, And Page Allocation: page allocation API | source-confirmed | Core page allocation entry. |
| fs/open.c:1355 (do_sys_openat2) | blueprint evidence | Filesystem, VFS, Path Lookup, And Block IO: open syscall core | source-confirmed | Turns userspace open request into kernel open flow. |
| fs/namei.c:4838 (path_openat) | blueprint evidence | Filesystem, VFS, Path Lookup, And Block IO: path lookup/open | source-confirmed | Core path resolution/open helper. |
| fs/read_write.c:554 (vfs_read) | blueprint evidence | Filesystem, VFS, Path Lookup, And Block IO: VFS read | source-confirmed | VFS read entry once a file is resolved. |
| fs/read_write.c:668 (vfs_write) | blueprint evidence | Filesystem, VFS, Path Lookup, And Block IO: VFS write | source-confirmed | VFS write entry once a file is resolved. |
| block/blk-core.c:904-916 (submit_bio) | blueprint evidence | Filesystem, VFS, Path Lookup, And Block IO: block IO submission | source-confirmed | Submits BIO requests to block layer. |
| block/blk-mq.c:3112-3124 (blk_mq_submit_bio) | blueprint evidence | Filesystem, VFS, Path Lookup, And Block IO: multi-queue block submission | source-confirmed | Creates/sends block requests. |
| net/core/dev.c:6440-6454 (netif_receive_skb) | blueprint evidence | Networking Packet Receive, Protocol Dispatch, And Transmit: RX packet entry | source-confirmed | Main receive data processing function. |
| net/core/dev.c:5972 (__netif_receive_skb_core) | blueprint evidence | Networking Packet Receive, Protocol Dispatch, And Transmit: RX core routing | source-confirmed | Core packet receive path. |
| net/ipv4/ip_input.c:603 (ip_rcv) | blueprint evidence | Networking Packet Receive, Protocol Dispatch, And Transmit: IPv4 receive | source-confirmed | IPv4 packet receive handler. |
| net/ipv4/tcp_ipv4.c:2068 (tcp_v4_rcv) | blueprint evidence | Networking Packet Receive, Protocol Dispatch, And Transmit: TCP receive | source-confirmed | TCP over IPv4 receive handler. |
| net/core/dev.c:4766 (__dev_queue_xmit) | blueprint evidence | Networking Packet Receive, Protocol Dispatch, And Transmit: TX queue entry | source-confirmed | Transmits skb toward device queue. |
| drivers/base/driver.c:218-249 (driver_register) | blueprint evidence | Driver Model, Device Matching, And Probe: driver registration | source-confirmed | Registers driver and passes work to bus_add_driver. |
| drivers/base/bus.c:722-725 (bus_add_driver) | blueprint evidence | Driver Model, Device Matching, And Probe: bus integration | source-confirmed | Adds a driver to a bus. |
| drivers/base/dd.c:655 (really_probe) | blueprint evidence | Driver Model, Device Matching, And Probe: actual probe path | source-confirmed | Core device-driver binding/probe function. |
| drivers/base/dd.c:895 (driver_probe_device) | blueprint evidence | Driver Model, Device Matching, And Probe: probe attempt | source-confirmed | Attempts to bind device and driver together. |
| drivers/base/dd.c:1142 (device_attach) | blueprint evidence | Driver Model, Device Matching, And Probe: device attach path | source-confirmed | Tries to attach a device to a driver. |
| include/linux/lsm_hook_defs.h:18-29 (LSM_HOOK macro list) | blueprint evidence | Security And LSM Permission Hooks: security hook contract | source-confirmed | Defines the hook inventory used by LSM infrastructure. |
| include/linux/lsm_hook_defs.h:142 (inode_permission) | blueprint evidence | Security And LSM Permission Hooks: inode permission hook | source-confirmed | One concrete filesystem permission hook. |
| security/security.c:488 (call_int_hook) | blueprint evidence | Security And LSM Permission Hooks: hook dispatch | source-confirmed | Dispatches int-returning LSM hooks. |
| security/security.c:1838 (security_inode_permission) | blueprint evidence | Security And LSM Permission Hooks: inode permission gate | source-confirmed | Calls inode_permission hook implementations. |
| Documentation/security/lsm.rst:119 (security_inode_permission example) | blueprint evidence | Security And LSM Permission Hooks: documentation anchor | docs-confirmed | Docs mention inode permission as an example hook. |
| include/linux/module.h:82-131 (module_init) | blueprint evidence | Extensibility, Modules, BPF, And Tracing: module/initcall contract | source-confirmed | Drivers and modules declare initialization entry points. |
| kernel/module/main.c:3422 (load_module) | blueprint evidence | Extensibility, Modules, BPF, And Tracing: module load core | source-confirmed | Core module loading implementation. |
| kernel/module/main.c:3634 (SYSCALL_DEFINE3(init_module)) | blueprint evidence | Extensibility, Modules, BPF, And Tracing: module syscall entry | source-confirmed | Userspace module load syscall path. |
| kernel/module/main.c:3799 (SYSCALL_DEFINE3(finit_module)) | blueprint evidence | Extensibility, Modules, BPF, And Tracing: fd-based module syscall | source-confirmed | Loads module from file descriptor path. |
| kernel/bpf/syscall.c:2864 (bpf_prog_load) | blueprint evidence | Extensibility, Modules, BPF, And Tracing: BPF program load core | source-confirmed | Loads/verifies BPF programs. |
| kernel/bpf/syscall.c:6385 (SYSCALL_DEFINE3(bpf)) | blueprint evidence | Extensibility, Modules, BPF, And Tracing: BPF syscall entry | source-confirmed | Userspace BPF command syscall. |
| init/Kconfig:2190 (config RUST) | blueprint evidence | Rust Kernel Integration And Safety Boundary: Rust enablement gate | source-confirmed | Rust support is configured under general setup. |
| Makefile:1103 (ifdef CONFIG_RUST) | blueprint evidence | Rust Kernel Integration And Safety Boundary: Rust build flag gate | source-confirmed | Top-level build changes behavior when Rust is enabled. |
| rust/Makefile:6-24 (obj-$(CONFIG_RUST)) | blueprint evidence | Rust Kernel Integration And Safety Boundary: Rust build products | source-confirmed | Rust core/helpers/bindings/uapi/kernel objects are config-gated. |
| Documentation/rust/general-information.rst:13 (Rust support constraints) | blueprint evidence | Rust Kernel Integration And Safety Boundary: documentation anchor | docs-confirmed | Docs describe what Rust support can link. |
| Documentation/rust/general-information.rst:118-131 (bindings and wrappers) | blueprint evidence | Rust Kernel Integration And Safety Boundary: C/Rust boundary | docs-confirmed | Docs describe generated bindings and wrappers around unsafe functionality. |
| subsystems/arch/system_review_manifest.json | child_system_map | unknown | safe_to_share | Machine-readable child map for a top-level subsystem boundary. |
| subsystems/block/system_review_manifest.json | child_system_map | unknown | safe_to_share | Machine-readable child map for a top-level subsystem boundary. |
| subsystems/certs/system_review_manifest.json | child_system_map | unknown | safe_to_share | Machine-readable child map for a top-level subsystem boundary. |
| subsystems/crypto/system_review_manifest.json | child_system_map | unknown | safe_to_share | Machine-readable child map for a top-level subsystem boundary. |
| subsystems/documentation/system_review_manifest.json | child_system_map | unknown | safe_to_share | Machine-readable child map for a top-level subsystem boundary. |
| subsystems/drivers/system_review_manifest.json | child_system_map | unknown | safe_to_share | Machine-readable child map for a top-level subsystem boundary. |
| subsystems/fs/system_review_manifest.json | child_system_map | unknown | safe_to_share | Machine-readable child map for a top-level subsystem boundary. |
| subsystems/include/system_review_manifest.json | child_system_map | unknown | safe_to_share | Machine-readable child map for a top-level subsystem boundary. |
| subsystems/init/system_review_manifest.json | child_system_map | unknown | safe_to_share | Machine-readable child map for a top-level subsystem boundary. |
| subsystems/io_uring/system_review_manifest.json | child_system_map | unknown | safe_to_share | Machine-readable child map for a top-level subsystem boundary. |
| subsystems/ipc/system_review_manifest.json | child_system_map | unknown | safe_to_share | Machine-readable child map for a top-level subsystem boundary. |
| subsystems/kernel/system_review_manifest.json | child_system_map | unknown | safe_to_share | Machine-readable child map for a top-level subsystem boundary. |
| subsystems/lib/system_review_manifest.json | child_system_map | unknown | safe_to_share | Machine-readable child map for a top-level subsystem boundary. |
| subsystems/mm/system_review_manifest.json | child_system_map | unknown | safe_to_share | Machine-readable child map for a top-level subsystem boundary. |
| subsystems/net/system_review_manifest.json | child_system_map | unknown | safe_to_share | Machine-readable child map for a top-level subsystem boundary. |
| subsystems/rust/system_review_manifest.json | child_system_map | unknown | safe_to_share | Machine-readable child map for a top-level subsystem boundary. |
| subsystems/samples/system_review_manifest.json | child_system_map | unknown | safe_to_share | Machine-readable child map for a top-level subsystem boundary. |
| subsystems/scripts/system_review_manifest.json | child_system_map | unknown | safe_to_share | Machine-readable child map for a top-level subsystem boundary. |
| subsystems/security/system_review_manifest.json | child_system_map | unknown | safe_to_share | Machine-readable child map for a top-level subsystem boundary. |
| subsystems/sound/system_review_manifest.json | child_system_map | unknown | safe_to_share | Machine-readable child map for a top-level subsystem boundary. |
| subsystems/tools/system_review_manifest.json | child_system_map | unknown | safe_to_share | Machine-readable child map for a top-level subsystem boundary. |
| subsystems/usr/system_review_manifest.json | child_system_map | unknown | safe_to_share | Machine-readable child map for a top-level subsystem boundary. |
| subsystems/virt/system_review_manifest.json | child_system_map | unknown | safe_to_share | Machine-readable child map for a top-level subsystem boundary. |
| subsystems/licenses/system_review_manifest.json | child_system_map | unknown | safe_to_share | Machine-readable child map for a top-level subsystem boundary. |
| SubsystemMap | atlas_contract | map_id, path, scope, systems, status | contract declared | A child system review map that a root atlas can link, upload, and hand to reviewers or agents. |