Add script to check config generation

The kernel configuration generation currently checks to make sure
every option is defined with listnewconfig. It does not check that
each option is the same as listnewconfig. This can lead to odd
situations where the Fedora configuration does not match what's
actually present in the generated config. Add a script to check
for these kinds of changes.

Based on work done by Miguel Flores Silverio <floresmigu3l@gmail.com>
This commit is contained in:
Laura Abbott 2016-12-02 14:18:11 -08:00
parent b77b08c9c4
commit a20ad4f4fd
290 changed files with 2277 additions and 2178 deletions

View File

@ -1 +1 @@
CONFIG_BACKLIGHT_CLASS_DEVICE=m
CONFIG_BACKLIGHT_CLASS_DEVICE=y

View File

@ -1 +1 @@
CONFIG_BLK_DEV_SKD=m # 64-bit only but easier to put here
CONFIG_BLK_DEV_SKD=m

View File

@ -1 +1 @@
CONFIG_BRIDGE_NETFILTER=y
CONFIG_BRIDGE_NETFILTER=m

View File

@ -1 +1 @@
CONFIG_CFAG12864B=y
CONFIG_CFAG12864B=m

View File

@ -1 +1 @@
# CONFIG_CGROUP_NET_CLASSID is not set
CONFIG_CGROUP_NET_CLASSID=y

View File

@ -1 +1 @@
CONFIG_CRC32=m
CONFIG_CRC32=y

View File

@ -1 +1 @@
# CONFIG_CRC7 is not set
CONFIG_CRC7=m

View File

@ -1 +1 @@
CONFIG_CRC_CCITT=m
CONFIG_CRC_CCITT=y

View File

@ -1 +1 @@
CONFIG_CRC_T10DIF=m
CONFIG_CRC_T10DIF=y

View File

@ -1 +1 @@
CONFIG_CRYPTO_CTS=m
CONFIG_CRYPTO_CTS=y

View File

@ -1 +1 @@
# CONFIG_CRYPTO_DRBG_MENU is not set
CONFIG_CRYPTO_DRBG_MENU=y

View File

@ -1 +1 @@
CONFIG_CRYPTO_GF128MUL=m
CONFIG_CRYPTO_GF128MUL=y

View File

@ -1 +1 @@
CONFIG_CRYPTO_LZO=m
CONFIG_CRYPTO_LZO=y

View File

@ -1 +1 @@
CONFIG_CRYPTO_MD5=m
CONFIG_CRYPTO_MD5=y

View File

@ -1 +1 @@
CONFIG_CRYPTO_NULL=m
CONFIG_CRYPTO_NULL=y

View File

@ -1 +1 @@
CONFIG_CRYPTO_RSA=m
CONFIG_CRYPTO_RSA=y

View File

@ -1 +1 @@
CONFIG_CRYPTO_SEQIV=m
CONFIG_CRYPTO_SEQIV=y

View File

@ -1 +1 @@
CONFIG_CRYPTO_XTS=m
CONFIG_CRYPTO_XTS=y

View File

@ -1 +1 @@
# CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND is not set
CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m

View File

@ -1 +1 @@
CONFIG_DRM_AST=m # do not enable on f17 or older
CONFIG_DRM_AST=m

View File

@ -1 +1 @@
CONFIG_DRM_CIRRUS_QEMU=m # do not enable on f17 or older
CONFIG_DRM_CIRRUS_QEMU=m

View File

@ -1 +1 @@
CONFIG_DRM_MGAG200=m # do not enable on f17 or older
CONFIG_DRM_MGAG200=m

View File

@ -1 +1 @@
# CONFIG_DVB_MN88472 is not set
CONFIG_DVB_MN88472=m

View File

@ -1 +1 @@
# CONFIG_DVB_MN88473 is not set
CONFIG_DVB_MN88473=m

View File

@ -1 +1 @@
CONFIG_ENCRYPTED_KEYS=m
CONFIG_ENCRYPTED_KEYS=y

View File

@ -1 +1 @@
# CONFIG_FS_ENCRYPTION is not set
CONFIG_FS_ENCRYPTION=y

View File

@ -1 +1 @@
CONFIG_IIO_BUFFER_CB=y
CONFIG_IIO_BUFFER_CB=m

View File

@ -1 +1 @@
# CONFIG_IIO_KFIFO_BUF is not set
CONFIG_IIO_KFIFO_BUF=m

View File

@ -1 +1 @@
CONFIG_IIO_SW_TRIGGER=y
CONFIG_IIO_SW_TRIGGER=m

View File

@ -1 +0,0 @@
# CONFIG_INFINIBAND_MTHCA_DEBUG is not set

