Linus Torvalds and his recent criticisms of Linux code
Recently, Linus Torvalds made headlines by expressing his frustration with a particular aspect of the code of Linux 6.15-rc1. This talk highlights potential issues in developing and managing code files, raising critical questions about the optimization and efficiency of modern Linux systems.
A headache for developers
The main point of vexation mentioned by Torvalds concerns the hdrtest, a built-in feature that seems to cause more complications than benefits. Here are the main points of his discontent:
- Longer compilation time
- Junk files in directories
- Minor but repetitive code conflicts
hdrtest: why so many problems?

THE hdrtest was initially introduced to validate headers as part of Direct Rendering Management (DRM). However, its execution during the compilation process has raised objections, as it imposes unnecessary cumbersomeness where lightness is crucial. Here is what we can note:
- Significant slowdown in compilations
- User experience corruption during development
- Increased complexity without return on investment
A call for careful code management
Torvalds appealed to his peers for more rigorous code management. The idea is simple: developers should run their own tests, without disrupting the general workflow of others. The developer community must take into account the structure of their code to optimize collective work.
Summary of key points
🛠️ | Problem raised |
⚙️ | Compile time |
📝 | Junk files |
📉 | Code management |
What solutions should you consider?
To remedy this situation, several avenues can be explored:
- Test segmentation to avoid slowdowns
- Creating Lighter Pre-Validation Processes
- Strengthening Communication in the Developer Community
Your Opinion Matters

Faced with these challenges facing the Linux community, what is your opinion? Do you think hdrtest deserves a re-evaluation? Feel free to share your thoughts in the comments.