Closed gratian closed 7 months ago
Console pointer in uart_port might be shared among multiple uart ports. Flag port locked by nbcon should be saved in uart_port structure instead of in console structure.
Fixes: 6424f396c49e ("printk: nbcon: Implement processing in port->lock wrapper") Suggested-by: John Ogness john.ogness@linutronix.de Signed-off-by: Junxiao Chang junxiao.chang@intel.com Signed-off-by: Sebastian Andrzej Siewior bigeasy@linutronix.de Link: https://lore.kernel.org/all/20240123054033.183114-2-junxiao.chang@intel.com (cherry picked from commit d4fb86a96cb4a1efd24ca13a2ac234a1c9a3fdc5) Signed-off-by: Gratian Crisan gratian.crisan@ni.com
dkms autoinstall
Console pointer in uart_port might be shared among multiple uart ports. Flag port locked by nbcon should be saved in uart_port structure instead of in console structure.
Fixes: 6424f396c49e ("printk: nbcon: Implement processing in port->lock wrapper") Suggested-by: John Ogness john.ogness@linutronix.de Signed-off-by: Junxiao Chang junxiao.chang@intel.com Signed-off-by: Sebastian Andrzej Siewior bigeasy@linutronix.de Link: https://lore.kernel.org/all/20240123054033.183114-2-junxiao.chang@intel.com (cherry picked from commit d4fb86a96cb4a1efd24ca13a2ac234a1c9a3fdc5) Signed-off-by: Gratian Crisan gratian.crisan@ni.com