Um problema no kernel Linux foi identificado onde a função `clocksource verify choose cpus()` é invocada com a preempção desabilitada, levando à aquisição de locks de dormir em contexto atômico. Isso ocorre porque `get random u32()` é chamado para obter números aleatórios, o que pode adquirir o lock local `batched entropy 32` e/ou o spinlock `base crng.lock`. Em kernels PREEMPT RT, esses locks são locks de dormir e não podem ser adquiridos em contexto atômico, resultando em um relatório de bug.