minutes: IO Visor TSC/Dev Meeting

Brenden Blanco

Hi all,

Thanks for joining the call today! Please see my notes from the
discussion included below.

=== Status ===

seccomp-ebpf - verifier hurdles
- wants synchronous filtering as minimum feature to allow the verifier risk
- current rcu locking approach was nacked
discussion about how bpf punts to userspace daemon
- problems with passing metadata back and forth

xdp redirect memory return api rfc
- patches under review on ml
- some questions about dma mapping in the api
- how to unmap page when device has already gone down?
- or when page pool is full?

Issue: enabling redirect to other device with no xdp rx program running
currently results in silent failure.
- Have an ethtool flag to enable tx devices -> reconfigure queues?

bpftrace - higher level frontend to bcc/bpf
- making good progress
- 70% feature complete
- symbol resolution missing
- dereference of c structs
- depends on ctf?
- test suite exists
- uses llvm-ir diff against previous builds to sanity check
- packaging?
- tbd

=== Attendees ===
Brenden Blanco
Quentin Monnet
Alexander Duyck
Jiong Wang
Sargun Dhillon
Jakub Kicinski
Daniel Borkmann
Jesper Brouer
Brendan Gregg