Junto con Intel esta semana enviando algunos de sus cambios iniciales en el controlador de gráficos destinados al ciclo de Linux 5.17 a principios del próximo año, AMD también presentó hoy su primer lote de cambios en el controlador AMDGPU DRM previstos para esta próxima versión del kernel.

Alex Deucher de AMD envió el lote inicial de cambios para poner en cola en DRM-Next hasta la ventana de fusión de Linux 5.17. Esta es solo la primera de las múltiples solicitudes de extracción esperadas durante las próximas semanas.

Si bien la reciente serie de kernel de Linux trajo muchas adiciones a AMDGPU, incluido nuevo soporte de hardware y características como DisplayPort 2.0, esta solicitud de extracción inicial al menos no es demasiado emocionante desde la perspectiva del usuario final. Algunos de los primeros cambios de AMDGPU para Linux 5.17 incluyen muchas correcciones, como el manejo de Panel Self Refresh (PSR) para computadoras portátiles, Display Stream Compression (DSC), manejo de retroiluminación OLED, consulta de reloj APU, SR-IOV y varias otras correcciones.

Cuando se trata del trabajo de funciones, existe el manejo de Smart Trace Buffer para ayudar a aislar fallas con dGPU seleccionadas y similar al soporte de CPU AMD Smart Trace Buffer en el que también se ha trabajado recientemente para el kernel de Linux. AMD Smart Trace Buffer es básicamente un búfer de datos cíclicos que tiene información de registro sobre la ejecución del sistema para ayudar a analizar fallas. El STB siempre se está ejecutando y se puede volcar cuando ocurre un error sin tener que reproducirlo o ejecutar instrumentación adicional. El vaciado del búfer de seguimiento inteligente se realiza a través de DebugFS y esta funcionalidad está inicialmente implementada para las dGPU RDNA2.

Otra característica nueva es lograr que la funcionalidad de arranque sin problemas funcione para el hardware de pantalla DCN 3.01. DCN 3.01 se encuentra con APU Van Gogh. La funcionalidad Seamless Boot de AMDGPU se trata de suavizar la experiencia de inicio al tratar de evitar conjuntos de modos redundantes/innecesarios y brindar una experiencia de inicio sin interrupciones o sin parpadeos.

El conjunto inicial de parches del controlador del kernel AMDGPU (y AMDKFD) en camino a DRM-Next para Linux 5.17 se puede encontrar a través de esta solicitud de extracción . Nuevamente, veremos qué más código de funciones AMD tiene listo en las próximas semanas para que aún esté disponible para la v5.17.

Categories: IT Info