Uno de los Serie de parches AMD que ha estado en proceso durante más de un año es el controlador PTDMA que proporciona compatibilidad con el motor DMA de paso a través en Linux. El controlador está ahora en su undécima revisión, pero la línea principal podría suceder pronto.

El esfuerzo del controlador AMD PTDMA Linux se remonta a septiembre de 2019 para permitir que su controlador PTDMA realice operaciones de copia de E/S y de memoria a memoria de gran ancho de banda. Las CPU AMD modernas admiten múltiples controladores PTDMA, el controlador PTDMA se conecta al subsistema de acceso directo a memoria (DMA) del kernel y está diseñado para usarse con dispositivos AMD Non-Transparent Bridge (NTB) pero no para DMA periférico de propósito general.

Los parches AMD PTDMA v10 anteriores se enviaron de vuelta en el momento de la ventana de fusión de Linux 5.14, mientras que el responsable del mantenimiento del subsistema DMA, Vinod Koul, había comentado que los parches todavía estaban en su cola de revisión cuando el ingeniero de AMD involucrado se los solicitó. el estado de la recogida de los parches.

Esta semana el v11 se enviaron parches con varias mejoras de código. Dado que todavía quedan algunas semanas hasta la ventana de fusión de Linux 5.15, veremos ahora si el trabajo está listo para mainlining.

Categories: IT Info