On Wed, Jun 03, 2015 at 05:50:22PM +0100, Emil Velikov wrote: > Hi Mikko, > > On 30 May 2015 at 16:38, Mikko Rapeli <mikko.rapeli@xxxxxx> wrote: > > Fixes compiler error since list_head is not exported to userspace headers. > > > > Signed-off-by: Mikko Rapeli <mikko.rapeli@xxxxxx> > > --- > > include/uapi/drm/via_drm.h | 2 ++ > > 1 file changed, 2 insertions(+) > > > > diff --git a/include/uapi/drm/via_drm.h b/include/uapi/drm/via_drm.h > > index 791531e..34ce658 100644 > > --- a/include/uapi/drm/via_drm.h > > +++ b/include/uapi/drm/via_drm.h > > @@ -272,8 +272,10 @@ typedef struct drm_via_dmablit { > > drm_via_blitsync_t sync; > > } drm_via_dmablit_t; > > > > +#ifdef __KERNEL__ > > struct via_file_private { > > struct list_head obj_list; > > }; > > +#endif > > > We might want to follow the example of other drivers (i915) and move > it to drivers/gpu/drm/via_drv.h, There are two users of this struct > (via_drv.c and via_mm.c), and each one explicitly includes the header. > How does that sound ? > > Same suggestion goes for the equivalent sis patch. Thanks, moved both of the file_private definitions to the driver headers. -Mikko _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel