How to met the dependency when the kernel configuration items "CONFIG_FB_INTEL" and "CONFIG_DRM_I915" have the value of 'm'?

孙滢 sunying at
Fri Aug 19 09:59:24 UTC 2022

According to the definition of the configuration item "CONFIG_FB_INTEL" in the Kconfig file, there is:

config FB_INTEL
  depends on !DRM_I915

You can see that these two configuration items have a reverse dependency.
However, in many versions of Ubuntu, these two configuration items take the value 'm', and 'm' is generally treated as true in the depends condition. So it looks like the dependency is not met?

More information about the kernel-team mailing list