Die USB/Thunderbolt-Änderungen wurden letzte Woche für den Linux 6.4-Kernel zusammengeführt und führten letztendlich zu einer Nettoreduzierung der Anzahl der Codezeilen, da zwei veraltete USB-Treiber über Bord geworfen wurden.

Die USB/Thunderbolt-Änderungen für Linux 6.4 umfassten neue Hardwareunterstützung, verschiedene XHCI-und DWC3-Treiberkorrekturen und andere meist kleine Änderungen ohne besondere Ergänzungen, die im Änderungsprotokoll wirklich hervorstechen.

Greg Kroah-Hartman bemerkte in der USB-Pull-Anfrage, dass die”größte”Änderung in diesem Zyklus das Entfernen von zwei veralteten Treibern ist. Aus Linux 6.4 herausgeschnitten wurden u132-hcd und ftdi-elan, um den Kernel wiederum um ein paar tausend Codezeilen zu erleichtern.

Der ftdi-elan-Treiber wurde eingestellt, da er seit mehreren Jahren nicht mehr gewartet wurde und eine Mischung aus trivialen und schwerwiegenderen bekannten Problemen gegen den Treiber aufweist. Da die betroffene Hardware heutzutage selten ist, wird davon ausgegangen, dass der Treiber von modernen Linux-Systemen nicht verwendet wird. Der fdti-elan-Treiber ist für die Uxxx-Adapter von USB zu CardBus-Adaptern von Elan Digital System. Dieser Treiber wurde ursprünglich während der Kerneltage von Linux 2.6 zurückgeschrieben.

Der andere Fahrer, der diesen Zyklus fallen ließ, ist der u132-hcd-Treiber, der wiederum für CardBus-zu-USB-Adapter bestimmt ist. Die letzte tatsächliche Änderung an diesem Treiber soll 2006 stattgefunden haben, und es ist unwahrscheinlich, dass es Benutzer dieses Treibers/dieser Hardware gibt, die moderne Linux 6.x-Kernel ausführen.

Also ist es an der Zeit, diese CardBus-zu-USB-Adapter fallen zu lassen, wenn man bedenkt, dass niemand den Code jahrelang gepflegt hat und es keine ausdrücklichen Benutzer gibt. Auch für Linux 6.4 drüben im Char/Misc-Bereich wurden die Char-PCMCIA-Treiber für Linux 6.4 ebenfalls fallen gelassen. Linux-Kernel-Frühjahrsputz bei der Arbeit; Die vollständige Liste der USB-Patches in diesem Zyklus finden Sie über Gregs Pull-Request, der seitdem gesendet wurde zur Hauptlinie zusammengeführt.

Categories: IT Info