Hi On Mon, Jul 29, 2013 at 8:51 PM, Luck, Tony <tony.luck@xxxxxxxxx> wrote: > Linux-next build on ia64 is falling over with errors like this: > > In file included from include/drm/drm_vma_manager.h:26, > from include/drm/ttm/ttm_bo_api.h:35, > from include/drm/ttm/ttm_bo_driver.h:33, > from drivers/gpu/drm/ttm/ttm_agp_backend.c:35: > include/drm/drm_mm.h:67: error: expected specifier-qualifier-list before 'spinlock_t' > > I guess other architectures are pulling in spinlock.h > through some twisty #include path so are not seeing this > error. But drm_mm.h makes use of spinlock_t - so it > should do the right thing and #include <linux/spinlock.h> > > Signed-off-by: Tony Luck <tony.luck@xxxxxxxxx> Yepp, that broke due to the drm_vma_manager.h include in TTM. There is already a fix pending on the ML: http://www.spinics.net/lists/dri-devel/msg42101.html Thanks David > --- > > First saw this break in tag "next-20130726" > > diff --git a/include/drm/drm_mm.h b/include/drm/drm_mm.h > index b87d05e..7d5fbae 100644 > --- a/include/drm/drm_mm.h > +++ b/include/drm/drm_mm.h > @@ -37,6 +37,7 @@ > * Generic range manager structs > */ > #include <linux/list.h> > +#include <linux/spinlock.h> > #ifdef CONFIG_DEBUG_FS > #include <linux/seq_file.h> > #endif > _______________________________________________ > dri-devel mailing list > dri-devel@xxxxxxxxxxxxxxxxxxxxx > http://lists.freedesktop.org/mailman/listinfo/dri-devel _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel