This group is locked. No changes can be made to the group while it is locked.
Date
1 - 1 of 1
minutes: IO Visor TSC and Dev Members Call
Brenden Blanco <bblanco@...>
Thanks all for attending! Please find the meeting minutes below.
== Progress Updates
Brenden + Ari:
Made some ixgbe driver progress for early drop, changes are visible at: https://git.kernel.org/cgit/linux/kernel/git/ast/bpf.git/commit/?h=xdp
Early results
Alexei:
working on e1000 - for debugging and exploration
validates the portability expectations
driver supports only 1 tx queue, will need to think of more options
note: 1 page per packet is nice to code against, but stressful on page allocator
two people working on bpf use cases:
- ila router
- load balancer
== Discussion
Need to discuss writable rx pages
map as bidir before populating rx queue?
<not per dma documentation>
driver specific quirk perhaps?
Jesper:
allocating page now >200 cycles (too high)
Tom:
XDP summit June 23 - invite only but no real restrictions, send Tom an email
intended to be prior to netfilter so that the discussion can carry over
XDP restriction:
packet in memory should be as-is - no vlan stripping or other HW offload
John:
to share some thoughts on hardware abstraction
== XDP summit topics
encryption/decryption engine
- problems to solve?
- whats packet flow?
- more generically: how to model coprocessors (regex, crypto, etc.) for bpf consumption
== Misc
Netronome pushed bpf offload to netdev
- very nice patch set, culmination of year or so of effort
XDP goal: to have at least one non-linux effort in progress to vet api
maybe bpf offload is first candidate
Attendees:
Ari
Daniel
Hannes
Jesper
Zaafar
Deepa
Pere
Brenden
Tom
Alexei
Shehzad
Uri
John F
Billy O'Mahony