David Vernet (@byte_lab) 's Twitter Profile
David Vernet

@byte_lab

Ring 0 Linux kernel hacker at Meta, scheduler-bug-adder, BPF standardization co-chair. If you want to know how it works, break it apart.

ID: 1237985124471328769

linkhttp://twitch.tv/Byte_Lab calendar_today12-03-2020 06:13:59

83 Tweet

392 Followers

146 Following

David Vernet (@byte_lab) 's Twitter Profile Photo

I have to agree with Andrea’s sentiment on this one! It’s a really special project, and we already have a great community built around it. Very grateful to be involved with it.

David Vernet (@byte_lab) 's Twitter Profile Photo

Thanks, @pchaigno! I'm also super excited to discuss sched_ext at LSFMM tomorrow. The community has grown tremendously, and it's really crazy to see what you can do with sched_ext at this point. Here's to hoping that it gets upstreamed soon 🤞

David Vernet (@byte_lab) 's Twitter Profile Photo

LWN wrote a great article about a talk I gave at LSFMM last week: lwn.net/SubscriberLink…. I doubt I’ll have time to implement it any time soon, but would love to see it get implemented at some point. Expecting another article about sched_ext in the near future as well.

David Vernet (@byte_lab) 's Twitter Profile Photo

Here’s the LWN article on my sched_ext talk at LSFMM: lwn.net/SubscriberLink…. Daroc is really a terrific writer. I’m excited about scx_rusty in particular. It was already beating EEVDF for interactive workloads, but with github.com/sched-ext/scx/… it’s absolutely *crushing*.

Andrea Righi (@arighi) 's Twitter Profile Photo

I'm really excited to announce that we'll have a sched_ext micro-conference at Linux Plumbers this year! If you have some cool ideas, don't hesitate to submit your proposal. lore.kernel.org/lkml/ZmMuV6f6n…

David Vernet (@byte_lab) 's Twitter Profile Photo

It’s official, sched_ext is getting merged upstream!! lore.kernel.org/bpf/CAHk-=wg8A… A huge thank you to everyone who has been a part of the project and the community. This project is truly proof that the best way to get something upstreamed is to build a community around it.

David Vernet (@byte_lab) 's Twitter Profile Photo

These aren’t really separate classes of contributors. Bug fixing usually leads to feature contributions, and that’s where trust matters. If your feature gets merged, you’d better be around to help with the inevitable maintenance. Otherwise, don’t expect to ever land anything else

David Vernet (@byte_lab) 's Twitter Profile Photo

Man, this sucks. Rest in peace, Daniel Bristot de Oliveira. We didn’t always see eye to eye on technical matters, but we always saw eye to eye as people. You were an awesome engineer, and will be sorely missed.

David Vernet (@byte_lab) 's Twitter Profile Photo

Very early is an understatement. CachyOS started supporting us soon after the first RFC patch set, which is honestly wild. A special community to be sure.

David Vernet (@byte_lab) 's Twitter Profile Photo

Very interested and excited to hear more details. I always assumed it was impossible to trace an inlined function because the compiler can do basically anything with it, including e.g. eliding it completely. Daniel knows this though, so I’m keen to see what he’s cooked up!

David Vernet (@byte_lab) 's Twitter Profile Photo

The BPF Instruction Set Architecture RFC document is hot off the presses: rfc-editor.org/info/rfc9669. Thanks to the @IETF, and to everyone who participated and helped make it happen!

David Vernet (@byte_lab) 's Twitter Profile Photo

I wonder if aliens in the sombrero galaxy realize that other aliens look at their entire galaxy and are like, “Lol that’s a sombrero”

@IETF (@ietf) 's Twitter Profile Photo

With the BPF Instruction Set Architecture (ISA) document now officially published as #RFC9669 read about the details the process of bringing the RFC document to fruition, and why it's important to standardize core components of the BPF ecosystem: ietf.org/blog/bpf-rfc96…

With the BPF Instruction Set Architecture (ISA) document now officially published as #RFC9669 read about the details the process of bringing the RFC document to fruition, and why it's important to standardize core components of the BPF ecosystem: ietf.org/blog/bpf-rfc96…