Cloudflare's Linux kernel upgrade process has evolved to be more consistent and automated across its network and control plane infrastructure. This includes a standardized monthly Edge Reboot Release cycle for the network and the development of Reboau for automated, rack-aware reboot logic in the Control Plane. The company is also leveraging live patching for faster critical security updates and has implemented robust testing and phased rollout strategies to ensure security and reliability. This post details the investigation and debugging of hung tasks, a critical aspect of kernel stability and reliability, by analyzing kernel messages, stack traces, and system configurations to identify root causes such as filesystem pressure, coredump generation, and mutex contention.
All Cloudflare trails