[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20220406082216.11206-1-jaewon02.kim@samsung.com>
Date: Wed, 6 Apr 2022 17:22:15 +0900
From: Jaewon Kim <jaewon02.kim@...sung.com>
To: Krzysztof Kozlowski <krzk@...nel.org>,
Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
Alim Akhtar <alim.akhtar@...sung.com>,
Jiri Slaby <jirislaby@...nel.org>,
linux-samsung-soc@...r.kernel.org
Cc: linux-arm-kernel@...ts.infradead.org, linux-serial@...r.kernel.org,
linux-kernel@...r.kernel.org,
Chanho Park <chanho61.park@...sung.com>,
Jaewon Kim <jaewon02.kim@...sung.com>
Subject: [PATCH v2 0/1] tty: serial: samsung: add spin_lock in console_write
When console and printk log are printed at the same time,
they are called through tty driver and console driver concurrently.
In this case, this could lead to potintial issue that
data loss or fifo full.
This issue also occurred with other drivers and has been fixed.
"serial: amba-pl011: lock console writes against interrupts"
- https://lkml.org/lkml/2012/2/1/495
---
Chnages since v1:
- locked variable type changed bool from int
- spin_lock() changed to spin_ock_irqsave()
Jaewon Kim (1):
tty: serial: samsung: add spin_lock for interrupt and console_write
drivers/tty/serial/samsung_tty.c | 12 ++++++++++++
1 file changed, 12 insertions(+)
--
2.35.1
Powered by blists - more mailing lists