[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2019-06-12 Thread Brenden Blanco
Hi all, Thanks for dialing in to the meeting this week. Going forward, in order to conserve everyone's time, we will be polling ahead of time for an agenda, and foregoing the online meeting in favor of voluntary email updates if no agenda is suggested. I will send out a reminder for an agenda

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2019-05-29 Thread Brenden Blanco
Hi all, Thanks for joining in to the call today. As usual, here are my notes. Cheers, Brenden === Discussion === Daniel: - Some cilium debugging for loadbalancing case - Fix sendmsg hooks for unconnected udp - should fix dns resolution issue in cilium Yonghong: - Released new bcc version

[iovisor-dev] minutes: IO Visor/TSC Dev Meeting

2019-05-15 Thread Brenden Blanco
Hi all, Thanks for joining the call today. As usual, here are my notes from the discussion. === Discussion === Alexei: LSF/MM - BPF track * overall went quite well * planning BPF conference for next year * notes @ http://vger.kernel.org/bpfconf2019.html Yonghong: * Compiler work to support

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2019-04-17 Thread Brenden Blanco
Hi All, Thanks for joining the call today. As usual, here are my notes. Thanks, Brenden === Discussion === Yonghong: - compile once run everywhere work continues - some prototypes for internal projects - some details to be presented at BPF microconference later this month - implement

Re: [iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2019-04-05 Thread Jiong Wang
Great, will have a look, thanks! Regards, Jiong On 05/04/2019 07:45, Y Song wrote: Hi, Jiong, To follow up the iovisor meeting discussion, the below is my prototype for an end_loop instruction in llvm: https://github.com/yonghong-song/llvm/commit/b83226772100317092cae6478229ed6ca3b9903c The

Re: [iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2019-04-05 Thread Yonghong Song
Hi, Jiong, To follow up the iovisor meeting discussion, the below is my prototype for an end_loop instruction in llvm: https://github.com/yonghong-song/llvm/commit/b83226772100317092cae6478229ed6ca3b9903c The goal is to help verifier to just focus on these marked cases, rejecting any other

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2019-04-03 Thread Brenden Blanco
Hi All, Thanks for the good discussion today! Below are my notes. Thanks, Brenden === Discussion === Michael: * https://github.com/savisko/katran/tree/xdp_off * Mellanox presentation on XDP + Katran * offload tc XDP programs to hardware nic * Example application: Katran from Facebook *

Re: [iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2019-04-02 Thread Brenden Blanco
On Tue, Apr 2, 2019 at 10:48 AM Saeed Mahameed wrote: > > Hi Brenden, > > I am sending this on behalf of Michael Savisko, he is having some > difficulties sending emails to the iovisor list. Sending to the iovisor-dev mailer is gated by a signup requirement, in order to reduce spam. The signup

Re: [iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2019-04-02 Thread Saeed Mahameed
Hi Brenden, I am sending this on behalf of Michael Savisko, he is having some difficulties sending emails to the iovisor list. Michael is working on real world use cases for XDP acceleration. He would like to present and discuss his work and analysis on accelerating Katran load balancer [1] via

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2019-03-20 Thread Brenden Blanco
Hi all, Thanks for joining the discussion today. Here are the notes; however, this was a longer discussion and I'm sure I missed some things. Cheers, Brenden === Discussion === Yonghong: * Some internal BTF work * Compiler support for static variables * Some compile-once-run-everywhere work *

Re: [iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2019-03-08 Thread Saeed Mahameed
Hi Guys, My agenda for next meeting: 1) unifying and centralizing XDP statistics accounting [1]. 2) XDP resource management, User API [2]. 3) XDP meta data via btf (in kernel BTF registration). 4) all of the above issues share one common problem, which is the lack of a unified user interface

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2019-03-06 Thread Brenden Blanco
Hi All, Thank you for joining the call today. Here are my notes from the discussion. Thanks, Brenden === Discussion === Brenden: * Plan to tag release to coincide with kernel 5.0 Brendan: * Speaking this weekend at SCaLE in Los Angeles Yonghong: * LLVM work * compile once - run anywhere WIP

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2019-02-20 Thread Brenden Blanco
Hi All, Thanks for dialing in to the meeting today. Here are my notes from the discussion. Thanks, Brenden === Discussion === Alexei: - Discussion with some kernel devs regarding BPF memory model - some documentation to be done - (currently avoiding uapi enforcement on content of bpf

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2019-02-06 Thread Brenden Blanco
Hi All, Thank you for joining us on the call today. As usual, here are the notes. -Brenden === Discussion === Yonghong: - working on libbpf features - working on btf support in bcc - need to use upstream libbpf apis, in process of upstreaming/converting - llvm support is working (9.0)

Re: [iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2019-01-24 Thread Jiong Wang
On 24/01/2019 02:33, Brenden Blanco wrote: Jiong: * respin jmp32 patch set - v2 - implementation in working state - isa for subregister looking good - codegen giving smaller results (num of instructions) - will resend patch set after fixing test failure Finished re-spin and rebased

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2019-01-23 Thread Brenden Blanco
Hi All, Thanks for dialing in to the call today. Here are notes from the discussion. Thanks, Brenden === Discussion === Alexei: * Spinlock patches being worked on * Proposal to standardize the BPF ELF format/api to that used by libbpf/bpftool - First user might be iproute2 conversion -

Re: [iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2019-01-09 Thread William Tu
On Wed, Jan 9, 2019 at 11:59 AM Brenden Blanco wrote: > > Hi All, > > Thanks for joining the call today after a short holiday hiatus. Below are my > notes from the call. > > === Discussion === > Brenden > * Adopted new project kubectl-trace into github.com/iovisor from the author's > (@fntlnz)

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2019-01-09 Thread Brenden Blanco
Hi All, Thanks for joining the call today after a short holiday hiatus. Below are my notes from the call. === Discussion === Brenden * Adopted new project kubectl-trace into github.com/iovisor from the author's (@fntlnz) personal github - Adds support for running bpftrace as a 'kubectl

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2018-11-28 Thread Brenden Blanco
Thanks all for joining in to the call today. As usual, here are my notes. === Discussion === Jiong: 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

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2018-10-31 Thread Brenden Blanco
Hi All, Thanks for joining in to the discussion today. Below are my notes from the call. Hope everyone is looking forward to good discussions at the LPC BPF track in Vancouver in two weeks! Since that overlaps with the usual IO Visor call, we will have our next meeting in 4 weeks time instead.

Re: [iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2018-10-08 Thread Yonghong Song
On Wed, Oct 3, 2018 at 11:26 AM Brenden Blanco wrote: > > Hi all, > > Thanks for joining the call this week. Here are my notes of the items > discussed. > > -Brenden > > === Discussion === > > Yonghong: > - BTF support in LLVM WIP > - prototype is approaching functionality > - to post to

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2018-10-03 Thread Brenden Blanco
Hi all, Thanks for joining the call this week. Here are my notes of the items discussed. -Brenden === Discussion === Yonghong: - BTF support in LLVM WIP - prototype is approaching functionality - to post to llvm mailing list soon (enabled through -g -target=bpf mode) William: - OVS +

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2018-09-05 Thread Brenden Blanco
Hi All, Thanks for joining the call today. Here are my notes! Cheers, Brenden === Discussion === Brenden: * 0.7.0 tag released to support 4.18 * Flaky test on fc26 - usdt3 - monitor and perhaps relax contraints in test Yonghong: * Discussing API for BTF support in kernel * prototyping

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2018-08-22 Thread Brenden Blanco
Thanks all for joining the call today. As usual, here are my notes. -Brenden === Discussion === Yonghong: * Internal discussions for BTF related work * adding information to jit instructions * debug annotations * Introspection for networking * Device walker, qdisc for finding xdp/bpf

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2018-06-13 Thread Brenden Blanco
Hi All, Thanks for attending the meeting today. As usual, here are my notes. === Discussion === Brenden: - working on fc28 packaging - pr available - includes some python3 fixes - not to be included in next release tag :( - v0.6.0 tagged Yonghong: - Some rewriter changes, working with

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2018-05-30 Thread Brenden Blanco via iovisor-dev
Hi all, Thanks for joining in the discussion today. As usual, here are my notes. -Brenden === Discussion === Brenden: - Adding fedora 28 buildbot/packages - debugging some test failures - Tag release 0.7.0 after that Yonghong: - Some more python3 fixes - Some rewriter changes, breakages -

Re: [iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2018-05-17 Thread Jiong Wang via iovisor-dev
On 17/05/2018 05:38, Brenden Blanco via iovisor-dev wrote: Hi All, Thanks for attending the meeting today. As usual, here are my notes. === Discussion === Bjorn - AF_XDP zero copy implementation RFC on netdev - some uapi concerns, may need to back out changes - but, over next couple

Re: [iovisor-dev] minutes: IO Visor TSC / Dev Meeting

2018-05-03 Thread Björn Töpel via iovisor-dev
2018-05-03 1:39 GMT+02:00 Brenden Blanco via iovisor-dev : > Hi All, > > Thanks for joining the discussion today. As usual, here are my notes. > > -Brenden > > === Discussion === > > John: > - sockmap fixes pushed > - fixed broken tests > - sockmap hash impl next >

Re: [iovisor-dev] minutes: IO Visor TSC / Dev Meeting

2018-05-02 Thread Y Song via iovisor-dev
On Wed, May 2, 2018 at 4:39 PM, Brenden Blanco via iovisor-dev wrote: > Hi All, > > Thanks for joining the discussion today. As usual, here are my notes. > > -Brenden > > === Discussion === > > John: > - sockmap fixes pushed > - fixed broken tests > - sockmap hash

[iovisor-dev] minutes: IO Visor TSC / Dev Meeting

2018-05-02 Thread Brenden Blanco via iovisor-dev
Hi All, Thanks for joining the discussion today. As usual, here are my notes. -Brenden === Discussion === John: - sockmap fixes pushed - fixed broken tests - sockmap hash impl next - bounded loop rfc making progress - cilium code using sockhash almost finished as well Yonghong: - python3

[iovisor-dev] minutes: IO VIsor TSC/Dev Meeting

2018-04-04 Thread Brenden Blanco via iovisor-dev
Hi All, Thanks for attending the meeting today. Here are my notes from the call. Cheers, Brenden === Status === Yonghong - Debugging incorrect user stack - fastpath vs slowpath register difference - should be updated in 4.9+ (LTS flavors) - user stack id - doesn't have full access, trying

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2018-03-21 Thread Brenden Blanco via iovisor-dev
Hi all, Thanks for joining the discussion today, as usual my notes of the discussion are included below. Cheers, Brenden === Discussion === Alexei - microkernel/umh work - see lkml Yonghong - working on skb segmentation problem - ipv4/v6 transition - bpf on bpf clsact ingress Brenden -

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2018-03-07 Thread Brenden Blanco via iovisor-dev
Hi all, Thanks for joining the call today! Please see my notes from the discussion included below. === Status === Sargun: seccomp-ebpf - verifier hurdles - wants synchronous filtering as minimum feature to allow the verifier risk - current rcu locking approach was nacked discussion about how

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2018-02-21 Thread Brenden Blanco via iovisor-dev
Hi all, Thanks for attending the call this week. My notes are included below. === Updates === DTrace GPLed in Dec 2017 - To help with Oracle Linux port - Should we take dtrace kernel code into linux? - opinion: probably not necessary now, more applicable 5 years ago - How about dtrace

Re: [iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2018-02-21 Thread Brenden Blanco via iovisor-dev
On Wed, Feb 21, 2018 at 11:55 AM, Brenden Blanco wrote: > Hi all, > > Thanks for attending the call this week. My notes are included below. > > === Updates === > > DTrace GPLed in Dec 2017 > - To help with Oracle Linux port > - Should we take dtrace kernel code into linux? >

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2018-01-10 Thread Brenden Blanco via iovisor-dev
Hi All, Thanks for attending today. Below you will find my notes from the call. Cheers, Brenden === Status === Alexei: - Security updates for BPF - Patching uses of BPF for speculative execution - variant 1, one more patch in progress - variant 2, option to toggle off interpreter

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2017-12-13 Thread Brenden Blanco via iovisor-dev
Thanks all for attending today. Below you may find the notes from the call. We will be skipping the next call and resuming on Jan 10. See you all in the new year! === Status === Yonghong: - bcc: Fixed struct with alignment/int128 quirks - match in python - kernel: query prog array - used for

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2017-11-01 Thread Brenden Blanco via iovisor-dev
Hi All, Thanks for attending the meeting today, here are my notes. === Status === Netdev 2.2 next week - Live streaming available - link to be sent out when available Brenden: - Increase cadence for updating package version - todo: update 0.4.1 Alexei: - Work proceeds on call between

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2017-10-18 Thread Brenden Blanco via iovisor-dev
Hi All, Thanks for attending the call today. Below are my notes. === Status === Alexei: - 1 patch / day - burdensome on alexei/daniel - how to scale? - to be discussed at netconf - working on calls - can load relatively large files - rfc to come before netdev - memory pressure in the

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2017-10-04 Thread Brenden Blanco via iovisor-dev
Hi all, Thanks for attending the call today. Here are my notes. Also, please be advised that we will be moving to a 30 min time slot going forward. === Status === Yonghong: - Added source debugging printer for bcc - Requires 6.0 (possible but needs volunteers to backport to 5.0) - Permit

[iovisor-dev] minutes: IO Visor TSC/Dev meeting

2017-09-21 Thread Brenden Blanco via iovisor-dev
Hi All, Thanks for attending the call yesterday, here are my notes: === News === Linux Plumbers was last week, and included an increasing focus on BPF for tracing and other use cases over previous years. The tracing/BPF track on Friday had a very packed agenda, only allowing 10-15 minutes per

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2017-09-06 Thread Brenden Blanco via iovisor-dev
Hi All, Thanks for attending the call today. Here are the notes from the meeting. Netdev 1.2 reminder: paper submissions deadline is Sept 20 Linux Plumbers microconference (next week) If you have volunteered to lead discussion of a topic, Alexei would like to remind you that we don't want to

Re: [iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2017-08-23 Thread Alexei Starovoitov via iovisor-dev
On Wed, Aug 23, 2017 at 4:40 PM, Brenden Blanco via iovisor-dev wrote: > Hi All, > > Thanks for joining in to the call today. We shared a round of updates, which > are > included in the notes below. > > Also please remember that Plumbers is right around the corner!

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2017-08-23 Thread Brenden Blanco via iovisor-dev
Hi All, Thanks for joining in to the call today. We shared a round of updates, which are included in the notes below. Also please remember that Plumbers is right around the corner! If you have signed up to lead discussion of a topic at the Tracing+BPF microconference, Alexei would like to have a

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2017-07-26 Thread Brenden Blanco via iovisor-dev
Hi All, Thanks for joining the meeting today. Here are the notes! === Updates === Yonghong: - allow >2 pids attach to same usdt probe - wip - next: looking at uprobe performance - looked into dyninst - researched systemtap approach - c prog compiled into .so - instrumentation of

Re: [iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2017-05-17 Thread Alexei Starovoitov via iovisor-dev
On Wed, May 17, 2017 at 2:14 PM, Brenden Blanco via iovisor-dev wrote: > Hi All, > > Thanks for attending the call today, here are the notes. thanks a lot for taking and publishing these notes! > CFP for Linux Plumbers > Sept 13-15, Los Angeles > Tracing

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2017-05-17 Thread Brenden Blanco via iovisor-dev
Hi All, Thanks for attending the call today, here are the notes. == CFP for Linux Plumbers Sept 13-15, Los Angeles Tracing microconference accepted (Alexei, Brendan, Josef leading topics) http://wiki.linuxplumbersconf.org/2017:tracing Last year was successful, looking forward to more

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2017-03-22 Thread Brenden Blanco via iovisor-dev
Hi All, Thanks for joining the meeting this week. Here are some status updates from various folks. William: Discussed issue he is having with the verifier/llvm complex program becomes stack limited as a workaround, tried using volatile modifier for some stack variables but this causes the

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2017-03-08 Thread Brenden Blanco via iovisor-dev
Hi all, Thanks to those who attended, here are my minutes from the meeting. = Conferences past and future = IO Visor Summit We had this last week, the conference room was packed and we had a few remote attendees as well. We are working to upload the videos, collect the slides (please

[iovisor-dev] minutes: IO Visor TSC/Dev Meeting

2017-02-08 Thread Brenden Blanco via iovisor-dev
IO Visor summit coming, please prepare abstracts if you have something to discuss === Conferences === netdev conf coming up, talks needed Jesper - performance workshop DDoS topic idea: reach out to nic vendors who support xdp - future xdp direction idea: dpdk work idea: specifically, xdp ring