[Intel-gfx] [drm-intel:drm-intel-next-queued 0/1] warning: (DRM_I915) selects STOP_MACHINE which has unmet direct dependencies (SMP && ..)

Chris Wilson chris at chris-wilson.co.uk
Wed Nov 18 02:22:46 PST 2015


On Wed, Nov 18, 2015 at 02:17:17AM +0800, kbuild test robot wrote:
> tree:   git://anongit.freedesktop.org/drm-intel drm-intel-next-queued
> head:   e64e6bd0f46c78b53b236474f59bd1290b834c89
> commit: 5bab6f60cb4d1417ad7c599166bcfec87529c1a2 [0/1] drm/i915: Serialise updates to GGTT with access through GGTT on Braswell
> config: x86_64-randconfig-x011-11162304 (attached as .config)
> reproduce:
>         git checkout 5bab6f60cb4d1417ad7c599166bcfec87529c1a2
>         # save the attached .config to linux build tree
>         make ARCH=x86_64 
> 
> All warnings (new ones prefixed by >>):
> 
> warning: (DRM_I915) selects STOP_MACHINE which has unmet direct dependencies (SMP && MODULE_UNLOAD || HOTPLUG_CPU)

Note that if we do not force STOP_MACHINE then we do not get the correct
stop_machine() without modules enabled.

linux/stop_machine.c works on UP/SMP, with and without hotplug, with and
without modules etc, so this just appears to be a very old issue
resulting from when stop_machine was a part of module.c (back in pre-git
era)
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre


More information about the Intel-gfx mailing list