On Tue, Jul 9, 2019 at 8:55 AM YueHaibing <yuehaibing@xxxxxxxxxx> wrote: > > If CONFIG_HMM_MIRROR is not set, building may fails: > > In file included from drivers/gpu/drm/amd/amdgpu/amdgpu.h:72:0, > from drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:40: > drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h:69:20: error: field mirror has incomplete type > struct hmm_mirror mirror; > > Fixes: 7590f6d211ec ("drm/amdgpu: Prepare for hmm_range_register API change") > Signed-off-by: YueHaibing <yuehaibing@xxxxxxxxxx> I already applied a similar patch from Arnd. Thanks, Alex > --- > drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h b/drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h > index 281fd9f..b14f175 100644 > --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h > +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h > @@ -65,8 +65,10 @@ struct amdgpu_mn { > struct rw_semaphore lock; > struct rb_root_cached objects; > > +#if defined(CONFIG_HMM_MIRROR) > /* HMM mirror */ > struct hmm_mirror mirror; > +#endif > }; > > #if defined(CONFIG_HMM_MIRROR) > -- > 2.7.4 > > > _______________________________________________ > amd-gfx mailing list > amd-gfx@xxxxxxxxxxxxxxxxxxxxx > https://lists.freedesktop.org/mailman/listinfo/amd-gfx _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel