Sign in

Varun R Mallya

@varunrmallya.bsky.social
33 followers 206 following 6 posts

I write a lot of C and eBPF. I also co-created PythonBPF. Find my blogs at xeon.me

PostsRepliesMedia
Reposted by Varun R Mallya
Pragyansh Chaturvedi @r41k0u.bsky.social · 02/12/2025
Me and @varunrmallya.bsky.social will be at the Linux Plumbers Conference next week to present Python-BPF: lpc.events/event/19/con...
lpc.events
Linux Plumbers Conference 2025
The Linux Plumbers Conference (LPC) is a developer conference for the open source community. The LPC brings together the top developers working on the plumbing of Linux - kernel subsys...
051 5
Varun R Mallya @varunrmallya.bsky.social · 01/12/2025
devpost.com/software/python-bpf We just submitted Python-BPF to ebpf-summit-2025.devpost.com
devpost.com
001 1
Varun R Mallya @varunrmallya.bsky.social · 22/11/2025
pypi.org/project/pyth... Just released PythonBPF v0.1.7 We now support a lot more helpers and pretty extensive support for a lot of vmlinux structs.
pypi.org
Client Challenge
100 1
Reposted by Varun R Mallya
Pragyansh Chaturvedi @r41k0u.bsky.social · 04/11/2025
Just added typed scratch pool support for non-named arguments to helper functions in PythonBPF. Prior to this we only supported a scratch pool of i64 args. I must also add a dedicated type conversion module later, having it all over the place is bad. Part of this PR: github.com/pythonbpf/Py...
github.com
All support for all eBPF helpers by r41k0u · Pull Request #64 · pythonbpf/Python-BPF
This takes over from #63 to add support for all available eBPF helpers.
031 3
Reposted by Varun R Mallya
Pragyansh Chaturvedi @r41k0u.bsky.social · 05/11/2025
Got the first skb helper into PythonBPF - bpf_skb_store_bytes. Adding others would be easier now. github.com/pythonbpf/Py...
github.com
All support for all eBPF helpers by r41k0u · Pull Request #64 · pythonbpf/Python-BPF
This takes over from #63 to add support for all available eBPF helpers.
011 1
Reposted by Varun R Mallya
Pragyansh Chaturvedi @r41k0u.bsky.social · 12/11/2025
Added basic RingBuffer helpers to Python-BPF, specifically the output, reserve and submit helpers. TODO: implement discard helper, add typecasting to struct for array returned by reserve, add userspace support in pylibbpf github.com/pythonbpf/Py... But we'll do stacktrace example first.
github.com
Add support for userspace+kernelspace stack trace example using blazesym by r41k0u · Pull Request #69 · pythonbpf/Python-BPF
011 1
Reposted by Varun R Mallya
Pragyansh Chaturvedi @r41k0u.bsky.social · 18/11/2025
Added the ability to use user defined types (structs) to be used for key or value types in HashMaps in PythonBPF. Better late than never
011 1
Varun R Mallya @varunrmallya.bsky.social · 21/11/2025
github.com/pythonbpf/Py... cool milestone reached. You can now cast to a vmlinux struct in PythonBPF as well as use the fields of that struct! (Although it's limited to integers of all types, for now)
github.com
011 1
Varun R Mallya @varunrmallya.bsky.social · 05/11/2025
satindra-r.github.io/ImageEncrypt... cool stuff a junior of mine tried to make
satindra-r.github.io
Home
010 1
Varun R Mallya @varunrmallya.bsky.social · 03/11/2025
Why does Google Gemini not render Latex. Such an annoyance.
030 3