On Tuesday 10 January 2012 17:16:26 Jani Monoses wrote: > Hello, > > There are still quite a few config options that were never synced up > or were dropped compared to the default paz00 config in the git ac100 > kernel tree. > > I ran this command locally > diff -u <(grep "^CONF" arch/arm/configs/paz00_defconfig|cut -f1 > -d=|sort) <(grep "^CONF" debian.linaro/config/config.common.ubuntu|cut > -f 1 -d=|sort ) |grep "-" > > and got this: > > Any in particular that should absolutely be there? I could just add > them all I guess but wanted to make sure they are all intended and to > know why > certain settings are on. For istance I am not sure the various > debugging options are set in other Ubuntu kernels and I want to keep > the delta low > DEV_DM had build issues when I switched to the 3.0 tree, and have not > tried since, hence it being off. > IIRC PCI was not needed either but it is enabled by default in defconfig. > > Any input is welcome :) > > -CONFIG_ARM_ERRATA_751472
Our SoC is affected by this erratum, so it should be enabled > -CONFIG_BATTERY_BQ20Z75 We don't have this, kill it. > -CONFIG_BLK_DEV_DM > -CONFIG_BOOTPARAM_HUNG_TASK_PANIC > -CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC I think these can be killed > -CONFIG_CHARGER_GPIO We don't have this, kill it. > -CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND I think we want PERFORMANCE here, ondemand will be actived later in the boot process. > -CONFIG_CRYPTO_USER_API_HASH > -CONFIG_CRYPTO_USER_API_SKCIPHER kill these > -CONFIG_DEBUG_DEVRES > -CONFIG_DEBUG_SPINLOCK > -CONFIG_DEBUG_SPINLOCK_SLEEP These are not necessary. > -CONFIG_DM_VERITY > -CONFIG_DM_VERITY_CHROMEOS What's that? Maybe ChromeOS specific -> kill > @@ -90,236 +393,1245 @@ > -CONFIG_HIGHMEM not sure about this one, wait for an expert ... > -CONFIG_KERNEL_LZO yes, I prefer LZO over GZ because it uncompresses faster AFAIK, increasing boot speed. I leave it up to you. > -CONFIG_KEYS_DEBUG_PROC_KEYS > -CONFIG_LOCKUP_DETECTOR debugging stuff ... not needed for release > -CONFIG_MEDIA_CONTROLLER looks like our camera does not need it -> kill > -CONFIG_MMC_SDHCI_OF well, no OpenFirmware yet -> kill > -CONFIG_MODULE_FORCE_UNLOAD > -CONFIG_NET_KEY > -CONFIG_NFS_FSCACHE > -CONFIG_NFS_USE_NEW_IDMAPPER > -CONFIG_NFS_V4_1 > -CONFIG_NL80211_TESTMODE > -CONFIG_PREEMPT_VOLUNTARY > -CONFIG_RD_XZ > -CONFIG_SCSI_SPI_ATTRS > -CONFIG_SECCOMP_FILTER > -CONFIG_SERIAL_OF_PLATFORM > -CONFIG_SLAB well, I leave these up to you. Personally, I like nfs ... SERIAL_OF_PLATFORM is not needed and memory allocator, preemption ... ask someone else ;-) > -CONFIG_TEGRA_DEBUG_UARTB mmh, should be UARTA > -CONFIG_TEGRA_PCI please leave this on (for powermgnmt reasons) > -CONFIG_USB_DEVICEFS > -CONFIG_USB_MON double kill > -CONFIG_USB_OTG mmh, I don't know if it is working. Well if someone wants to try, he need to build his own kernel anyway -> zap it > -CONFIG_VIDEO_HELPER_CHIPS_AUTO I wanted to get rid of the various tuners. In fact we need none of them. But somehow this didn't worked, kernel still compiles the tuners. Maybe try without? Marc _______________________________________________ Mailing list: https://launchpad.net/~ac100 Post to : [email protected] Unsubscribe : https://launchpad.net/~ac100 More help : https://help.launchpad.net/ListHelp

