Paul Chaignon (@pchaigno) 's Twitter Profile
Paul Chaignon

@pchaigno

System security, eBPF, and programmable networks. Working on Cilium's BPF-based datapath at Isovalent. He/him.

I'm also on Mastodon and LinkedIn (preferred).

ID: 3404348205

linkhttps://pchaigno.github.io/ calendar_today05-08-2015 16:39:47

981 Tweet

1,1K Followers

299 Following

Paul Chaignon (@pchaigno) 's Twitter Profile Photo

An amazing, detailed blog post on AES-GCM and how it completely breaks down if a nonce is ever reused: frereit.de/aes_gcm. This one hits close to home as we've had to fix this issue in Cilium's IPsec.

An amazing, detailed blog post on AES-GCM and how it completely breaks down if a nonce is ever reused: frereit.de/aes_gcm.
This one hits close to home as we've had to fix this issue in Cilium's IPsec.
Paul Chaignon (@pchaigno) 's Twitter Profile Photo

I've shared many talks from bpfconf'24 two weeks ago. You can now find the full list (with slides!) at vger.kernel.org/bpfconf2024.ht….

I've shared many talks from bpfconf'24 two weeks ago. You can now find the full list (with slides!) at vger.kernel.org/bpfconf2024.ht….
Paul Chaignon (@pchaigno) 's Twitter Profile Photo

The list of papers to be published at the top networking conference, SIGCOMM, is live! conferences.sigcomm.org/sigcomm/2024/a… As usual, there's something for everyone: RDMA improvements, large-scale Internet studies, eBPF, hardware offloads, 5G QoE, BGP improvements, you name it!

The list of papers to be published at the top networking conference, SIGCOMM, is live! conferences.sigcomm.org/sigcomm/2024/a…

As usual, there's something for everyone: RDMA improvements, large-scale Internet studies, eBPF, hardware offloads, 5G QoE, BGP improvements, you name it!
Paul Chaignon (@pchaigno) 's Twitter Profile Photo

For those who read French, I've uploaded the slides from my recent talk at BreizhCamp: pchaigno.github.io/assets/BreizhC…. I explained how GitHub and 🦊 GitLab detect the languages of all the files we commit.

For those who read French, I've uploaded the slides from my recent talk at <a href="/breizhcamp/">BreizhCamp</a>: pchaigno.github.io/assets/BreizhC…. I explained how <a href="/github/">GitHub</a> and <a href="/gitlab/">🦊 GitLab</a> detect the languages of all the files we commit.
Andreas Zeller (@andreaszeller) 's Twitter Profile Photo

Input grammars for fuzzing and test generation! We introduce symbolic parsing, a technique to extract input grammars _statically_ from code, without requiring any input samples. First experiments show an accuracy of 99-100%. Find us Thu 17:00 at FSE 2024: 2024.esec-fse.org/details/fse-20…

Input grammars for fuzzing and test generation! We introduce symbolic parsing, a technique to extract input grammars _statically_ from code, without requiring any input samples. First experiments show an accuracy of 99-100%. Find us Thu 17:00 at FSE 2024: 2024.esec-fse.org/details/fse-20…
Sebastiano Miano (@sebymiano) 's Twitter Profile Photo

🚨The program for the 2nd eBPF Workshop ACM SIGCOMM is now live🚀 Get ready for amazing papers and an exceptional keynote speaker, Brendan Gregg, who will tell us about the internals and future of 🐝, with a focus on observability use cases. Don't miss out -- check out the

Paul Chaignon (@pchaigno) 's Twitter Profile Photo

.hao sun and Zhendong Su devised a new test oracle to fuzz the #eBPF verifier. In a month, they found 15 logic bugs, some leading to false positives or false negatives! The paper was published at the top OS conference: usenix.org/system/files/o…

.<a href="/ha0_sun/">hao sun</a> and <a href="/zhendongsu/">Zhendong Su</a> devised a new test oracle to fuzz the #eBPF verifier. In a month, they found 15 logic bugs, some leading to false positives or false negatives!

The paper was published at the top OS conference: usenix.org/system/files/o…
Paul Chaignon (@pchaigno) 's Twitter Profile Photo

In their eBPF workshop paper, Chang Liu et al. take a look at the performance of various #eBPF maps, including (per-cpu) arrays and hash maps, ring and perf buffers, queues, and stacks. Paper: dl.acm.org/doi/pdf/10.114…

