Linus Torvalds rejeitou as mudanças no MMC para Linux 7.0: "lixo total"

Antes da saída do kernel Linux 7.0, algumas mudanças interessantes na subsistema Linux MultiMediaCard "MMC" estavam planejadas, como identificadores de dispositivos NXP IW61x para chips Wi-Fi via SDIO, suporte a datas de fabricação após 2025, otimização do apagamento seguro/TRIM para alguns cartões eMMC Kingston, limpeza do código DW_MMC, suporte ao Mediatek MT8189 em mtk-sd e várias atualizações dos drivers SHDCI.

Mas Linus Torvalds, ao revisar a solicitação de mesclagem proposta, a rejeitou, comentando:

Não.
"Essas mudanças são uma completa bobagem e nem mesmo compilam. Aparentemente, elas nunca estiveram no linux-next e não foram testadas na compilação."

Se nós compilarmos este arquivo core.o com CONFIG_MULTIPLEXER=m:

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

mas em include/linux/mux/consumer.h você tem

#ifdef CONFIG_MULTIPLEXER

que não será verdadeiro (já que CONFIG_MULTIPLEXER_MODULE está definido), então teremos uma longa sequência de algo como

drivers/mux/core.c:312:14: erro: redefinição de ‘mux_control_states’

porque no arquivo de cabeçalho mux/consumer.h será definida uma função de wrapper fictícia.

Em outras palavras, o commit ad314348ceb4 ("mux: Adicionar funções auxiliares para obter estado de mux opcional e selecionado") é lixo puro, não testado e sem adição.
Eu não quero ver de você uma solicitação de mesclagem "corrigida". Isso é completamente inaceitável, e eu não aceitarei mais nada de você durante o próximo período de mesclagem (this merge window). Pare de me enviar lixo não testado que não foi incluído no linux-next e que nem passa pelo mais superficial teste para problemas.
Você pode tentar novamente para a versão 7.1, mas apenas após inclusão no linux-next e testes adequados.

Assim, as mudanças no Linux MultiMediaCard terão que ser adiadas até o início do período de mesclagem do Linux 7.1 em meados de abril, após o lançamento da versão estável do Linux 7.0.

Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster