Hi, I'm using a IMX8MP board with kernel 5.10.165-rt81. UART3 is used as the console device. When the device boots the serial outputs on this UART get corrupted at some point. It looks like only one line is corrupted. However, this line often confuses my terminal, so that the lines behind are also not shown correctly. A reset of the terminal fixes that. I could not figure out why this happens, yet. I only know that the issue does not occur when I remove the preempt-rt patch or when I specify the "maxcpus=1" kernel command line parameter. I also tried to enable/disable the "earlycon" setting, but this seem to only change the time when this happens during the boot messages. When the boot messages are afterwards displayed with "dmesg", they do not contain corrupted characters. Therefore, I assume that the corruption occurs at the UART level. Maybe some lock issue and therefore some concurrent access to the UART registers? I don't know how to further trace this. Any help is appreciated. Thanks, Andre