Bug 14313

Summary: genericx86-64 kernel config warning
Product: [Build System, Metadata & Runtime] BSPs Reporter: Oleksiy Obitotskyy <oobitots>
Component: bsps-oe-coreAssignee: Bruce Ashfield <bruce.ashfield>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium+ CC: randy.macleod
Version: unspecified   
Target Milestone: 3.4 M1   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Don't know

Description Oleksiy Obitotskyy 2021-03-22 09:40:36 UTC
tumbleweed-ty-3 genericx86-64 

https://autobuilder.yoctoproject.org/typhoon/#/builders/37/builds/3227/steps/11/logs/stdio

WARNING: linux-yocto-5.10.21+gitAUTOINC+f5babefa39_8c516ced69-r0 do_kernel_configcheck: [kernel config]: specified values did not make it into the kernel's final configuration:

    [NOTE]: 'CONFIG_DRM_KMS_HELPER' last val (m) and .config val (y) do not match
    [INFO]: CONFIG_DRM_KMS_HELPER : y ## .config: 3594 :configs/v5.10/standard/features/i915/i915.cfg (m) 
    [INFO]: raw config text:

        config DRM_KMS_HELPER
        	tristate
        	depends on DRM && HAS_IOMEM
        	help
        	  CRTC helpers for KMS drivers.

        Config 'DRM_KMS_HELPER' has the following Direct dependencies (DRM_KMS_HELPER=y):
                DRM(=y) && HAS_IOMEM(=y)
        Parent dependencies are:
             HAS_IOMEM [y] DRM [y]
    [INFO]: config 'CONFIG_DRM_KMS_HELPER' was set, but it wasn't assignable, check (parent) dependencies

    [INFO]: selection details for 'CONFIG_DRM_KMS_HELPER':
        Symbols currently y-selecting this symbol:
          - DRM_FBDEV_EMULATION
          - DRM_VIRTIO_GPU

        Symbols currently m-selecting this symbol:
          - DRM_I915
          - DRM_CIRRUS_QEMU
Comment 2 Oleksiy Obitotskyy 2021-03-23 14:16:36 UTC
Fixed for intel-x86 http://git.yoctoproject.org/cgit/cgit.cgi/yocto-kernel-cache/commit/?id=3c099d311720d15e229811707c98416f11928cb8

Still occured for intel-corei7-64
Comment 3 Oleksiy Obitotskyy 2021-03-23 14:20:20 UTC
genericx86-64

https://autobuilder.yoctoproject.org/typhoon/#/builders/104/builds/2126
Comment 4 Oleksiy Obitotskyy 2021-03-23 14:22:51 UTC
genericx86-64

https://autobuilder.yoctoproject.org/typhoon/#/builders/37/builds/3233
Comment 6 Randy MacLeod 2021-03-25 14:45:14 UTC
Apparently the patch that may have caused this has been removed.
Comment 7 Bruce Ashfield 2021-03-29 13:45:52 UTC
I've built the machine cleanly with my fixed up tools. So this shouldn't be an issue.

We can close this in two ways: my tools patch never goes in, or my patch goes in and this builds cleanly :D