Skip to content

Firecracker Kernel 6.1.102 with BTF

Choose a tag to compare

@github-actions github-actions released this 20 Sep 11:30
· 2 commits to main since this release
fd55b38

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 BTF
  • vmlinux-6.1.102-btf.gz - Compressed kernel
  • vmlinux-6.1.102.btf - Extracted BTF data
  • kernel-config-6.1.102-btf - Kernel configuration used

Usage

  1. Download the kernel:
wget https://github.com/rohan-stepsecurity/firecracker/releases/download/kernel-6.1.102-btf-5/vmlinux-6.1.102-btf
  1. Update your Firecracker configuration:
firecracker:
  kernel_image_path: /var/lib/fireactions/kernels/vmlinux-6.1.102-btf
  1. Verify BTF support in your VM:
ls -la /sys/kernel/btf/vmlinux

Build Information