View File

@ -1 +1 @@
CONFIG_IWL4965=y
CONFIG_IWL4965=m

View File

@ -1 +1 @@
CONFIG_MAC80211_RC_DEFAULT="minstrel"
CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"

View File

@ -1 +1 @@
CONFIG_MFD_CORE=m
CONFIG_MFD_CORE=y

View File

@ -1 +1 @@
# CONFIG_MFD_WL1273_CORE is not set
CONFIG_MFD_WL1273_CORE=m

View File

@ -1 +0,0 @@
# CONFIG_MLX4_DEBUG is not set

View File

@ -1 +1 @@
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m

View File

@ -1 +1 @@
CONFIG_NETFILTER_XT_MATCH_STATE=y
CONFIG_NETFILTER_XT_MATCH_STATE=m

View File

@ -1 +1 @@
CONFIG_NFP_NET_DEBUG=n
# CONFIG_NFP_NET_DEBUG is not set

View File

@ -1 +1 @@
CONFIG_NFS_V3=y
CONFIG_NFS_V3=m

View File

@ -1 +1 @@
CONFIG_NFS_V4=y
CONFIG_NFS_V4=m

View File

@ -1 +1 @@
CONFIG_NF_CONNTRACK_IPV4=y
CONFIG_NF_CONNTRACK_IPV4=m

View File

@ -1 +1 @@
CONFIG_NF_CONNTRACK_IPV6=y
CONFIG_NF_CONNTRACK_IPV6=m

View File

@ -1 +1 @@
CONFIG_NF_CONNTRACK_PROCFS=y # check if contrack(8) in f17 supports netlink
CONFIG_NF_CONNTRACK_PROCFS=y

View File

@ -1 +1 @@
# CONFIG_NVMEM is not set
CONFIG_NVMEM=m

View File

@ -1 +1 @@
CONFIG_OPENVSWITCH_GENEVE=y
CONFIG_OPENVSWITCH_GENEVE=m

View File

@ -1 +1 @@
CONFIG_OPENVSWITCH_GRE=y
CONFIG_OPENVSWITCH_GRE=m

View File

@ -1 +1 @@
CONFIG_OPENVSWITCH_VXLAN=y
CONFIG_OPENVSWITCH_VXLAN=m

View File

@ -1 +1 @@
# CONFIG_PM_DEVFREQ is not set
CONFIG_PM_DEVFREQ=y

View File

@ -1 +1 @@
CONFIG_PPP_BSDCOMP=y
CONFIG_PPP_BSDCOMP=m

View File

@ -1 +1 @@
CONFIG_R8712U=m # Larry Finger maintains this (rhbz 699618)
CONFIG_R8712U=m

View File

@ -1 +1 @@
# CONFIG_SERIO_LIBPS2 is not set
CONFIG_SERIO_LIBPS2=y

View File

@ -1 +1 @@
CONFIG_SND=y
CONFIG_SND=m

View File

@ -1 +1 @@
CONFIG_SND_HDA_CODEC_ANALOG=y
CONFIG_SND_HDA_CODEC_ANALOG=m

View File

@ -1 +1 @@
CONFIG_SND_HDA_CODEC_CA0110=y
CONFIG_SND_HDA_CODEC_CA0110=m

View File

@ -1 +1 @@
CONFIG_SND_HDA_CODEC_CA0132=y
CONFIG_SND_HDA_CODEC_CA0132=m

View File

@ -1 +1 @@
CONFIG_SND_HDA_CODEC_CIRRUS=y
CONFIG_SND_HDA_CODEC_CIRRUS=m

View File

@ -1 +1 @@
CONFIG_SND_HDA_CODEC_CMEDIA=y
CONFIG_SND_HDA_CODEC_CMEDIA=m

View File

@ -1 +1 @@
CONFIG_SND_HDA_CODEC_CONEXANT=y
CONFIG_SND_HDA_CODEC_CONEXANT=m

View File

@ -1 +1 @@
CONFIG_SND_HDA_CODEC_HDMI=y
CONFIG_SND_HDA_CODEC_HDMI=m

View File

@ -1 +1 @@
CONFIG_SND_HDA_CODEC_REALTEK=y
CONFIG_SND_HDA_CODEC_REALTEK=m

View File

@ -1 +1 @@
CONFIG_SND_HDA_CODEC_SI3054=y
CONFIG_SND_HDA_CODEC_SI3054=m

View File

@ -1 +1 @@
CONFIG_SND_HDA_CODEC_SIGMATEL=y
CONFIG_SND_HDA_CODEC_SIGMATEL=m

