diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2014-09-16 15:31:27 +0200 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2014-09-18 11:15:27 +0200 |
commit | de5944883ebbedbf5adc8497659772f5da7b7d72 (patch) | |
tree | 921e40457958910f41baff7caf50157d5c1a11cd /mm/mprotect.c | |
parent | 25e924450fcb23c11c07c95ea8964dd9f174652e (diff) | |
download | talos-obmc-linux-de5944883ebbedbf5adc8497659772f5da7b7d72.tar.gz talos-obmc-linux-de5944883ebbedbf5adc8497659772f5da7b7d72.zip |
can: flexcan: put TX mailbox into TX_INACTIVE mode after tx-complete
After sending a RTR frame the TX mailbox becomes a RX_EMPTY mailbox. To avoid
side effects when the RX-FIFO is full, this patch puts the TX mailbox into
TX_INACTIVE mode in the transmission complete interrupt handler. This, of
course, leaves a race window between the actual completion of the transmission
and the handling of tx-complete interrupt. However this is the best we can do
without busy polling the tx complete interrupt.
Cc: linux-stable <stable@vger.kernel.org>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'mm/mprotect.c')
0 files changed, 0 insertions, 0 deletions