An engineer's guide to Linux Kernel upgrades
summary
Linux kernel bugfix branches produce weekly bugfix releases; on 5.15 there are ~132 weekly updates with ~50% exceeding 100 commits, 23 >200 and 10 spikes >500 commits, so skipping weeks nonlinearly raises change delta. Real-world upgrade from 5.4 to 5.10 yields ~5GB RAM savings per server. Data shows ~80% of weekly releases patch at least one CVE. Operational advice: roll out in small rebooted batches with metrics-driven canaries, apply bugfix releases with no questions, avoid long soak delays and prefer regular reboots over livepatching.
AI-written summary · about
chapters (11)
- 0:00Linux kernel upgrades intro
- 2:16Why updates feel risky
- 5:31Risks of skipping upgrades
- 11:56Cost of delaying upgrades
- 15:37Why upgrades are challenging
- 23:29Upgrades safer than they seem
- 27:22Kernel release types
- 31:41Bug fix management
- 34:57When to upgrade major releases
- 37:12Safe upgrade best practices
- 42:12Summary and Q&A
related talks
34mAn SRE Guide to Linux Kernel Upgrades
34mAn SRE Guide to Linux Kernel Upgrades
53mAn engineer's guide to Linux Kernel upgrades
27mAn SRE guide to Linux Kernel upgrades
39mThe Life of a Kernel Bugfix
25mLinux: Where Are We Going
35mKeeping the linux kernel secure across 10+ RHEL releases
41mChallenges Around Long-Term Kernel Maintenance
