On 2023.02.14 20:45:33 -0800, Randy Dunlap wrote: > Inserting a Kconfig symbol that does not have a dependency (DRM_I915_GVT) > into a list of other symbols that do have a dependency (on DRM_I915) > breaks the driver menu presentation in 'make *config'. > I'm not sure what's the actual failure in presentation, I'm not quite familiar with Kconfig, could you help to elaborate? thanks! > Relocate the DRM_I915_GVT symbol so that it does not cause this > problem. > > Fixes: 8b750bf74418 ("drm/i915/gvt: move the gvt code into kvmgt.ko") > Signed-off-by: Randy Dunlap <rdunlap@xxxxxxxxxxxxx> > Cc: Christoph Hellwig <hch@xxxxxx> > Cc: Zhi Wang <zhi.a.wang@xxxxxxxxx> > Cc: Jani Nikula <jani.nikula@xxxxxxxxxxxxxxx> > Cc: Joonas Lahtinen <joonas.lahtinen@xxxxxxxxxxxxxxx> > Cc: Rodrigo Vivi <rodrigo.vivi@xxxxxxxxx> > Cc: Tvrtko Ursulin <tvrtko.ursulin@xxxxxxxxxxxxxxx> > Cc: Zhenyu Wang <zhenyuw@xxxxxxxxxxxxxxx> > Cc: intel-gfx@xxxxxxxxxxxxxxxxxxxxx > Cc: intel-gvt-dev@xxxxxxxxxxxxxxxxxxxxx > Cc: dri-devel@xxxxxxxxxxxxxxxxxxxxx > --- > drivers/gpu/drm/i915/Kconfig | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff -- a/drivers/gpu/drm/i915/Kconfig b/drivers/gpu/drm/i915/Kconfig > --- a/drivers/gpu/drm/i915/Kconfig > +++ b/drivers/gpu/drm/i915/Kconfig > @@ -118,9 +118,6 @@ config DRM_I915_USERPTR > > If in doubt, say "Y". > > -config DRM_I915_GVT > - bool > - > config DRM_I915_GVT_KVMGT > tristate "Enable KVM host support Intel GVT-g graphics virtualization" > depends on DRM_I915 > @@ -172,3 +169,6 @@ menu "drm/i915 Unstable Evolution" > depends on DRM_I915 > source "drivers/gpu/drm/i915/Kconfig.unstable" > endmenu > + > +config DRM_I915_GVT > + bool
Attachment:
signature.asc
Description: PGP signature