O congelamento de tarefas está documentado em detalhes na documentação do kernel .
Processos de espaço do usuário não podem se recusar a congelar; eles ficam congelados, mas a sinalização entre o kernel e os processos é tratada automaticamente pelo código de tratamento de sinal (o congelamento usa um sinal falso).
Se você está vendo mensagens que "recusam-se a congelar", isso significa que um thread do kernel está se recusando a congelar, geralmente porque está fazendo algo que não pode ser verificado. No entanto ter que esperar várias horas para o kernel suspender não é normal; os rastreamentos de pilha nas mensagens de log ajudam a ter uma ideia do que está errado.