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
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
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
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
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
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
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
*
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
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
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
*
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
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
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
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)
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
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
-
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)
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
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
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.
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
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 +
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
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
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
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
-
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
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
>
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
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
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
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
-
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
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
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?
>
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
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
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
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
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
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
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
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!
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
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
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
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
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
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
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
50 matches
Mail list logo