summaryrefslogtreecommitdiffstats
path: root/cfg
AgeCommit message (Collapse)Author
2012-10-01meta: cleanup invalid/obselete 3.4 CONFIG optionsBruce Ashfield
The kernel configuration audit subsystem was previously focussed on BSP/hardware specific options, since that is the part of configuration that the end developer maintains. But not auditing the non-hardware specific options on each run meant that some options that do not exist in the kernel have remained in the configuration fragments. Removing them clarifies the fragments, and updating the audit to report on non-hardware options ensures that they will stay clean. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-09-13meta: add paravirtualized KVM guest config fragmentCristian Iorga
Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
2012-09-13meta: add MMIO support in virtio config fragmentCristian Iorga
Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
2012-09-11meta: add x32 configuration fragmentBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-29meta: add CONFIG_VIRTIO_CONSOLE to virtio configurationBruce Ashfield
Enable virtio-console by default when virtio is requested by a BSP. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-19ipv6: build in the core support vs. it being modularPaul Gortmaker
The ipv6 support is no longer the experimental/academic project that it was many years ago. People expect it to be there as part of basic support. So make it built in, by aligning with the current kernel.org defconfig. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-06-19ipv6: make standard and RT share a common config blockPaul Gortmaker
Since there is no need for them to differ on something that is not going to be impacted by RT patches. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-06-19netfilter: coalesce bridge settings for standard and RT into a common file.Paul Gortmaker
There is no reason for RT and standard to have their own personal copies of bridge netfilter settings. Make them source a common file. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-06-19netfilter: coalesce IPv6 settings for standard and RT into a common file.Paul Gortmaker
There is no reason for RT and standard to have their own personal copies of IPv6 netfilter settings. Make them source a common file. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-06-19netfilter: coalesce IPv4 settings for standard and RT into a common file.Paul Gortmaker
There is no reason for RT and standard to have their own personal copies of IPv4 netfilter settings. Make them source a common file. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-06-19cfg: move devtmpfs cfg/scc to cfg/fs dirPaul Gortmaker
So that it is alongside the other fs related content. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-06-19x86[_64]: align with korg on HOTPLUG_PCI, HOTPLUG_PCI_PCIE and PCI_MSIPaul Gortmaker
These are the defaults for x86 and x86_64 when doing a defconfig on those arch with the kernel.org tree. Ours might as well be the same values. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-06-15cfg: strip off redundant path prefixesPaul Gortmaker
If we are in the cfg dir already, we don't need a leading cfg prefix on the paths. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-15cfg: create timer subdir for HZ and HPET related settingsPaul Gortmaker
This seems like a logical grouping to reduce the cluster accumulation in cfg for another while. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-15cfg: add a fs dir for filesystem related configsPaul Gortmaker
Things are starting to get a bit busy in the cfg dir. We may not want to mirror every kernel path on a 1:1 basis, but at least having a fs dir for filesystem cruft makes sense. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-15x86/x86_64: disable MTRR sanitizerPaul Gortmaker
In mainline defconfigs we have: arch/x86/configs/i386_defconfig:# CONFIG_MTRR_SANITIZER is not set arch/x86/configs/x86_64_defconfig:# CONFIG_MTRR_SANITIZER is not set But the defaults given by the Kconfig stanza are "def_bool y" so if we want to match the defconfigs, we need to call it out as off explicitly. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-15x86/x86_64: consolidate ACPI and EFI settingsPaul Gortmaker
The efi.cfg calls out EFI and ACPI settings. Make sure it is in both x86 and x86_64, and then delete all x86/x86_64 BSP specific references directly to the efi.scc Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-15x86/x86_64: enable CONFIG_NO_HZ=y by default.Paul Gortmaker
This matches the upstream defconfig settings for each of x86 and x86_64 respectively in kernel.org 3.4 tree. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-15x86/x86_64: use HZ=1000Paul Gortmaker
This is in keeping with the upstream defconfigs Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-15x86/x86_64: enable boot mem corruption checks; align with korg defaultsPaul Gortmaker
The default x86[64] defconfig on a kernel.org 3.4 tree will have these enabled. Since we can't be sure we'll be running on a platform with or without these issues, it makes sense for us to have them enabled here as well. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-15x86: enable CONFIG_HIGHPTE=y by default.Paul Gortmaker
Currently, BSPs like common-pc differ from the korg x86 defconfig as follows: common_pc x86 korg defconfig ------------------------------------------------------------------ CONFIG_VMSPLIT_3G=y # CONFIG_VMSPLIT_3G_OPT is not set # CONFIG_VMSPLIT_2G is not set # CONFIG_VMSPLIT_2G_OPT is not set # CONFIG_VMSPLIT_1G is not set # CONFIG_HIGHPTE is not set CONFIG_HIGHPTE=y Given that machines with 4G or more RAM are nothing at all unique anymore, lets align ourselves with enabling HIGHPTE. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-15x86: align to korg defconfig on IRQ fixups and microcodePaul Gortmaker
Comparing a common-pc config to kernel.org x86 defconfig reveals this difference: --- common-pc --- --- korg defconfig --- # CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y # CONFIG_X86_REBOOTFIXUPS is not set CONFIG_X86_REBOOTFIXUPS=y # CONFIG_MICROCODE_AMD is not set CONFIG_MICROCODE_AMD=y Align the x86 defaults with what is in kernel.org, since we've no real justification for not doing so. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-15x86/x86_64: enable SMP by defaultPaul Gortmaker
You are hard pressed to find a true single core x86 chip now, even those which are a single core typically have hyperthread, and so we'd want SMP+SCHED_SMT from the smp config frag anyway. Delete the now redundant include from the existing BSPs too. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-15cfg: relocate/add a frag for HPET / RTC enablementPaul Gortmaker
It is on by default for 64bit x86 and only optional if you are x86 32 bit. Ensure it is on for the latter so we are aligned with the kernel.org x86 defconfig. This was listed as a feature, but since HPET has been around for a while now, we'll not likely be carrying extra patches for HPET as per the other features. By sticking it in the shared x86 and x86_64 frags, we can delete BSP specific mentions of it. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-158250: separate out the 8250 configuration from feature dirPaul Gortmaker
At the moment, there are no 8250 patches applied, however if there were, we'd run into issues where they were not applied at the standard (pre-bsp) level, but instead applied once per each BSP, duplicating content with unique commit IDs. Separate out the 8250 enablement Kconfig settings to a cfg frag, and ensure that the feature [which may someday optionally contain patches] gets processed independent of the BSPs. The BSPs which were asking for the feature now just ask for the enabling config frag in cfg dir. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-15cfg: make a common landing ground for ARCH=x86Paul Gortmaker
There will be a significant amount of cfg data that is common across all x86 BSPs. Make a landing ground for it here, similar to what ARM has, so that we don't duplicate a bunch of stuff in every x86 BSP file. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-15cfg: add basic HZ fragmentsPaul Gortmaker
I've skipped HZ=300 because in all kernel defconfigs, it is only ever referenced by one blackfin board. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-06yocto-3.4: bump kver to v3.4.1 + patch fixupsBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-06-04cfg: make ext2 settings a separate entityPaul Gortmaker
Configuration is unchanged. It just makes ext2 settings the same mechanism as ext3 and ext4. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-06-04cfg: explicitly call out ext3 as enabledPaul Gortmaker
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-06-04ktypes/standard: add ext4 support by defaultPaul Gortmaker
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2012-05-12meta: factor out SCSI options from the usb-mass-storage featureTom Zanussi
Remove the SCSI and BLK_DEV_SD options from usb-mass-storage.cfg and replace them with the corresponding scsi/ features. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-03meta: create tracing config blockBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-03-31tiny: Minimize the tiny configDarren Hart
The config fragments in the tiny ktype were simply pulled in from a collection of experimental fragments. Boil things down to a core policy (yocto.cfg) and tiny-specific configs (tiny.cfg). Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-03-01Remove boot-live cfg duplication from BSPsDarren Hart
Several BSPs duplicated the boot-live fragment in their BSP specific config. Remove the duplication and add CONFIG_RD_GZIP and CONFIG_BLK_DEV_SR to the boot-live fragment. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Acked-by: Tom Zanussi <tzanussi@intel.com>
2012-02-27meta: create pvr feature descriptionKishore Bodke
For targets with the appropriate hardware support, they should include this option to enable the appropriate kernel features. Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-01-27add descriptions to optional features and configsBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-01-27meta: add feature descriptions to optional/addon featuresBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2012-01-25common-pc*: add SMP and virtioBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-12-07Add EFI scc and cfg filesDarren Hart
Basic EFI support only requires CONFIG_EFI=y, this is sufficient for some boards, and desirable for small configs. This is done with efi.scc. Additional support for CONFIG_EFI_VARS, CONFIG_EFI_PARTITION, and CONFIG_FB_EFI is provided via efi-ext.scc (extended) as this pulls in the block layer, framebuffer support, and virtual terminals. I'd like EFI_VARS to be part of the base config, but I have received reports of it failing in some situations. Keeping it separate ensures basic boot can work with the fragments as defined. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2011-09-26meta: update boot live config and move it to cfg/Jingdong Lu
Adding CONFIG_ISO9660_FS=y in boot-live.cfg to enable live booting. Move boot-live.cfg from bsp/atom-pc to cfg/ and add boot-live.scc. Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
2011-06-21meta: add devtmpfs config groupBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-06-20btrfs.scc,cfg: add a new feature which enables btrfs kernel configurationNitin A Kamble
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-04-27meta: Add SMP config fragmentDarren Hart
For reusable BSPs like atom-pc which may or may not have SMP support, allow the linux-yocto recipe to choose whether or not to enable SMP support. The smp config fragment enables SMP and SCHED_SMT. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2011-04-04meta: fix invalid includeBruce Ashfield
cfg/vfat.cfg did not have an associated .scc file, which meant that it could not be included by features and command line options. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-04-04yocto: 2.6.39 patch refreshesBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-04-04yocto: import of the kernel content/metadata from v2.6.39Paul Gortmaker
Roughly corresponds to: commit db575247e16e50ce5160e18907e253c6a43b6feb Author: Bruce Ashfield <bruce.ashfield@windriver.com> Date: Mon Apr 4 00:27:55 2011 -0400 yocto: 2.6.39 baseline Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ...in the full history repo, but with some extraneous files that were deleted post db575247 deleted right here and now at the baseline instead. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>