minutes: IO Visor TSC/Dev Meeting

Brenden Blanco

Thanks all for joining in to the call today. As usual, here are my notes.

=== Discussion ===

Continuing work on jmp32
- some work on verifier side
- needs to work on test support - new test mode with alu 32 option
- LLVM in alu 32 mode caused some verifier rejections...investigating

Some BTF related bug cleanup
Working on LLVM -> BCC -> bpf() functionality prototype
- Some dependencies on LLVM/clang patch integration...may cause slowdown
Planning to integrate libbpf into libbcc
- More updates to be sent to mailing list in next couple weeks

Continuing OVS/AF_XDP work
- Presenting at OVS conf in San Jose
- Some further use cases to be presented (tunneling, virtual port)

Attempted to package bpftool in debian, but ran into gplv3 libbfd linking issue
- Will attempt to dual-license and ask permission from contributors, check email
- Some concerns about size of library

Page pool patches are in a working state
- Working through prototype code on an arm64 board
- Some early integration with the mlnx driver that uses page pools as well

** For version-controlled collaboration on XDP related topics, join Jesper and
others using the https://github.com/xdp-project/xdp-project repo

sockmap/ktls work improvements to enable Cilium use cases

looking into feedback on patches related to signed values

=== Attendees ===
Alexei Starovoitov
Andy Gospodarek
Augusto Caringi
David Beckett
Jakub Kicinski
Jesper Brouer
John Fastabend
Yonghong Song
Paul Chaignon
Paul Jardetzky
Quentin Monnet
William Tu
Yifeng Sun
Neerav Parikh
Brenden Blanco