From 6efa8b46413d09fce6272712546737ef19021e8f Mon Sep 17 00:00:00 2001 From: Tom Knot Date: Mon, 25 Jun 2018 15:31:51 +0200 Subject: [PATCH] TEST: Added spinlock to uart_write_wakeup --- modules/unipi/src/unipi_uart.c | 2 ++ version.txt | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/unipi/src/unipi_uart.c b/modules/unipi/src/unipi_uart.c index 3417fb3..0e52e4f 100644 --- a/modules/unipi/src/unipi_uart.c +++ b/modules/unipi/src/unipi_uart.c @@ -351,7 +351,9 @@ void neuronspi_uart_handle_tx(struct neuronspi_port *port) spin_unlock(&port->tx_lock); if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) { + lock(&port->port.lock); uart_write_wakeup(&port->port); + unlock(&port->port.lock); } } diff --git a/version.txt b/version.txt index c3e8946..fe77f33 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -Repository:neuron-kernel ActiveBranch:[uart_timeout] PrecedingRelease:v.0.12 PrecedingRevision:49(e00d27d) LatestCommit:Mon Jun 25 14:20:41 CEST 2018 +Repository:neuron-kernel ActiveBranch:[uart_timeout] PrecedingRelease:v.0.12 PrecedingRevision:50(6dc77e8) LatestCommit:Mon Jun 25 15:31:51 CEST 2018 -- 2.34.1