Linus Torvalds hodhi poshtë ndryshimet në MMC për Linux 7.0: «trash»

Para lëshimin e bërthamës Linux 7.0, planifikoheshin disa ndryshime interesante në nën-sistemin Linux MultiMediaCard "MMC", si identifikuesit e pajisjeve NXP IW61x për çipat Wi-Fi përmes SDIO, mbështetje për datat e prodhimit pas vitit 2025, optimizimi i fshirjes së sigurt/TRIM për disa karta eMMC Kingston, pastrimi i kodit DW_MMC, mbështetje për Mediatek MT8189 në mtk-sd dhe përditësime të ndryshme për drejtuesit SHDCI.

Por Linus Torvalds, pasi kontrolloi kërkesën e propozuar për bashkim, e hodhi poshtë atë, duke komentuar:

Jo.
Këto ndryshime janë një tërësi budallallëqesh dhe ato as nuk kompilohen. Duket se ato nuk kanë qenë kurrë në linux-next dhe nuk janë testuar gjatë ndërtimit.

Nëse e ndërtrojmë këtë skedar core.o me CONFIG_MULTIPLEXER=m:

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

por në include/linux/mux/consumer.h keni

#ifdef CONFIG_MULTIPLEXER

që nuk do të jetë e vërtetë (pasi është e përcaktuar CONFIG_MULTIPLEXER_MODULE), kështu që do të marrim një rresht të gjatë të diçkaje si

drivers/mux/core.c:312:14: error: redefinimi i ‘mux_control_states’

sepse në skedarin e titullit mux/consumer.h do të përcaktohet një funksion i rremë për mbështjellje.

Në fjalë të tjera, komitti ad314348ceb4 ("mux: Shto funksione ndihmëse për marrjen e mux-state të opsional dhe të përzgjedhur") është një plehra e pastër, që nuk ka kaluar asnjë testim.
Nuk dua të shoh nga ju një kërkesë të "korrigjuar" për bashkim. Kjo është krejtësisht e papranueshme, dhe nuk do të pranoj më asgjë nga ju për një periudhë të afërt bashkimi (this merge window). Ndaluani së ma dërguari plehrat e patestuar që nuk ishin përfshirë në linux-next dhe nuk kalojnë as kontrollin më të thjeshtë për probleme.
Mund të provoni përsëri për versionin 7.1, por vetëm pasi të përfshiheni në linux-next dhe të testoheni siç duhet.

Prandaj, ndryshimet në Linux MultiMediaCard tani do të duhet të shtyhen deri në fillimin e periudhës së bashkimit për Linux 7.1 në mes prillit, pas debutimit të versionit stabil të Linux 7.0.

Burimi: linux.org.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster