When a Simple Network Bug Takes You into the Guts of Linux
summary
A walkthrough of investigating and fixing a six-year-old Linux kernel network bug: the talk explains how the presenters discovered the issue, performed troubleshooting and diagnosis inside the Linux kernel codebase, implemented a minimal two-line fix, and submitted that patch to the kernel community. It emphasizes practical steps and learning-from-zero so attendees without prior kernel experience can follow the debugging, patching, and contribution process.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 1:06Network problem context
- 3:53Faulty NICs investigation
- 8:44Driver search distro tests
- 13:19Ubuntu 18 workaround bug
- 16:25Linux kernel ecosystem
- 19:50Bug location in kernel
- 22:16Binary search faulty commit
- 24:03Commit and bug analysis
- 27:50Bug fix contribution
- 29:13Kernel contribution process
- 31:41AI tests on fix
- 35:30Conclusion
- 38:40Q&A
related talks
39mThe Life of a Kernel Bugfix
06mQ&A
09mLinux Kernel Bug Fixing Project
43mGetting to Know the Linux Kernel: A Beginner's Guide
01h 02mLinux Kernel Security: Theory and Practice
37mBreaking and Fixing the Kernel: Crashes, Debugging & Performance Tun...
25mGetting Into Linux Kernel Development After 30 Years
44mDeep Analysis of Exploitable Linux Kernel Vulnerabilities 2017-2019
