On 2 January 2014 01:57, Peter Crosthwaite <peter.crosthwa...@xilinx.com> wrote: > > When using QEMU in some terminal environments, char back-ends for serial > devices can return EAGAIN for non trivial periods. This coupled with use > of qemu_chr_fe_write_all() is a leading cause of: > > main-loop: WARNING: I/O thread spun for 1000 iterations > > This series fixes this for cadence_uart by replacing the open loop > tx-write logic with a proper closed-loop that is responsive to the > back-end short return.
Thanks; applied all to target-arm.next. -- PMM