Linus Torvalds, der Vater des Linux-Kernels, war schon immer für sein hitziges Temperament und seine strengen Anforderungen an die Codequalität bekannt.Kürzlich traf eine Reihe von Code-Updates für das MMC-Subsystem, die in den Linux 7.0-Kernel integriert werden sollten, ins Schwarze und wurde von Linus als „vollständiger Müll“ und „ungetesteter Lumpen“ abgelehnt. Entsprechende Optimierungen waren daher in dieser Version nicht enthalten.

MMC ist das zentrale Treiber-Framework im Linux-Kernel, das für die Verwaltung der MMC-, SD- und SDIO-Busprotokolle verantwortlich ist. Es wird in Speicher- und drahtlosen Kommunikationsmodulen in Mobiltelefonen, eingebetteten Geräten und Entwicklungsboards verwendet. Obwohl normale Benutzer selten direkten Kontakt damit haben, ist es ein unverzichtbarer Bestandteil des Systemspeicherstapels.
Gemäß der langfristigen Entwicklungspraxis der Kernel-Community müssen Subsystem-Updates zunächst zum Integrationstest in das Linux-Next-Warehouse eingegeben werden, bevor eine Pull-Anfrage an Linus gesendet wird, um subsystemübergreifende Konflikte, Kompilierungsfehler und Integrationsprobleme im Voraus zu erkennen. Dieser Codestapel hat diesen Schritt offensichtlich übersprungen.
Linus prangerte direkt in der E-Mail an: „Diese Änderungen sind völliger Unsinn und können nicht einmal kompiliert werden. Es scheint, dass sie überhaupt nicht in Linux-Next eingegeben wurden, noch wurden irgendwelche Build-Tests durchgeführt.“
Er stellte außerdem klar, dass er keine Pull-Anfrage für eine reparierte Version akzeptieren und während des Zusammenführungsfensters keinen Code mehr vom Betreuer abrufen würde, und schlug der anderen Partei vor, es im 7.1-Zyklus erneut zu versuchen, vorausgesetzt, dass dies von Linux-next ordnungsgemäß getestet werden muss.