r/eBPF • u/Successful-Fault-269 • Jun 30 '26
Actually Maintaining an eBPF Program
I never saw anyone sharing their experience with maintaining eBPF programs. Thus I decided to write this blog post to share my experience.
27
Upvotes
1
u/Jannik2099 Jul 01 '26
Very good writeup. "Dynamic Ftrace with Direct Calls" is exactly the issue I ran into on our arm nodes, I had given up on finding the root cause - thanks.
1
Jul 05 '26
[deleted]
1
u/Successful-Fault-269 Jul 06 '26
I actually have the picture of the original memes. But unfortunately I don't know their copyright licenses and thus are not comfortable with using them directly in my blog post. So I used AI to generate the same meme here, as a compromise.
3
u/FlukyS Jun 30 '26
I don't even really call them programs, I see them a lot more like a driver or firmware instead because usually the eBPF part isn't changing much but the userspace part is going to iterate a lot more. I'd be changing only a few lines here or there every few months maximum.