Linus Torvalds hat die Änderungen an MMC für Linux 7.0 als "voller Schrott" abgelehnt.

Vor der Veröffentlichung des Linux-Kernels 7.0 waren einige interessante Änderungen im Bereich des Linux MultiMediaCard „MMC“ geplant, darunter die Geräte-IDs der NXP IW61x für Wi-Fi-Chips über SDIO, Unterstützung für Produktionsdaten nach 2025, Optimierung des sicheren Löschens/TRIM für bestimmte eMMC-Karten von Kingston, Bereinigung des DW_MMC-Codes, Unterstützung für Mediatek MT8189 in mtk-sd sowie verschiedene Treiber-Updates für SHDCI.

Doch Linus Torvalds hat den vorgeschlagenen Merge-Request, nach Prüfung, abgelehnt und kommentiert:

Nein.
Diese Änderungen sind völliger Unsinn und sie kompilieren nicht einmal. Anscheinend waren sie nie in linux-next und wurden bei der Erstellung nicht getestet.

Wenn wir diese Datei core.o unter CONFIG_MULTIPLEXER=m kompilieren:

obj-$(CONFIG_MULTIPLEXER) += mux-core.o

im include/linux/mux/consumer.h haben Sie jedoch

#ifdef CONFIG_MULTIPLEXER

was nicht wahr sein wird (da CONFIG_MULTIPLEXER_MODULE definiert ist), also erhalten wir eine lange Fehlermeldung wie

drivers/mux/core.c:312:14: Fehler: Mehrfachdefinition von ‘mux_control_states’

weil in der Header-Datei mux/consumer.h eine Platzhalterfunktion definiert wird.

Mit anderen Worten, der Commit ad314348ceb4 ("mux: Hilfsfunktionen zum Abrufen des optionalen und ausgewählten mux-Stands hinzufügen") ist reiner, unverfälschter, ungetesteter Unsinn.
Ich möchte von Ihnen keinen "korrigierten" Merge-Request sehen. Das ist völlig inakzeptabel, und ich werde in der kommenden Merge-Phase (this merge window) nichts Weiteres von Ihnen akzeptieren. Hören Sie auf, mir ungetesteten Müll zu schicken, der nicht in linux-next enthalten ist und nicht einmal die minimalste Überprüfung auf Probleme besteht.
Sie können es für Version 7.1 erneut versuchen, jedoch nur nach der Einbeziehung in linux-next und angemessener Testung.

Daher müssen Änderungen am Linux MultiMediaCard auf den Beginn der Merge-Phase von Linux 7.1 Mitte April verschoben werden, nach dem Debüt der stabilen Version Linux 7.0.

Quelle: linux.org.ru

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster