Repository navigation
Firecracker Kernel 6.1.102 with BTF
·
6 commits
to main
since this release
Firecracker Kernel with BTF Support
This kernel is built for Firecracker with BTF (BPF Type Format) support enabled.
Features
- ✅ BTF support for eBPF CO-RE programs (Harden-Runner compatible)
- ✅ Based on Firecracker's microvm-kernel-ci-x86_64 configuration
- ✅ BPF LSM support for security monitoring
- ✅ Kprobes/Uprobes support for tracing
- ✅ Kernel version: 6.1.102
Files
vmlinux-6.1.102-btf- Uncompressed kernel with BTFvmlinux-6.1.102-btf.gz- Compressed kernelvmlinux-6.1.102.btf- Extracted BTF datakernel-config-6.1.102-btf- Kernel configuration used
Usage
- Download the kernel:
wget https://github.com/rohan-stepsecurity/firecracker/releases/download/kernel-6.1.102-btf-1/vmlinux-6.1.102-btf- Update your Firecracker configuration:
firecracker:
kernel_image_path: /var/lib/fireactions/kernels/vmlinux-6.1.102-btf- Verify BTF support in your VM:
ls -la /sys/kernel/btf/vmlinuxBuild Information
- Built from commit: b8d9b3f
- Build date: 17876075177
- GitHub Actions run: https://github.com/rohan-stepsecurity/firecracker/actions/runs/17876075177