On 15 September 2015 at 07:14, Marc-André Lureau <marcandre.lur...@gmail.com> wrote: > Hi > > On Mon, Sep 14, 2015 at 11:08 PM, Dave Airlie <airl...@gmail.com> wrote: >> Currently the kernel driver does this: >> >> ret = virtio_gpu_cmd_transfer_to_host_2d(vgdev, qobj->hw_res_handle, >> 0, >> cpu_to_le32(64), >> cpu_to_le32(64), >> 0, 0, &fence); >> if (!ret) { >> reservation_object_add_excl_fence(qobj->tbo.resv, >> &fence->f); >> virtio_gpu_object_wait(qobj, false); >> } >> >> before moving the cursor, shouldn't that suffice? >> >> Do we fail the transfer sometimes? > > > That's apparently not in Gerd tree.
Interesting, I'm not sure where this got lost, I had it in my clone of Gerd's tree from a while back. Dave.