Re: [Qemu-devel] [PATCH] mac_dbdma: always clear FLUSH bit once DBDMA channel flush is complete

2015-08-24 Thread Alexander Graf
On 23.08.15 03:50, Mark Cave-Ayland wrote: > The code to flush the DBDMA channel was effectively duplicated in > dbdma_control_write(), except for the fact that the copy executed outside of a > RUN bit transition was broken by not clearing the FLUSH bit once the flush was > complete. > > Newer P

[Qemu-devel] [PATCH] mac_dbdma: always clear FLUSH bit once DBDMA channel flush is complete

2015-08-23 Thread Mark Cave-Ayland
The code to flush the DBDMA channel was effectively duplicated in dbdma_control_write(), except for the fact that the copy executed outside of a RUN bit transition was broken by not clearing the FLUSH bit once the flush was complete. Newer PPC Linux kernels would timeout waiting for the FLUSH bit