The linked LWN article provides just a short summary of part of a larger investigation into some strange inlining decisions when compiling the kernel. The full article also includes some bits about the solution used to address the title issue, as well as a section on why kzalloc() was sometimes not inlined despite looking like a very simple function.<p>The full article can be found at <a href="https://nadav.amit.zone/blog/linux-inline" rel="nofollow">https://nadav.amit.zone/blog/linux-inline</a>