Resctrl PMU Kernel - 6.16.0+
·
74 commits
to master
since this release
Resctrl PMU Kernel Build - resctrl-perf-20250902-201705
Custom Linux kernel build with resctrl PMU support for cache occupancy monitoring via perf counters.
Build Information
- Kernel Version: 6.16.0+
- Build Type: localmod
- Target Instance: m7i.metal-24xl
- Target Image: ubuntu-24.04
- Git Commit: 49fca03
- Build Date: 2025-09-02 20:17:05 UTC
Assets Included
- bzImage: Bootable kernel image
- vmlinux: Uncompressed kernel image (for debugging)
- System.map: Kernel symbol map
- initrd.img: Initial ramdisk with AWS/cloud drivers (ena, virtio, nvme, etc.)
- initrd.sha256: SHA256 checksum for initrd verification
- kernel-config: Kernel configuration used for this build
- build-summary.txt: Detailed build information and statistics
- resctrl_tests: Compiled test binary for resctrl functionality
- modules archive: All kernel modules (if any were built)
Usage
This kernel is designed for testing resctrl PMU functionality. Download the bzImage and use it with kexec or as a bootable kernel for testing cache occupancy monitoring via perf events.
Performance Optimizations Applied
- ccache for fast incremental builds
- CONFIG_TRIM_UNUSED_KSYMS for reduced build time
- Hardware-specific optimization (localmodconfig)
- Debug features disabled for production performance