O problema está relacionado ao mecanismo de transferência TPM SPI no kernel do Linux, que não leva em conta os 4 bytes de cabeçalho que precedem o quadro de dados SPI. Isso pode resultar em acessos fora dos limites e foi confirmado com o KASAN. A introdução do SPI HDRSIZE tem como objetivo levar em conta o cabeçalho e alocar o buffer de transferência corretamente.