Hi All,

Thanks for joining the meeting this week. Here are my notes from the meeting.

See you all in two weeks!

=== Conferences ===

Notes from Netdev 2.1

Lots of focus on BPF, XDP infra and use cases

Dave Miller:
XDP Keynote
working on generic netdev xdp support
xdp-newbies mailing list

Jesper + Andy:
 - tutorial on getting up and running on xdp
 - typical bpf pitfalls

Jesper:
 - some hallway discussions to drop one-page-per-packet requirement
 - todo: write-up intro xdp doc
 - common thread: every nic vendor wants xdp support
 - work on changing to RW pages in all drivers
  - speeds up normal stack
  - uncomplicates some extra allocations
  - avoids some copying

Daniel:
 - cloudflare use case to transfer xdp data to skb
 - i40e rework is in progress
 - discussions on hash during jit for hardening -> NACKed

---

Dockercon
 - Two presentations that are BPF/XDP related
 - Cilium - well received talk
   - http://blog.scottlowe.org/2017/04/18/black-belt-cilium/
 - Brendan Gregg - Container Performance Analysis
   - https://www.slideshare.net/brendangregg/container-performance-analysis
 - Also announced: linuxkit
  - small linux distro, hardened (e.g. landlock, bcc scripts,
okernel/moby, wireguard)

=== Technical Updates ===

Brenden:
 Investigating bpf hook for pktgen
 - Use case is to customize filling of packet contents
 - pktgen generates empty frame with specified headroom
 - bpf program uses xdp helpers to adjust packet size and write contents

William:
 progress on hitting verifier limits with complex program
 clang unrolling issues (worked around)
 array initializer issues
  (check readelf to see if extra sections present)
 LLVM needs some fixes to do these properly

Daniel:
 fixes for tailcalls
  socket filter, xdp adjust head

Suchakra:
 Tracing with ctf (branch), babeltrace bindings for python
 Adding in native ctf support to avoid dependency
 tool vcpu usage from VM via kvm tracepoints

Martin:
 map-in-map work upstreamed for LB use case
 working on bpf program/map id
  wip patch coming soon


Attendees:
William Tu
Suchakra Sharma
Nic Viljoen
Mauricio Vasquez
Martin Lau
Joe Stringer
Jesper Brouer
Jakub Kicinski
dsrl_
Daniel Borkmann
Chris
Brenden Blanco
Anirban
Andy Gospodarek
_______________________________________________
iovisor-dev mailing list
[email protected]
https://lists.iovisor.org/mailman/listinfo/iovisor-dev

Reply via email to