Linux Foundation’s invitation-only event unites business and technical experts to collaborate on technical issues, the business of open source, best practices in collaborative development, and how to grow open source communities.

Note: The schedule is still being finalized so there may appear to be gaps in the schedule and session dates/times may shift.
Back To Schedule
Friday, February 20 • 11:20am - 12:10pm
BPF: In-kernel Virtual Machine, Alexei Starovoitov, PLUMgrid

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

BPF of Berkeley Packet Filter mechanism was first introduced in linux in 1997 in version 2.1.75. It has seen a number of extensions of the years. Recently in versions 3.15 - 3.19 it received a major overhaul which drastically expanded it's applicability. This talk will cover how the instruction set looks today and why. It's architecture, capabilities, interface, just-in-time compilers. We will also talk about how it's being used in different areas of the kernel like tracing and networking and future plans.


Alexei Starovoitov

Alexei is a distinguished engineer at PLUMgrid where he works on distributed platform, dataplane, compilers. In Linux kernel his interests are Berkeley Packet Filters and their applicability to tracing and networking. In his free time he enjoys mountain biking and backpacking.

Friday February 20, 2015 11:20am - 12:10pm PST
Alexander Valley Ballroom II

Attendees (0)