A AMD enviou hoje um conjunto de 32 patches de kernel para seu código de driver de kernel AMDKFD/AMDGPU, fornecendo suporte upstream para depuração de sua arquitetura de conjunto de instruções de computação (ISA) GPU.
Existe atualmente uma interface ROCm GDB para depuração de ISA de computação que está fora da árvore como parte do código ROCm enquanto eles estão trabalhando agora para ter uma solução de kernel upstream para lidar com a depuração do ISA de computação.
Além dos 32 patches do kernel enviados hoje para o driver do kernel, eles também têm código ramificado no espaço ROCm para implementar a nova API de depuração no espaço do usuário AMD Debugger API (ROCdbgapi) e interface ROCT Thunk.
Os interessados neste trabalho-esforço em andamento para suporte upstream do kernel Linux para lidar com a depuração de seu ISA de computação com ROCm pode ver esta série de patches para todos os detalhes.