Você pode usar strace
para ver o que acontece no nível da chamada do sistema;
Mas parece que você precisará de mais detalhes, isto é, informações sobre o que acontece dentro do kernel.
Existe uma saída de registro que você precisa encontrar e ativar, ou você precisa adicioná-la você mesmo; Em ambos os casos, o ponto de partida é a documentação de desenvolvimento do kernel e, claro, a fonte.
Provavelmente você já está lendo isso - caso contrário, proponho fazer o download do código-fonte do kernel (ou obter um clone dele) e procurar no diretório docs.