ke sure the DMA is not started before we know the last desc->die_dt = {DT_FSTART,DT_FSINGLE} have would be visible? The usefulness of that I can imagine. As if the DMA engine is not running and we start it and that write is not visible we could delay sending until the doorbell is rang again. -- Kind Regards, Niklas Söderlund[PATCH 3/3] net: ravb: Enforce descriptor type ordering to prevent early DMA start"niklas.soderlund" undefinedFabrizio Castro undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined4`