Hello,

My name is Islombek, I am a nuclear physics and technology student with a
strong interest in
systems programming and compiler development.

I am interested in the GSoC 2026 project "Tooling for running BPF GCC tests
on a
live kernel". I have read the project description and I understand that the
main
goal is to enable execution tests for the GCC BPF backend by running
compiled
BPF objects inside a real Linux kernel (likely via QEMU), instead of
relying on
a simulator.

I have experience with C and Linux, and I am currently building GCC from
source
and experimenting with simple eBPF programs and kernel-based execution. My
next
step is to explore the kernel BPF selftests infrastructure to better
understand
how execution results are communicated back to userspace.

I would appreciate any advice on:
- preferred kernel configuration for such a testing environment
- whether reusing parts of existing kernel selftests infrastructure is
encouraged

Best regards,
Islombek
  • GSoC 2026 Islombek Ismoilov via Gcc

Reply via email to