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 the
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 (0.
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 compi
Hi All,
Thanks for joining in to the call this week. As usual, here are my notes.
Cheers,
Brenden
=== Discussion ===
Yonghong:
* Code reviews mostly
* bpfd (client/server approach) effort paused
* seeing if compile-once/run-everywhere can replace this effort
* signal helper (from bpf pro
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 helper
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 go
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 backedg
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
* Co
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 pro
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 m
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
* L
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
with
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 program
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)
Joe:
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
- Shou
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) p
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 trace'
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
Yongh
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.
Th
Hi All,
Thanks for dialing in today. As usual, here are my notes.
=== Discussion ===
Alexei
* bpf-next closing this weekend, to remain closed during merge window
- get your last minute fixes in
* schedule for bpf microconference is near-finalized, availabe on the website
Daniel
* ktls and sock
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 llvm
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 + AF_XD
Hi, All,
Below is the today's meeting notes. Thanks for joining the meeting.
Please amend if you see any inaccurate or missing information.
Yonghong
Discussion
Yonghong:
- worked and upstreamed bpftool net
- worked on BTF for function type and LLVM for BTF. The goal is to have LLV
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 curren
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 progra
Hi All,
Thanks for dialing in today. As usual, here are my notes.
Cheers!
-Brenden
=== Discussion ===
Brenden:
* f28 and ubuntu18.04 support
* 0.6.1 tagged with those packages
* will try to get python3 testing enabled
Yonghong:
* Catching up with some mailing list questions
* Going to try usi
Hi All,
As usual, here are my notes from the call today.
-Brenden
=== Discussion ===
Brenden:
- Packaging changes
- have Ubuntu 18.04 buildbot tested and ready
- Working on merging Fedora 28 changes with review comments
William:
ovs-ebpf rfc
- stack size limitation
- hoping to use pointer t
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 Pau
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
- T
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 wee
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 weeks before merge window, discuss and improve in
hopes of me
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
> - bounded loop rfc making progr
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 impl next
> - bounded loop rfc
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 tes
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 t
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
- bc
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 bpf
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 frontend
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?
> - opinion: probably
Hi All,
Thanks for joining the call today. As usual, here are my notes.
=== Status ===
Yonghong:
- Bug fixes
- Python 2/3 becoming default
- Tools need some fixes
- Brenden has some patches in a branch to address this
JohnF:
- Fixes for sockmap
- socket cleanup wasn't working correctly
-
Hi All,
Thanks for attending the meeting today. As usual, here are my notes.
-Brenden
=== Status ===
Alexei:
- Closing last minute fixes for 4.15
- expect stable fixes to follow
Yonghong:
- Add some trace examples
- addressing recurring questions about how to use generic tools
- Fix trace p
>From a glance on the BPF patches that deal with the speculative execution
issues, I do not see any regard to direct packet access. I would presume a
malicious user might access memory beyond PTR_TO_PACKET_END and leak the
databy exploiting the speculative execution.
Am I wrong in my understanding
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
Yonghong:
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 e
Hi All,
Thanks for attending the call this week, as usual here are the notes of the
discussions and updates.
=== Netdev ===
LWN summary article for Netconf+Netdev is available:
https://lwn.net/Articles/738912/
Discussions:
- XDP cpumaps
- XDP offload
- How to offload xdp metadata hints?
-
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 progra
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 v
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 multi
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 t
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 be
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! If you have
> signed up to lead
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 bina
Hi All,
Thanks for a great meeting today, lots of good discussions and updates! Here
are the notes for those that missed it.
Yonghong:
LLVM fixes:
- data/data_end comparison handling
- read only section improved
- proper handling of struct init
- please pick up llvm 5.0 to get them
(looking int
Hi all,
Thanks for dialing in today, here are notes on what we discussed today.
Upcoming conferences
O'Reilly Velocity
Brendan and Sasha both giving talks on BPF
Open Source Summit North America
Sept 11-14, Los Angeles
4 BPF/XDP talks accepted
Linux Plumbers (shared/overlaps OSSNA)
Sept 13-15,
Hi All,
Thanks for joining the meeting today. Here are the notes!
=== Conferences ===
Reminder: CFP for Linux Plumbers
Please submit a topic for the Tracing Microconference!
http://wiki.linuxplumbersconf.org/2017:tracing
=== Technical Updates ===
Brenden:
Doing some code cleanups for BCC
- Th
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 microconference accepted
> (Alexei, Bren
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 topic
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
Jesp
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 veri
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 sen
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 t
64 matches
Mail list logo