pigstimemachine
pigstimemachine
> > Hi [@LNC0831](https://github.com/LNC0831). Have you tried alanbl's patch set? > > The problem is not in the thread lock. Seems it is in the polling thread. So the patch...
> > That means Poll_mode is unfeasible plan in the ARM linux system? > > It definitely works on aarch64 (iMX8M) and I don't see why it would not on...
> > But it truly can not run by poll_mode ,I use the TI-5718 chip to test interrupt and poll_mode ,interrupt is not stable ,but it works , poll_mode always...
> [@LNC0831](https://github.com/LNC0831) [@zhaochengjie0405](https://github.com/zhaochengjie0405) I have reworked the XDMA driver and it should improve the latency, particularly in poll mode, because everything there is done in the same thread. Thus there...
I set poll_mode,and open /dev/xdma0_c2h_0 , it always overtime , and interrupt is OK. What is the fun about cmpl_status_th0? it makes the cpu 100%
the same problem too。 It transport data most time about 5ms in C2H , but sometime it over 15ms , make my program failed .
@Prandr so, There is no any idea to resolve the unstable transmission time ?
> [@zhaochengjie0405](https://github.com/zhaochengjie0405) solution [#333](https://github.com/Xilinx/dma_ip_drivers/pull/333) and explanation [#332](https://github.com/Xilinx/dma_ip_drivers/issues/332) I will test this change, and reply after result done