Hi All, thanks for attending the call yesterday. Here are the minutes from
the meeting.
Recent conferences:
LISA - Brendan G - talk on bpf last week - standing room only
+ tutorial with Sasha G - 84 attendees
Upcoming conferences:
FOSDEM - Brussels early Feb
Kinvolk - submitted some bpf talks
Daniel B - submitted some bpf+xdp talks
kubecon/cloud native con - Berlin - late march
Kinvolk - plan to submit
IO Visor summit - Bay Area - Feb 27
Netdev CFP starting soon, ideas?
github.com/iovisor/gobpf
making progress binding go to bcc
RFC: adding elf loader in go using "sections/" approach
for Scope, desire something that doesn't depend on kernel versions
(see github.com/kinvolk/elf loader)
use case is for kprobes
remote elf file compilation
similar: FB working on c++ remote loading api: in early prototype
doesn't solve the above but is another use case for alternative loading
approach
conclusion: beware fragile kernel structs/api, but go ahead and try
alternative approaches
atomic updates of multiple maps?
for key+mask lookups
possible solution - upcoming verifier support for:
can do variable length probe reads
probe reads from/into variable length array entry
kallsyms support for bpf making progress
- works in crash stack trace
- perf support as well
- working on cleanup
prefetch for xdp
(patch was dropped0
being tried with LB
Jesper handed a patch off to Mellanox, ping for updates
John F claims prefetch shouldn't be necessary in newer xeons - to be
confirmed
OVS:
p4 -> bpf compiler for quick verification as opposed to kernel loading+veth?
not really
Attendees:
Mauricio V
Michael S
Alban C
Daniel B
Nic V
Alexei S
Marco L
Joe S
Jesper B
Sargun D
Fulvio R
Brendan G
John F
_______________________________________________
iovisor-dev mailing list
[email protected]
https://lists.iovisor.org/mailman/listinfo/iovisor-dev