View File

@ -1 +1 @@
CONFIG_SND_HDA_CODEC_VIA=y
CONFIG_SND_HDA_CODEC_VIA=m

View File

@ -1 +1 @@
CONFIG_SND_HDA_GENERIC=y
CONFIG_SND_HDA_GENERIC=m

View File

@ -1 +1 @@
CONFIG_SND_HDA_INTEL=y
CONFIG_SND_HDA_INTEL=m

View File

@ -1 +1 @@
CONFIG_SND_HRTIMER=y
CONFIG_SND_HRTIMER=m

View File

@ -1 +1 @@
CONFIG_SND_INTEL8X0=y
CONFIG_SND_INTEL8X0=m

View File

@ -1 +1 @@
CONFIG_SND_MIXER_OSS=y
CONFIG_SND_MIXER_OSS=m

View File

@ -1 +1 @@
CONFIG_SND_PCM_OSS=y
CONFIG_SND_PCM_OSS=m

View File

@ -1 +1 @@
CONFIG_SND_SEQUENCER=y
CONFIG_SND_SEQUENCER=m

View File

@ -1 +1 @@
# CONFIG_TASKS_RCU is not set
CONFIG_TASKS_RCU=y

View File

@ -1 +1 @@
CONFIG_USB_STORAGE_USBAT=y
CONFIG_USB_STORAGE_USBAT=m

View File

@ -1 +1 @@
CONFIG_VIDEO_EM28XX_RC=y
CONFIG_VIDEO_EM28XX_RC=m

View File

@ -1 +1 @@
CONFIG_VIDEO_V4L2=y
CONFIG_VIDEO_V4L2=m

View File

@ -1 +1 @@
# CONFIG_XZ_DEC_ARMTHUMB is not set
CONFIG_XZ_DEC_ARMTHUMB=y

View File

@ -1 +1 @@
# CONFIG_XZ_DEC_IA64 is not set
CONFIG_XZ_DEC_IA64=y

View File

@ -1 +1 @@
# CONFIG_XZ_DEC_SPARC is not set
CONFIG_XZ_DEC_SPARC=y

View File

@ -1 +1 @@
CONFIG_ZLIB_DEFLATE=m
CONFIG_ZLIB_DEFLATE=y

View File

@ -1 +1 @@
# CONFIG_ASYMMETRIC_KEY_TYPE is not set
CONFIG_ASYMMETRIC_KEY_TYPE=y

View File

@ -1 +1 @@
CONFIG_CC_STACKPROTECTOR=y
# CONFIG_CC_STACKPROTECTOR is not set

View File

@ -0,0 +1 @@
CONFIG_CC_STACKPROTECTOR_NONE=y

View File

@ -0,0 +1 @@
CONFIG_CRYPTO_CRYPTD=y

View File

@ -0,0 +1 @@
CONFIG_FB_MODE_HELPERS=y

View File

@ -1 +0,0 @@
# CONFIG_GAMEPORT is not set

View File

@ -1 +1 @@
CONFIG_GPIO_GENERIC=m
CONFIG_GPIO_GENERIC=y

View File

@ -1 +1 @@
CONFIG_GPIO_GENERIC_PLATFORM=m
CONFIG_GPIO_GENERIC_PLATFORM=y

View File

@ -1 +0,0 @@
# CONFIG_IP_SCTP is not set

View File

@ -1 +1 @@
CONFIG_MMC_ARMMMCI=y
CONFIG_MMC_ARMMMCI=m

View File

@ -1 +1 @@
CONFIG_MMC_DW_K3=y
CONFIG_MMC_DW_K3=m

View File

@ -1 +1 @@
CONFIG_MMC_DW_PCI=y
CONFIG_MMC_DW_PCI=m

View File

@ -1 +1 @@
CONFIG_MMC_DW_PLTFM=y
CONFIG_MMC_DW_PLTFM=m

View File

@ -1 +1 @@
CONFIG_MMC_DW_ROCKCHIP=y
CONFIG_MMC_DW_ROCKCHIP=m

View File

@ -1 +0,0 @@
# CONFIG_NET_VENDOR_BROADCOM is not set

View File

@ -1 +0,0 @@
# CONFIG_NET_VENDOR_CHELSIO is not set

View File

@ -1 +0,0 @@
# CONFIG_NET_VENDOR_EMULEX is not set

View File

@ -1 +0,0 @@
CONFIG_NVMEM=m

View File

@ -1 +1 @@
# CONFIG_OF_MDIO is not set
CONFIG_OF_MDIO=y

Some files were not shown because too many files have changed in this diff Show More