Sep 12 – 14, 2022
Europe/Dublin timezone

State of kprobes/trampolines batch attachment

Sep 12, 2022, 4:00 PM
30m
"Pembroke" (Clayton Hotel on Burlington Road)

"Pembroke"

Clayton Hotel on Burlington Road

262
eBPF & Networking Track eBPF & Networking

Speaker

Jiri Olsa (Isovalent)

Description

There's ongoing effort to speed up attaching of multiple probes,
which resulted in new bpf 'kprobe_multi' link interface. This allows
fast attachment of many kprobes (thousands) and is now supported for
example in bpftrace.

Similar interface is being developed also for trampolines, but it's
bit more bumpy road than for kprobes for various reasons.

I'll shortly sum up multi kprobe interface and some of its current users,
and mainly focus on state of the trampoline multi attach API changes.

I agree to abide by the anti-harassment policy Yes

Primary author

Jiri Olsa (Isovalent)

Presentation materials