On Sat, 2017-04-08 at 20:55 +0100, Emil Velikov wrote: > On 7 April 2017 at 13:06, Philipp Zabel <p.zabel@xxxxxxxxxxxxxx> wrote: > > Import the etnaviv header changes from kernel commits 9ad59fea162c > > ("drm/etnaviv: submit support for in-fences") and 78ec187f64fa > > ("drm/etnaviv: submit support for out-fences") for fence fd support. > > > > The drm_etnaviv_gem_submit structure was extended to include a flags > > field, new flags for in-fence and out-fence fds and an input/output > > fence fd field. > > > > This is one-way backwards compatible because old userspace code passing > > a short structure not including the flags field to new kernels will > > cause the remaining fields to be zero-filled. New userspace code must > > make sure to only pass the short structure to old kernels, though. > > > > Not generated using make headers_install, since the drm/etnaviv_drm.h > > uapi header is not installed yet by the kernel. > IIRC all the other drivers should already install the header, so we > want to fix this, right? > If we're too late for this kernel cycle, we will land the patch as-is. Yes, I'll send a kernel patch for the next cycle. For now I'll just resend the patch as-is but with the new symbol added to symbol-check. regards Philipp _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel