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:
parent
b77b08c9c4
commit
a20ad4f4fd
@ -1 +1 @@
|
||||
CONFIG_BACKLIGHT_CLASS_DEVICE=m
|
||||
CONFIG_BACKLIGHT_CLASS_DEVICE=y
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_BLK_DEV_SKD=m # 64-bit only but easier to put here
|
||||
CONFIG_BLK_DEV_SKD=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_BRIDGE_NETFILTER=y
|
||||
CONFIG_BRIDGE_NETFILTER=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_CFAG12864B=y
|
||||
CONFIG_CFAG12864B=m
|
||||
|
@ -1 +1 @@
|
||||
# CONFIG_CGROUP_NET_CLASSID is not set
|
||||
CONFIG_CGROUP_NET_CLASSID=y
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_CRC32=m
|
||||
CONFIG_CRC32=y
|
||||
|
@ -1 +1 @@
|
||||
# CONFIG_CRC7 is not set
|
||||
CONFIG_CRC7=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_CRC_CCITT=m
|
||||
CONFIG_CRC_CCITT=y
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_CRC_T10DIF=m
|
||||
CONFIG_CRC_T10DIF=y
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_CRYPTO_CTS=m
|
||||
CONFIG_CRYPTO_CTS=y
|
||||
|
@ -1 +1 @@
|
||||
# CONFIG_CRYPTO_DRBG_MENU is not set
|
||||
CONFIG_CRYPTO_DRBG_MENU=y
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_CRYPTO_GF128MUL=m
|
||||
CONFIG_CRYPTO_GF128MUL=y
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_CRYPTO_LZO=m
|
||||
CONFIG_CRYPTO_LZO=y
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_CRYPTO_MD5=m
|
||||
CONFIG_CRYPTO_MD5=y
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_CRYPTO_NULL=m
|
||||
CONFIG_CRYPTO_NULL=y
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_CRYPTO_RSA=m
|
||||
CONFIG_CRYPTO_RSA=y
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_CRYPTO_SEQIV=m
|
||||
CONFIG_CRYPTO_SEQIV=y
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_CRYPTO_XTS=m
|
||||
CONFIG_CRYPTO_XTS=y
|
||||
|
@ -1 +1 @@
|
||||
# CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND is not set
|
||||
CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_DRM_AST=m # do not enable on f17 or older
|
||||
CONFIG_DRM_AST=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_DRM_CIRRUS_QEMU=m # do not enable on f17 or older
|
||||
CONFIG_DRM_CIRRUS_QEMU=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_DRM_MGAG200=m # do not enable on f17 or older
|
||||
CONFIG_DRM_MGAG200=m
|
||||
|
@ -1 +1 @@
|
||||
# CONFIG_DVB_MN88472 is not set
|
||||
CONFIG_DVB_MN88472=m
|
||||
|
@ -1 +1 @@
|
||||
# CONFIG_DVB_MN88473 is not set
|
||||
CONFIG_DVB_MN88473=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_ENCRYPTED_KEYS=m
|
||||
CONFIG_ENCRYPTED_KEYS=y
|
||||
|
@ -1 +1 @@
|
||||
# CONFIG_FS_ENCRYPTION is not set
|
||||
CONFIG_FS_ENCRYPTION=y
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_IIO_BUFFER_CB=y
|
||||
CONFIG_IIO_BUFFER_CB=m
|
||||
|
@ -1 +1 @@
|
||||
# CONFIG_IIO_KFIFO_BUF is not set
|
||||
CONFIG_IIO_KFIFO_BUF=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_IIO_SW_TRIGGER=y
|
||||
CONFIG_IIO_SW_TRIGGER=m
|
||||
|
@ -1 +0,0 @@
|
||||
# CONFIG_INFINIBAND_MTHCA_DEBUG is not set
|
@ -1 +1 @@
|
||||
CONFIG_IWL4965=y
|
||||
CONFIG_IWL4965=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_MAC80211_RC_DEFAULT="minstrel"
|
||||
CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_MFD_CORE=m
|
||||
CONFIG_MFD_CORE=y
|
||||
|
@ -1 +1 @@
|
||||
# CONFIG_MFD_WL1273_CORE is not set
|
||||
CONFIG_MFD_WL1273_CORE=m
|
||||
|
@ -1 +0,0 @@
|
||||
# CONFIG_MLX4_DEBUG is not set
|
@ -1 +1 @@
|
||||
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y
|
||||
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_NETFILTER_XT_MATCH_STATE=y
|
||||
CONFIG_NETFILTER_XT_MATCH_STATE=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_NFP_NET_DEBUG=n
|
||||
# CONFIG_NFP_NET_DEBUG is not set
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_NFS_V3=y
|
||||
CONFIG_NFS_V3=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_NFS_V4=y
|
||||
CONFIG_NFS_V4=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_NF_CONNTRACK_IPV4=y
|
||||
CONFIG_NF_CONNTRACK_IPV4=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_NF_CONNTRACK_IPV6=y
|
||||
CONFIG_NF_CONNTRACK_IPV6=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_NF_CONNTRACK_PROCFS=y # check if contrack(8) in f17 supports netlink
|
||||
CONFIG_NF_CONNTRACK_PROCFS=y
|
||||
|
@ -1 +1 @@
|
||||
# CONFIG_NVMEM is not set
|
||||
CONFIG_NVMEM=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_OPENVSWITCH_GENEVE=y
|
||||
CONFIG_OPENVSWITCH_GENEVE=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_OPENVSWITCH_GRE=y
|
||||
CONFIG_OPENVSWITCH_GRE=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_OPENVSWITCH_VXLAN=y
|
||||
CONFIG_OPENVSWITCH_VXLAN=m
|
||||
|
@ -1 +1 @@
|
||||
# CONFIG_PM_DEVFREQ is not set
|
||||
CONFIG_PM_DEVFREQ=y
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_PPP_BSDCOMP=y
|
||||
CONFIG_PPP_BSDCOMP=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_R8712U=m # Larry Finger maintains this (rhbz 699618)
|
||||
CONFIG_R8712U=m
|
||||
|
@ -1 +1 @@
|
||||
# CONFIG_SERIO_LIBPS2 is not set
|
||||
CONFIG_SERIO_LIBPS2=y
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_SND=y
|
||||
CONFIG_SND=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_SND_HDA_CODEC_ANALOG=y
|
||||
CONFIG_SND_HDA_CODEC_ANALOG=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_SND_HDA_CODEC_CA0110=y
|
||||
CONFIG_SND_HDA_CODEC_CA0110=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_SND_HDA_CODEC_CA0132=y
|
||||
CONFIG_SND_HDA_CODEC_CA0132=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_SND_HDA_CODEC_CIRRUS=y
|
||||
CONFIG_SND_HDA_CODEC_CIRRUS=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_SND_HDA_CODEC_CMEDIA=y
|
||||
CONFIG_SND_HDA_CODEC_CMEDIA=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_SND_HDA_CODEC_CONEXANT=y
|
||||
CONFIG_SND_HDA_CODEC_CONEXANT=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_SND_HDA_CODEC_HDMI=y
|
||||
CONFIG_SND_HDA_CODEC_HDMI=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_SND_HDA_CODEC_REALTEK=y
|
||||
CONFIG_SND_HDA_CODEC_REALTEK=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_SND_HDA_CODEC_SI3054=y
|
||||
CONFIG_SND_HDA_CODEC_SI3054=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_SND_HDA_CODEC_SIGMATEL=y
|
||||
CONFIG_SND_HDA_CODEC_SIGMATEL=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_SND_HDA_CODEC_VIA=y
|
||||
CONFIG_SND_HDA_CODEC_VIA=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_SND_HDA_GENERIC=y
|
||||
CONFIG_SND_HDA_GENERIC=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_SND_HDA_INTEL=y
|
||||
CONFIG_SND_HDA_INTEL=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_SND_HRTIMER=y
|
||||
CONFIG_SND_HRTIMER=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_SND_INTEL8X0=y
|
||||
CONFIG_SND_INTEL8X0=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_SND_MIXER_OSS=y
|
||||
CONFIG_SND_MIXER_OSS=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_SND_PCM_OSS=y
|
||||
CONFIG_SND_PCM_OSS=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_SND_SEQUENCER=y
|
||||
CONFIG_SND_SEQUENCER=m
|
||||
|
@ -1 +1 @@
|
||||
# CONFIG_TASKS_RCU is not set
|
||||
CONFIG_TASKS_RCU=y
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_USB_STORAGE_USBAT=y
|
||||
CONFIG_USB_STORAGE_USBAT=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_VIDEO_EM28XX_RC=y
|
||||
CONFIG_VIDEO_EM28XX_RC=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_VIDEO_V4L2=y
|
||||
CONFIG_VIDEO_V4L2=m
|
||||
|
@ -1 +1 @@
|
||||
# CONFIG_XZ_DEC_ARMTHUMB is not set
|
||||
CONFIG_XZ_DEC_ARMTHUMB=y
|
||||
|
@ -1 +1 @@
|
||||
# CONFIG_XZ_DEC_IA64 is not set
|
||||
CONFIG_XZ_DEC_IA64=y
|
||||
|
@ -1 +1 @@
|
||||
# CONFIG_XZ_DEC_SPARC is not set
|
||||
CONFIG_XZ_DEC_SPARC=y
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_ZLIB_DEFLATE=m
|
||||
CONFIG_ZLIB_DEFLATE=y
|
||||
|
@ -1 +1 @@
|
||||
# CONFIG_ASYMMETRIC_KEY_TYPE is not set
|
||||
CONFIG_ASYMMETRIC_KEY_TYPE=y
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_CC_STACKPROTECTOR=y
|
||||
# CONFIG_CC_STACKPROTECTOR is not set
|
||||
|
1
baseconfig/arm/CONFIG_CC_STACKPROTECTOR_NONE
Normal file
1
baseconfig/arm/CONFIG_CC_STACKPROTECTOR_NONE
Normal file
@ -0,0 +1 @@
|
||||
CONFIG_CC_STACKPROTECTOR_NONE=y
|
1
baseconfig/arm/CONFIG_CRYPTO_CRYPTD
Normal file
1
baseconfig/arm/CONFIG_CRYPTO_CRYPTD
Normal file
@ -0,0 +1 @@
|
||||
CONFIG_CRYPTO_CRYPTD=y
|
1
baseconfig/arm/CONFIG_FB_MODE_HELPERS
Normal file
1
baseconfig/arm/CONFIG_FB_MODE_HELPERS
Normal file
@ -0,0 +1 @@
|
||||
CONFIG_FB_MODE_HELPERS=y
|
@ -1 +0,0 @@
|
||||
# CONFIG_GAMEPORT is not set
|
@ -1 +1 @@
|
||||
CONFIG_GPIO_GENERIC=m
|
||||
CONFIG_GPIO_GENERIC=y
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_GPIO_GENERIC_PLATFORM=m
|
||||
CONFIG_GPIO_GENERIC_PLATFORM=y
|
||||
|
@ -1 +0,0 @@
|
||||
# CONFIG_IP_SCTP is not set
|
@ -1 +1 @@
|
||||
CONFIG_MMC_ARMMMCI=y
|
||||
CONFIG_MMC_ARMMMCI=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_MMC_DW_K3=y
|
||||
CONFIG_MMC_DW_K3=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_MMC_DW_PCI=y
|
||||
CONFIG_MMC_DW_PCI=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_MMC_DW_PLTFM=y
|
||||
CONFIG_MMC_DW_PLTFM=m
|
||||
|
@ -1 +1 @@
|
||||
CONFIG_MMC_DW_ROCKCHIP=y
|
||||
CONFIG_MMC_DW_ROCKCHIP=m
|
||||
|
@ -1 +0,0 @@
|
||||
# CONFIG_NET_VENDOR_BROADCOM is not set
|
@ -1 +0,0 @@
|
||||
# CONFIG_NET_VENDOR_CHELSIO is not set
|
@ -1 +0,0 @@
|
||||
# CONFIG_NET_VENDOR_EMULEX is not set
|
@ -1 +0,0 @@
|
||||
CONFIG_NVMEM=m
|
@ -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
Loading…
Reference in New Issue
Block a user