Closed GoogleCodeExporter closed 9 years ago
Reason in tty output buffer. Getting tty output from tty isn't guarded from
concurrent access. dev_uart_write uses tty->o_ring from process, tty->o_ring
used by worker (softirq).
Behaviour fixed in r10599 via tty_out_getc.
Before: buffer checked for symbol, if any, uart_putc called (long), buffer
adjusted. Repeat.
Now: buffer checked and symbol got, if any. uart_putc called. Repeat.
Original comment by drakon.m...@gmail.com
on 20 Aug 2013 at 5:38
[deleted comment]
Original comment by sikmir
on 29 Nov 2014 at 10:04
Original issue reported on code.google.com by
ki.stfu
on 20 Aug 2013 at 4:00