summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel/linux
Commit message (Collapse)AuthorAgeFilesLines
* linux-yocto/3.14: aufs, edgerouter config and -rtBruce Ashfield2014-05-293-10/+37
| | | | | | | | | | | | | | | Updating the 3.14 SRCREVs to import the following changes: - enable AUFS: a missing Kbuild patch was preventing aufs from compiling - edgerouter: remove RTC configuration options - preempt-rt recipe. The patch for 3.14 is availble, so we populate the recipe. (From OE-Core rev: 8e38a24a9d9cd44733a25d3de307907a788d643d) (From OE-Core rev: 6d2dcba210ac60ec709eb6956c34474a021ab425) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: intel BSP configuration updatesBruce Ashfield2014-04-103-3/+3
| | | | | | | | | | | | | | Updating the SRCREV for the following configuration changes: 7df9ef8ee47d minnow: Add minnow-drivers-extra fragment 4f12b62002ca meta: smp.scc: increase default NR_CPUS to 64 de70ccd19f86 intel-common: change intel-corei7064-preempt-rt-scc filename e3780cd93809 meta: mohonpeak: remove branch 'mohonpeak' (From OE-Core rev: 20625df0f88b1948bfc05be0d2cbdaa201c3b2f0) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.14: beagleboard black: USB, DRM config tweaksBruce Ashfield2014-04-102-2/+2
| | | | | | | | | | | | | Importing the meta SRCREV to pick up the following two fixes: 928d7b2ddad0 beaglebone: enhance USB support and enable MUSB modules fbe38387ac61 beaglebone: enable DRM for HDMI output (From OE-Core rev: c95ae50dc0817fee291ca981c41cb556bf7db582) Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.14: intel configuration fixesBruce Ashfield2014-04-102-2/+2
| | | | | | | | | | | | | | | | Importing the intel configuration fixes from Darren Hart: a82ccc635e7a meta: Purge retired BSPs chiefriver, sys940x, and atom-pc b50ba1e37c26 x86: Drop X86_32 configs 8aa0a946f528 x86: Move MTRR config into x86 common fragments ddae217aefee common-pc: Remove SMP from common-pc*-cpu fragments f3ad83aa4c39 x86: Consolidate common x86* CPU features (From OE-Core rev: 399d3d51f35fd8782367e82c7b6e641f32396f80) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: intel-common: Add preempt-rt ktype targetsBruce Ashfield2014-04-103-3/+3
| | | | | | | | | | | Updating the meta SRCREV to incorporate the intel common preempt-rt kernel support. (From OE-Core rev: 63de385a2dce1727d6d4b42dfdf8cb38d8ae5792) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: v3.10.35 and emenlow boot fixesBruce Ashfield2014-04-103-16/+16
| | | | | | | | | | Updating the 3.10 SRCREVs to pick up 3.10.35 and a LTSI cherry pick that fixes a boot issue with the emenlow. (From OE-Core rev: f0990363aaeb3f8f7a8e02fc2acb0af2171e4eba) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.4: update to v3.4.85Bruce Ashfield2014-04-103-15/+15
| | | | | | | | | Updating the SRCREVs to integrate the latest korg -stable update. (From OE-Core rev: c6fe4b287c204d31a9ab86e3f38336d8828903ee) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemux86-64: re-enable paravirt guest, bring it in sync with qemux86Stefan Stanacar2014-04-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Seems wrong that qemux86 has this enabled and qemux86-64 doesn't. Also this will allow people to use kvm with -cpu=host. Right now, runqemu qemux86-64 kvm uses -cpu=kvm64 because without this feature you can't use cpu=host on newer host kernels (>= 3.8). This basically reverts poky e6149ec6c4c14d3a939022cdc29ac94dced836dd / oe-core 64749308fadabb4aa7c39f360c6395827bc5eb3a The reason of that commit (which is more than a year old) was that on the AB running old kernels (2.6.37) we would see occasional shutdown failures. (but if memory serves me right the fix might have been just a coincidence). I've tested this change with by: - run tests on runqemu qemux86-64 (without kvm) (300 seconds) - run tests on runqemu qemux86-64 kvm (which uses by default cpu=kvm64) - (tests took 20 seconds) - run tests on runqemu qemux86-64 kvm with cpu=host - (tests took 18 seconds) [ YOCTO #5956 ] (From OE-Core rev: 4b09a1869895e4cd18e82b7d190fbfea3c7922af) Signed-off-by: Stefan Stanacar <stefanx.stanacar@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.14: introduce versioned recipesBruce Ashfield2014-03-312-0/+58
| | | | | | | | | | The release kernel for Yocto 1.6 is the 3.14 kernel, so we introduce the versioned recipes here. (From OE-Core rev: 92776093766d4b0bb2613214274fa28dc59b6126) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: fix qemuarm build failureBruce Ashfield2014-03-301-1/+1
| | | | | | | | | | The v3.10.24 merge created a merge conflict, which was not properly resolved. Fixing the merge conflict and fixing the build of qemu arm. (From OE-Core rev: 2116e326d9d7039aac4ec6c7ae5d2a2bedfb4a74) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.8: remove versioned recipesBruce Ashfield2014-03-303-95/+0
| | | | | | | | | | | Yocto 1.6 will support the LTSI 3.4/3.10 kernels and the 3.14 kernel. As such, we remove the 3.8 linux-yocto recipes to keep our number of supported kernels at three. (From OE-Core rev: 940137ed36e1274bcb4e6b246b69c8c9172cabf7) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: fix drm build failureBruce Ashfield2014-03-303-10/+10
| | | | | | | | | | | | | | | | | | | | | | | Andrea Adami reported the following build failure: .../drm/drm_mm.h:105:2: error: implicit declaration of function 'BUG_ON' [-Werror=implicit-function-declaration] | BUG_ON(!hole_node->hole_follows); | ^ | CC drivers/pci/setup-res.o | CC drivers/gpu/drm/i915/i915_drv.o | cc1: some warnings being treated as errors | make[6]: *** [drivers/gpu/drm/ttm/ttm_agp_backend.o] Error 1 | make[5]: *** [drivers/gpu/drm/ttm] Error 2 Cherry picking mainline commit 86e81f0e6 [drm/mm: include required headers in drm_mm.h] fixes the build problems. cc: Andrea Adami <andrea.adami@gmail.com> (From OE-Core rev: 42c0eba4fac6b8bd28b58ec04574d04b0ab0c457) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: update intel common meta dataBruce Ashfield2014-03-303-3/+3
| | | | | | | | | | | | Bumping the meta branch SRCREV for the following two commits: df3aa753c882 intel-common: Add media-all to the standard builds 4b0d57269dae intel-common: Add mohonpeak BSP (From OE-Core rev: 821b1c03db3793609e3ae564358de10e23591604) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: update to v3.10.34Bruce Ashfield2014-03-303-16/+16
| | | | | | | | | Updating to the latest korg -stable release. (From OE-Core rev: 4d636396435f1165481cb103512026a8660ca8b2) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: add valleyisland ioBruce Ashfield2014-03-303-3/+3
| | | | | | | | | | Updating the 3.10 meta SRCREV to include the valleyisland IO .scc and configuration files. (From OE-Core rev: 5adccadee00ac4408d3b3d4e6a0b7ee7c84cba97) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: update to v3.10.33Bruce Ashfield2014-03-303-13/+13
| | | | | | | | | Updating to the latest -stable release. (From OE-Core rev: 9acc956c23ea161d0af691ff4685b472d3eff086) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: update EFI configurationBruce Ashfield2014-03-303-3/+3
| | | | | | | | | | | | Importing the following two meta data changes for EFI configuration: 284e9589436a meta: efi.cfg/efi-ext.cfg: add EFIVAR_FS to default efi fragment 0a8c4971e2d9 meta: update efi config fragment to include EFI_STUB by default (From OE-Core rev: ec6ff275ba44ec183c00910f47e5b8916e58ab14) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.4: update mohonpeak.cfg for SATA, SMBus, LPC, WDT, crypto & ↵Bruce Ashfield2014-03-303-3/+3
| | | | | | | | | | | highmem64g Updating the meta SRCREV with the latest configuration updates. (From OE-Core rev: 8e98af96a4b2b725724cd97276168c03e95aa99d) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: intel-core*/common configuration updatesBruce Ashfield2014-03-303-3/+3
| | | | | | | | | | | | | | | Importing the following configuration changes to support the latest intel common BSPs: 6e0e756d5137 intel-common: Remove GMA500 support 226c3b7a2b82 intel-core*: Add baytrail soc support 25df7acf2cc4 baytrail: Add feature/soc/baytrail 8715856ab617 meta: input: add CONFIG_INPUT dependency (From OE-Core rev: 88d2bb9c5959a9b1e744bb517c26a322cd537023) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-dummy: provide kernel-modules (empty) packageMatthieu Crapet2014-03-211-6/+12
| | | | | | | | | Like it is done in kernel.bbclass (From OE-Core rev: 5df4e63e747028c3ce89f1f9ae01a766ae34dc3d) Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: bump to v3.14-rc4Bruce Ashfield2014-02-281-1/+1
| | | | | | | | | | Updating the version of linux-yocto-dev to reflect the integration of the 3.14-rc4 kernel. (From OE-Core rev: 9c5734b91c274be85200a9790202326dd6debfc1) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: integrate latest LTSI changesBruce Ashfield2014-02-283-10/+10
| | | | | | | | | | Integrating the latest 3.10 LTSI changes into the yocto tree. (From OE-Core rev: 19e9dded1761e09ed713c72c7153501e625a3859) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.4: update to v3.4.82 and latest LTSIBruce Ashfield2014-02-283-15/+15
| | | | | | | | | | | Updating the 3.4 tree to the 3.4.82 -stable update, and integrating the latest LTSI changes. (From OE-Core rev: 97518da4d03cdc6a3a9ddfce0475d2f6189dc390) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: update to v3.10.32Bruce Ashfield2014-02-283-16/+16
| | | | | | | | | | | Integrating the latest korg -stable update for the 3.10 series of kernels. (From OE-Core rev: 66d976af752708579d86a505b899854abc111a19) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: enable CONFIG_FHANDLE for standard and preempt-rt kernelsBruce Ashfield2014-02-143-3/+3
| | | | | | | | | | | | | | | CONFIG_FHANDLE is now a requirement for systemd support: http://cgit.freedesktop.org/systemd/systemd/commit/README?id=c2cb7cbbd526e572b1caa1d7f70be68195b513a9 So we add it into our default standard and preempt-rt kernel types, the overhead is small and having this always configured allows init system switching, without a kernel rebuild. (From OE-Core rev: 63d5be8f7fec74a7e4bac36b28e93071119cdf6d) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: add minnow-io feature to LTSIBruce Ashfield2014-02-143-13/+13
| | | | | | | | | | | | | The initial merge of the LTSI 3.10 content was missing the minnow-io feature. This has now been added to standard/ltsi and merged to all branches in the tree. We also update the meta branch to ensure that the existing feature will not attempt to apply patches to the tree, since they have now been integrated. (From OE-Core rev: 8569e2488e45fc7cabbdafe240ca404b2b2e8519) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: arbitrary write with CONFIG_X86_X32 (CVE-2014-0038)Bruce Ashfield2014-02-143-10/+10
| | | | | | | | | Integrating the upstream commit for CVE-2014-0038. (From OE-Core rev: 9073969d7b7d5d20377ab0c1a49f8e5bb051601b) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: update to v3.10.28Bruce Ashfield2014-02-143-13/+13
| | | | | | | | | | Updating the 3.10 kernel SRCREVs to integrate the v3.10.27, 27 and 28 -stable releases. (From OE-Core rev: 91fb7cfaeb8ea1c05a15a0be8a56ac50b95fd6e4) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: Use PACKAGE_ARCH in build dirDarren Hart2014-02-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The current linux-yocto build dir (B) includes MACHINE. This has been appropriate as kernels are typically built machine-specific. We have recently introduced an intel-common type kernel which can be shared across multiple machines sharing a common base (intel-core2-32, intel-corei7-64). In these cases, the kernel is built for a something more generic than MACHINE, and the current mechanism results in something like this when building for MACHINE=sys940x (using intel-common): tmp/work/core2-32-intel-common-poky-linux/linux-yocto-dev/ \ 3.13++gitAUTOINC+e5d23e7879_889c6bec6b-r0/linux-sys940x-noemgd-standard-build Note the descrepancy between core2-32-intel-common and linux-sys940x-noemgd-standard-build. This becomes counterintuitive at the very least when switching to another machine and attempting to reuse this build. This patch swaps MACHINE for PACKAGE_ARCH (which is typically MACHINE_ARCH for linux-yocto), resulting in the following build path: tmp/work/core2-32-intel-common-poky-linux/linux-yocto-dev/ \ 3.13++gitAUTOINC+e5d23e7879_889c6bec6b-r0/linux-core2-32-intel-common-standard-build The impact to existing MACHINEs is a replace of - with _ if MACHINE contains one or more - charachters. (From OE-Core rev: 54590cdb940b6145ac92729ebf9bb7e7e537f5e2) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Cc: Bruce Ashfield <bruce.ashfield@windriver.com> Cc: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: add powermanagement config to 32 bit common-pcBruce Ashfield2014-02-113-3/+3
| | | | | | | | | | | The introduction of LTSI has exposed a missing dependency on cpufreq being enabled. To fix the build, we enable power management in the 32 bit BSP, which aligns it with 64 bit. (From OE-Core rev: e859ebf08e73091640bd4d7329bbbe44270c4bf0) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: integrate LTSIBruce Ashfield2014-02-113-10/+10
| | | | | | | | | | | | | | Updating the SRCREVs of the 3.10 tree to reflect the integration of of commit 68054859 from: git://git.linuxfoundation.org/ltsi-kernegit://git.linuxfoundation.org/ltsi-kernel.git Build and boot tested on all qemu architectures. (From OE-Core rev: 41a6b620f6e00d9222989058b3620cadc940ac21) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: bump version to 3.13+Bruce Ashfield2014-01-191-1/+1
| | | | | | | (From OE-Core rev: 0e0307a23d50b2a0efd228e7e99baabc980ab9de) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: mohonpeak bsp config and scc filesBruce Ashfield2014-01-163-3/+3
| | | | | | | (From OE-Core rev: 9f086987f995729235601281161858d851b8df72) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: update to 3.10.25Bruce Ashfield2014-01-163-16/+16
| | | | | | | | | Updating the 3.10 tree to the 3.10.25 korg -stable release. (From OE-Core rev: 85ec7e0bb1306b3ac3506627a3aa04a42c0ec180) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: update meta data for media fragmentsBruce Ashfield2014-01-163-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating the meta SRCREV to import the following changes: d9cd83c0292b remove old MEDIA config fragments 06b76256d7e2 common-pc-standard.scc: Enable USB webcam support acb8b43837d8 common-pc-64.scc: update as per changes in the media config fragments 5513fd2ad72a minnow-standard.scc: Enable media features 172ba799bedc media-all.scc: A feature including all the media features 1a7e1d3a292e media-platform: A feature for platform media devices 03c48dacbb9a media-dvb-frontends : A feature for Digital Video Broadcast Devices 59b92b9d6c72 media-usb-tv: A feature for USB TV media adapters 5ec0709b1fed media-tuners: A feature for media tuner devices 356dc83e39f3 media-rc: A feature for remote control media devices 89d96cf9d574 media-radio: A feature for AM/FM radio devices 3dd2ebeaf49b media-pci-capture: A feature for PCI media capture devices 9ee0e95bfc52 media-i2c: A feature for I2C media devices 28976f4a3e27 media-usb-webcams: A feature for USB media devices f8206f4e00b1 media: A feature for media infrastructure 08bfb248a17f standard.scc: Add firmware loading feature e567a3d53593 firmware: A feature for firmware loading support (From OE-Core rev: f4b00c4ddf1efb2a728b7a08b542c9c7254c787f) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-dummy: set reasonable DESCRIPTIONPaul Eggleton2014-01-021-0/+3
| | | | | | | (From OE-Core rev: 2deb5211fdad0df501c3c2cdb0ed14caccb37ebe) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-dummy: set LICENSE to GPLv2 to avoid license warningPaul Eggleton2014-01-021-1/+1
| | | | | | | | | | | | This recipe doesn't actually produce any non-empty packages, but since it's pretending to be a Linux kernel it might as well pretend to have the same license, if for no other reason than to avoid producing a warning since the previous value ("GPL") isn't acceptable. (From OE-Core rev: 92cbf6962b82f9118bdc55883851adf2b5fcc930) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Replace one-line DESCRIPTION with SUMMARYPaul Eggleton2014-01-021-1/+1
| | | | | | | | | | | | | | A lot of our recipes had short one-line DESCRIPTION values and no SUMMARY value set. In this case it's much better to just set SUMMARY since DESCRIPTION is defaulted from SUMMARY anyway and then the SUMMARY is at least useful. I also took the opportunity to fix up a lot of the new SUMMARY values, making them concisely explain the function of the recipe / package where possible. (From OE-Core rev: b8feee3cf21f70ba4ec3b822d2f596d4fc02a292) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: allow static SRCREVs via includeBruce Ashfield2013-12-141-7/+18
| | | | | | | | | | | | | | | | | The linux-yocto dev recipe is intended to track the latest revisions of the kernel tree by default. To control revision churn, and integrate into a regular build schedule having the ability to specify a set of SRCREVs without modifying the recipe itself is desired. So we introduce an optional include file, and variables that control whether or not the static SRCREVs are used: USE_MACHINE_AUTOREV and USE_META_AUTOREV, to add this flexibility. (From OE-Core rev: 5877781d1dcb2883d00097b66ff2481a4a5ff930) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta/*: remove unnecessary patchesChong Lu2013-12-101-52/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following patches are found, but not used by any recipe, so we should remove them. meta/recipes-connectivity/avahi/files/fix_for_automake_1.11.2.patch meta/recipes-connectivity/dhcp/dhcp/fix-client-path.patch meta/recipes-connectivity/libnss-mdns/files/alignment-fix.patch meta/recipes-core/dbus/dbus-1.6.10/test-run-path.patch meta/recipes-core/gettext/gettext-0.16.1/fixchicken.patch meta/recipes-core/gettext/gettext-0.16.1/getline.m4.patch meta/recipes-core/systemd/systemd/use-rootlibdir.patch meta/recipes-core/util-linux/util-linux/remove-lscpu.patch meta/recipes-core/util-linux/util-linux/remove_sigsetmark.patch meta/recipes-core/util-linux/util-linux/uclibc-compile.patch meta/recipes-devtools/autoconf/autoconf/autoconf-x.patch meta/recipes-devtools/btrfs-tools/btrfs-tools/btrfs-progs-fix-parallel-build.patch meta/recipes-devtools/btrfs-tools/btrfs-tools/btrfs-progs-fix-parallel-build2.patch meta/recipes-devtools/cdrtools/cdrtools-native/no_usr_src.patch meta/recipes-devtools/elfutils/elfutils-0.155/elfutils-robustify.patch meta/recipes-devtools/gdb/gdb/libiberty-cross.patch meta/recipes-devtools/perl/perl-5.14.3/asm-pageh-fix.patch meta/recipes-devtools/python/python-native/sys_platform_is_now_always_linux2.patch meta/recipes-devtools/python/python-pygobject/generate-constants.patch meta/recipes-devtools/qemu/files/3f08ffb4a4741d147634761dc053ed386243a0de.patch meta/recipes-devtools/qemu/files/enable-i386-linux-user.patch meta/recipes-devtools/qemu/files/init-info.patch meta/recipes-devtools/rpm/rpm/rpm_fix_for_automake-1.12.patch meta/recipes-devtools/tcf-agent/tcf-agent/fix_tcf-agent.init.patch meta/recipes-extended/iputils/files/arping-break-libsysfs-dependency.patch meta/recipes-extended/libarchive/libarchive/0003-Patch-from-upstream-rev-2516.patch meta/recipes-extended/procps/procps-3.2.8/pagesz-not-constant.patch meta/recipes-gnome/gtk+/gtk+-2.24.22/no-demos.patch meta/recipes-gnome/libglade/libglade-2.6.4/no-deprecation.patch meta/recipes-graphics/mesa/mesa/0005-llvmpipe-remove-the-power-of-two-sizeof-struct-cmd_b.patch meta/recipes-graphics/xorg-lib/libxxf86dga/libxxf86dga-1.1.3_fix_for_x32.patch meta/recipes-kernel/kmod/kmod/fix-undefined-O_CLOEXEC.patch meta/recipes-kernel/linux-libc-headers/linux-libc-headers/connector-msg-size-fix.patch meta/recipes-kernel/linux/linux-yocto/tools-perf-no-scripting.patch meta/recipes-support/gnutls/gnutls/gnutls-texinfo-euro.patch meta/recipes-support/nspr/nspr/fix-build-on-aarch64.patch [YOCTO #5180] (From OE-Core rev: e5d81f757de4bd1bfd37a96300edd50b77b0d21c) Signed-off-by: Chong Lu <Chong.Lu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/*: restore branch designationsBruce Ashfield2013-12-063-0/+24
| | | | | | | | | | | | | | | | | The fetcher now confirms that a given SRCREV exists on the branch specified in the SRC_URI. The linux-yocto recipes used to do this themselves, but that functionality was removed to allow builds when only the SRCREV was set and to be similar to other recipes. Now that the fetcher checks this value, and other recipes must also have SRCREV + branch information, this extra information can be put back into the recipes. (From OE-Core rev: 4a562fd2614bb6ccce1222d47b9268d6980cf315) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-dummy: catch up with image.bbclass changesKoen Kooi2013-12-031-0/+6
| | | | | | | | | | | | | image.bbclass now depends on virtual/kernel:do_deploy, so add a task for that. This fixes errors like this: ERROR: Task do_build in /build/linaro/build/meta-linaro/meta-linaro/recipes-linaro/images/linaro-image-lng.bb depends upon non-existent task do_deploy in /build/linaro/build/openembedded-core/meta/recipes-kernel/linux/linux-dummy.bb (From OE-Core rev: 26d07f2a5bef42a113c9c81f2b5701b4f3d10d47) Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: -rt, ebtables and e1000 fixesBruce Ashfield2013-11-303-13/+13
| | | | | | | | | | | | | Updating the 3.10 SRCREVs for the following fixes: f47ea28 bridge: enable EBTABLES a9ec82e e1000: prevent oops when adapter is being closed and reset simultaneously a4e1bd7 Revert "arm: add dummy swizzle for versatile with qemu" (From OE-Core rev: 20139a693677c23324c89c963735f3b8c18eeb84) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.4: update to v3.4.69Bruce Ashfield2013-11-303-12/+12
| | | | | | | | | Bumping the 3.4 kernel to the latest korg -stable release. (From OE-Core rev: b9049f6394d58610ecd3b0c77ccee5ef95ebdb73) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux/yocto-3.10: merge v3.10.19Bruce Ashfield2013-11-303-16/+16
| | | | | | | | | | Updating the linux-yocto-3.10 SRCREVs to the latest korg -stable release. (From OE-Core rev: 1da738722c9f81260dfbada6a97a21eb812d20a1) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: meta: ARM: OMAP3: Add USB PHY driver for BeagleboardBruce Ashfield2013-11-142-2/+2
| | | | | | | | | | | | | | | | Updating the meta branch SRCREV to update the USB configuration: The Beagleboard needs the USB PHY drivers in the kernel in order to enable USB and Ethernet functionality. This fix ensures that they are built in by tweaking the kernel config. Tested on Beagleboard xM Rev. C2. (From OE-Core rev: 89a372840a957e540bed954e629aa68335b3dfe0) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt/3.10: fix ntp merge issueBruce Ashfield2013-11-141-3/+3
| | | | | | | | | | | | | | Updating the -rt SRCREVs to pick up the following fix: ntp: fix ntp_notify_cmos_timer merge issue PREEMPT_RT_FULL has a stubbed ntp_notify_cmos_timer due to a bad merge. Renaming and restoring the full -rt functionality to this routine. (From OE-Core rev: 41d4f0feca69bf1b41f16f5f7d21bf7540e6c47a) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: meta: ARM: OMAP3: Add USB PHY driver for BeagleboardBruce Ashfield2013-11-143-4/+3
| | | | | | | | | | | | | | | Updating the meta branch SRCREV to update the USB configuration: The Beagleboard needs the USB PHY drivers in the kernel in order to enable USB and Ethernet functionality. This fix ensures that they are built in by tweaking the kernel config. Tested on Beagleboard xM Rev. C2. (From OE-Core rev: 2a9944514362445ee891f6e77c4ae62950e247b3) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: fix qemuarm boot and spurious mips build warningBruce Ashfield2013-11-053-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | This update fixes two issues: a) qemuarm boot failure v3.10.13 picked up a patch for arm versatile interrupt mappings that fixes the emulator boot out of the box. But it interacts badly with our previous fix for the issue. Reverting the existing patch and going with the mainline solution fixes the boot. b) qemumips build warning and failure Depending on the build host and compiler, the build of menuconfig throws an potentially uninitialized variable warning. That warning causes an error on archs with -Werror. We can do a trivial change to avoid the warning all together (initilize it to null), and keep everyone happy. [YOCTO #5460] (From OE-Core rev: 8d1a041891c87d0c2003c80f84b0501bdc9403a1) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/3.10: common-pc: add missing dependencies for BRCMSMACBruce Ashfield2013-11-043-3/+3
| | | | | | | | | | | | | | | | | | | | | | Updating the meta branch SRCREV to import some configuration updates for the common-pc-wifi feature: CONFIG_WEXT_CORE=y CONFIG_WEXT_PROC=y CONFIG_CFG80211_WEXT=y CONFIG_BCMA=m CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y CONFIG_BCMA_DRIVER_GMAC_CMN=y CONFIG_CRC8=m CONFIG_CORDIC=m (From OE-Core rev: cdd8145a7f4abc75c4089a30206c277db2712649) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>