|
|
|
|
|
by monocasa
1098 days ago
|
|
The escape hatches are unfortunately core to how eBPF in the kernel can work at the moment. It keeps the kernel from having to provide every possible piece of data the program might need as an argument, and provides a lot of assists that otherwise wouldn't be verifiable in general code. Stuff like string operations that would cut into the max 4096 instruction count. |
|
https://man7.org/linux/man-pages/man7/bpf-helpers.7.html