[opensuse-kernel] query about module check-for-config-changes .config.orig .config
Hello, After the 'check-for-config-changes .config.orig .config' has been run It generates a list of changes there seems to be diferent categories of changes I included a small example below, for full list see [1] check-for-config-change details at [2] small sample results from # check-for-config-changes .config.orig .config follow Changes after running `make oldconfig': +# CONFIG_8139TOO_TUNE_TWISTER is not set +# CONFIG_8139_OLD_RX_RESET is not set +# CONFIG_9P_FSCACHE is not set +# CONFIG_AB8500_CORE is not set +# CONFIG_ABX500_CORE is not set . . +CONFIG_8139TOO_PIO=y -CONFIG_ACPI_CUSTOM_DSDT_FILE="" -CONFIG_ADIS16209=m -CONFIG_ADIS16400=m +CONFIG_AIC79XX_DEBUG_ENABLE=y +CONFIG_AIC7XXX_DEBUG_ENABLE=y +CONFIG_AIC94XX_DEBUG=y -CONFIG_ASUS_OLED=m +CONFIG_B43LEGACY_DEBUG=y . . -CONFIG_TI_ST=m -CONFIG_TRANZPORT=m +CONFIG_USB_DEVICE_CLASS=y -CONFIG_USB_IP_COMMON=m -CONFIG_USB_IP_HOST=m -CONFIG_USB_IP_VHCI_HCD=m . -CONFIG_WLAGS49_H25=m -CONFIG_WLAGS49_H2=m +CONFIG_X86_VERBOSE_BOOTUP=y Questions ========= - In each case should I extract the following changes and add it to the existing .config then rerun ' check-for-config-changes .config.orig .config' again ? Script I used to do the changes and sample output ================================================= # /bin/cat results.txt | grep -i "+# " | /usr/bin/sed -e 's/+# //g' | /usr/bin/sed -e 's/ is not set/=n/g' CONFIG_8139TOO_TUNE_TWISTER=n CONFIG_8139_OLD_RX_RESET=n CONFIG_9P_FSCACHE=n CONFIG_AB8500_CORE=n # /bin/cat results.txt | grep -v "+# "| grep -i "+" |sed -e 's/+//g' CONFIG_8139TOO_PIO=y CONFIG_AIC79XX_DEBUG_ENABLE=y CONFIG_AIC7XXX_DEBUG_ENABLE=y CONFIG_AIC94XX_DEBUG=y CONFIG_B43LEGACY_DEBUG=y CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y CONFIG_CC_OPTIMIZE_FOR_SIZE=y - Do I need to do anything with the entries with a minus sign '-' at the start ? Thanks for your help. Glenn [1] Full listing https://build.opensuse.org/package/view_file?file=zmake-oldconfig-results.txt&package=kernel-vanilla&project=home%3Adoiggl&srcmd5=a973af473346ba964032676eaa9950c4 [2] script content #! /bin/bash # lines 4 contains a timestamp... differences="$( diff -bU0 <(sed -e '/^# .* is not set$/p' -e '/^$\|^#/d' "$1" | sort) \ <(sed -e '/^# .* is not set$/p' -e '/^$\|^#/d' "$2" | sort) \ | grep '^[-+][^-+]' )" || true if [ -n "$differences" ]; then echo echo "Changes after running \`make oldconfig':" echo "$differences" echo if echo "$differences" | grep -q '^+' ; then exit 1 fi fi -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org
participants (1)
-
doiggl@velocitynet.com.au