In their eBPF workshop paper, Chang Liu et al. take a look at the performance of various #eBPF maps, including (per-cpu) arrays and hash maps, ring and perf buffers, queues, and stacks.

Paper: dl.acm.org/doi/pdf/10.114…
Vasileios Kemerlis (@vkemerlis) 's Twitter Profile Photo

📢 Di Jin will be presenting our work on hardening #Linux (e)BPF against transient execution attacks at USENIX Security '24 tomorrow (Aug. 14, 1:45pm Track 2)! Joint work with Alexander Gaidis. cs.brown.edu/~vpk/papers/be… | gitlab.com/brown-ssl/beeb… | #brownssl #beebox #ebpf #bpf #usesec24

📢 <a href="/di_jin42/">Di Jin</a> will be presenting our work on hardening #Linux (e)BPF against transient execution attacks at <a href="/USENIXSecurity/">USENIX Security</a> '24 tomorrow (Aug. 14, 1:45pm Track 2)! Joint work with <a href="/ajgaidis/">Alexander Gaidis</a>. cs.brown.edu/~vpk/papers/be… | gitlab.com/brown-ssl/beeb… | #brownssl #beebox #ebpf #bpf #usesec24
Paul Chaignon (@pchaigno) 's Twitter Profile Photo

At SIGCOMM'24, Meta described how they use #eBPF to tune many aspects of the network stack for their services. Recording: youtu.be/y-SFpf8hnYU Paper: dl.acm.org/doi/pdf/10.114…

At SIGCOMM'24, <a href="/Meta/">Meta</a> described how they use #eBPF to tune many aspects of the network stack for their services.

Recording: youtu.be/y-SFpf8hnYU
Paper: dl.acm.org/doi/pdf/10.114…
sofía celi (@claucece) 's Twitter Profile Photo

This is a very nice website on what women in academia face,as "We start our summary by stating common gender stereotypes such as "women just need to act like men to succeed in academia" or "academia is fair and objective - women are just not good enough". sites.google.com/view/womeninac…

Paul Chaignon (@pchaigno) 's Twitter Profile Photo

The program for the #eBPF track at Linux Plumbers 2024 is up! lpc.events/event/18/sessi… (I'm told this is still subject to change.)

The program for the #eBPF track at Linux Plumbers 2024 is up! lpc.events/event/18/sessi…

(I'm told this is still subject to change.)
Arnaldo Carvalho de Melo (@acmel) 's Twitter Profile Photo

Excellent wrap-up for this year's #Linux #perf_tools GSoC work: lore.kernel.org/all/CAH0uvohVu… Thanks a lot to Howard Chu for the excellent work, having a BTF enabled 'perf trace' was something we really wanted for a long time, everything should land on Linux v6.12!

Paul Chaignon (@pchaigno) 's Twitter Profile Photo

The eBPF Foundation is funding five #eBPF research projects! Three are about improving and verifying the eBPF verifier; one is about enabling application offloading into eBPF. I'm really excited about all of them! ebpf.foundation/ebpf-foundatio…

The eBPF Foundation is funding five #eBPF research projects! Three are about improving and verifying the eBPF verifier; one is about enabling application offloading into eBPF. I'm really excited about all of them!

ebpf.foundation/ebpf-foundatio…
Jose Fernandez (@jrfernandez) 's Twitter Profile Photo

🐝 Using #eBPF to detect noisy neighbors at Netflix! Our latest blog post explains how we leverage eBPF to continuously instrument the Linux scheduler, which helps us detect CPU contention in multitenant environments. netflixtechblog.com/noisy-neighbor…

Paul Chaignon (@pchaigno) 's Twitter Profile Photo

Also in exactly one week, I will be giving an update on Agni at the Linux Plumbers Conference 2024 #eBPF track! Agni was created by Harishankar V et al. at Rutgers University. Over the past year, we've been working to be able to routinely run it against the latest verifier. lpc.events/event/18/contr…

Also in exactly one week, I will be giving an update on Agni at the <a href="/linuxplumbers/">Linux Plumbers Conference 2024</a> #eBPF track!

Agni was created by <a href="/_harishankarv/">Harishankar V</a> et al. at <a href="/RutgersU/">Rutgers University</a>. Over the past year, we've been working to be able to routinely run it against the latest verifier.

lpc.events/event/18/contr…