aboutsummaryrefslogtreecommitdiffstats
path: root/meta-yocto-bsp/recipes-kernel
AgeCommit message (Collapse)Author
2016-02-04linux-yocto: Update SRCREV for genericx86* for 4.1, fixes CVE-2016-0728Alejandro Hernandez
This addresses CVE-2016-0728: KEYS: Fix keyring ref leak in join_session_keyring(), and upgrades to LINUX_VERSION 4.1.17 Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
2016-02-04linux-yocto: Update SRCREV for genericx86* for 3.19, fixes CVE-2016-0728Alejandro Hernandez
This addresses CVE-2016-0728: KEYS: Fix keyring ref leak in join_session_keyring() Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
2016-02-04linux-yocto: Update SRCREV for genericx86* for 3.14, fixes CVE-2016-0728Alejandro Hernandez
This addresses CVE-2016-0728: KEYS: Fix keyring ref leak in join_session_keyring(), and upgrades to LINUX_VERSION 3.14.39 Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>
2016-01-14linux-yocto: Update Genericx86* BSP to 4.1.15 kernelSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-29linux-yocto_4.1: Update SRCREV for genericx86*Saul Wold
This update matches the kernel update made to oe-core linux-yocto and address some graphics issues. Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-07linux-yocto: Update SRCREV for genericx86* BSPsSaul Wold
This update brings the kernel for genericx86* up to date with the linux-yocto kernel and 4.1.8 Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-09-29meta-yocto-bsp: bump to linux-yocto 4.1 for the non-x86 BSPsKevin Hao
Boot test for all these boards. Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-09-08bsps: update 3.14 SRCREVsBruce Ashfield
Updating the 3.14 SRCREVs to ensure that both gcc 4.9.x and gcc 5.x produce working images for all reference BSPs. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-08-30linux-yocto-3.14: Update to latest revisionsRichard Purdie
Update the 3.14 kernel to the latest metadata to add in fixes for gcc 5 in particular. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-08-20linux-yocto-3.14: Update to branch HEADsRichard Purdie
This update addresses several gcc5 issues amongst other things and updates the branch revisions to the latest in the linux-yocto repo. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-08-19genericx86*: Update BSPs to use 4.1 KernelSaul Wold
This adds the initial bbappend to meta-yocto-bsp for the 4.1 kernel It also sets up the PREFERRED_VERSION for the X86 and X86-64 Generic BSPs to the 4.1 kernel. This has been tested on MinnowBoard (32bit) MinnowBoard Max (64bit) along with both 32 and 64 bit versions of the NUC. Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-07-22yocto-bsps: add 3.14-rt configurationBruce Ashfield
To enable preempt-rt for the h/w reference boards, we can create a bbappend that sets the KMACHINE mappings and valid hashes. Currently only genericx86* is enabled. Other boards can be added once validated. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-06-05bsps: update SRCREVs to the 3.19 latestBruce Ashfield
Updating the reference BSP's SRCREVs to pick up the latest 3.19 changes. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-06-05meta-yocto-bsp: bump to linux-yocto 3.19 for the non-x86 BSPsKevin Hao
Boot test for all these boards. Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-05-19meta-yocto-bsp: Add genericx86* BSP to use 3.19Saul Wold
Add the linux-yocto_3.19.bbappend to support the genericx86 BSP Tested on a variety of machines both 32 bit and 64 bit Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-02-19meta-yocto-bsps: remove 3.10 bbappendBruce Ashfield
All reference boards are now using 3.14 as their baseline, and we no longer have a 3.10 Yocto kernel, so we can safely remove the bbappend. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-10-01yocto-bsps: update h/w reference boards to the latest 3.14 SRCREVsBruce Ashfield
The oe-core BSPs have been udpated to 3.14.19, so we follow suit with the reference BSPs. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-08-31yocto-bsps: update SRCREVs to linux-yocto latestBruce Ashfield
Bumping the reference boards to the linux-yocto 3.14 latest SRCREVs. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-08-31yocto-bsps: remove 3.4 bbappendBruce Ashfield
The oe-core 3.4 recipes have been removed, so we drop our associated bbappend from the yocto-bsps. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-06-17meta-yocto-bsps: update 3.14 SRCREVsBruce Ashfield
Updating the h/w reference BSPs to the latest 3.14 content. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-06-17mpc8315e-rdb: bump to linux-yocto 3.14Kevin Hao
Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-23meta-bsps: update to v3.10.35Bruce Ashfield
Updating the remaining 3.10 reference BSPs to the oe-core 3.10 -stable version. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-23yocto-bsps: update references to v3.4.85Bruce Ashfield
Update the remaining 3.4 reference BSPs to the latest oe-core -stable update. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-04routerstationpro: dropPaul Eggleton
This has been moved to meta-yocto-bsp-old; edgerouter replaces it as the MIPS reference platform going forward. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-31Drop beagleboard, replaced by beagleboneRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-31yocto-bsps: update reference BSPs to v3.10.34Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-31meta-yocto-bsp: populate 3.14 bbappendBruce Ashfield
The 3.14 kernel supports the generic-x86, edgerouter and beaglebone black. All other reference BSPs stay in the 3.10 kernel until boot and regression testing can be performed. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-30yocto-bsps: remove linux-yocto 3.8 bbappendBruce Ashfield
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. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-28bsps: update H/W reference boards to v3.10.32Bruce Ashfield
Updating the hardware reference boards to match the oe-core update to the latest 3.10-stable. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-28bsps: update to 3.10.28Bruce Ashfield
Updating the h/w reference BSPs to 3.10.28 -stable SRCREVs to match the oe-core qemu BSPs. [YOCTO: #5858] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-15linux-yocto-bsps: update reference BSPs to v3.10.25Bruce Ashfield
Update the 3.10 Yocto reference BSPs to the korg 3.10.25 update. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-11-14meta-yocto-bsp: update SRCREVs for 3.10.17 and beagleboard fixesBruce Ashfield
Updating the BSP SRCREVs to pull in the 3.10.17 core update and fix USB powerup issues on the beagleboard. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-09-10meta-yocto-bsp: bump reference BSPs to v3.10.11Bruce Ashfield
Bumping to the 3.10.11 -stable release. Of note in this update is the timer_list fix, which broke ssh access in the previous 3.10 series of updates: timer_list: correct the iterator for timer_list commit 84a78a6504f5c5394a8e558702e5b54131f01d14 upstream. With this, we can revert the two temporary fixes for timer lists. ssh access has been directly tested after this update. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-09-06meta-yocto-bsp: update h/w reference boards SRCREVsBruce Ashfield
Updating the machine SRCREVs for the hardware reference boards to the latest 3.10.10 and ssh fixes. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-08-28meta-yocto-bsp: Add genericx86-64 machineDarren Hart
Duplicate the genericx86 machine, but select x86_64 tunables and use the common-pc-64 linux-yocto KMACHINE and config. This has been boot tested with core-image-sato on a Lenovo x220 (Core-i5) and a Supermicro MBD-X8DTL-iF-O (dual-socket Xeon 5680). Signed-off-by: Darren Hart <dvhart@linux.intel.com> Cc: Ross Burton <ross.burton@intel.com> Cc: Tom Zanussi <tom.zanussi@intel.com> Cc: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-08-27meta-yocto-bsp: Purge atom-pc in favor of genericx86Darren Hart
genericx86 is a superset of atom-pc, so remove all references to atom-pc. Note that genericx86 only has 3.10 linux-yocto support, that leaves us with no x86 BSP in meta-yocto-bsp for the 3.4 kernel. As a general rule, new BSPs are targeted at the current kernel version, so this is normal, but something worth noting. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Cc: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-08-27meta-yocto-bsp/genericx86: Update kernel, branch, KMACHINE, and SRCREVDarren Hart
For the genericx86 machine: o Update the PREFERRED_VERSION for linux-yocto to 3.10 o Change the KBRANCH to common-pc/base o Change the SRCREV to the HEAD o Change the KMACHINE to a valid linux-yocto BSP name Signed-off-by: Darren Hart <dvhart@linux.intel.com> Cc: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-08-26yocto-bsp: add 3.10 bbappend and update routerstationpro's preferred versionBruce Ashfield
Now that the 3.10 yocto kernel tree is available, meta-yocto-bsp needs a bbappend with the relevant SRCREVs defined. Note: that only the routerstationpro is updated to 3.10, and the other reference BSPs continue to use their existing preferred versions. 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>
2013-08-24linux-yocto: switch genericx86 to use common-pcRoss Burton
The common-pc machine is now more featureful, so switch from atom-pc to common-pc. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-08-24linux-yocto: remove genericx86 support from 3.4Ross Burton
3.4 doesn't actually support genericx86, so remove any mention of it. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-07-31genericx86: add new BSPRoss Burton
This BSP aims to support "most" contemporary x86 hardware. It's a direct copy of atom-pc initially. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-07-10meta-yocto-bsp: update reference board SRCREVsBruce Ashfield
Bumping the 3.4 and 3.8 reference board SRCREVs to the latest 3.4 and 3.8 kernel commits. Note: not all reference boards prefer the 3.8 kernel, but we can set the SRCREVs regardless, since the board support is present, just not completely tested yet. [YOCTO #4566] Signed-off-by: Simarpreet Singh <simarpreet.singh@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-05-31linux-yocto: Drop 3.2 kernel bbappend for 3.2 kernel removalRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-04-29kernel 3.8: routerstationpro: use KERNEL_IMAGE_MAXSIZE to test the imageMichel Thebeau
routerstationpro is limited to 16mb flash size. Exceeding that size may not be noticed immediately, which we don't want. "The current latest kernel for the routerstationpro machine is far beyond the 16MB of it's flash size [0]. I think it would be good to [test if the size of the image is above that size]." Setting this variable will enable the do_sizecheck task and produce an error when the image is too large: "ERROR: This kernel (size=90230265 > 16777216) is too big for your device. Please reduce the size of the kernel by making more of it modular." >From commit 83716e40edacfd20dec8ef41f415ad5828d4643b. [YOCTO #3514] Signed-off-by: Michel Thebeau <michel.thebeau@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-03-26linux-yocto/meta-yocto-bsps: update h/w references to v3.4.36Bruce Ashfield
Updating the hardware reference boards to the korg 3.4.36 -stable release. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-03-22routerstationpro: use KERNEL_IMAGE_MAXSIZE to test the imageMichel Thebeau
routerstationpro is limited to 16mb flash size. Exceeding that size may not be noticed immediately, which we don't want. "The current latest kernel for the routerstationpro machine is far beyond the 16MB of it's flash size [0]. I think it would be good to [test if the size of the image is above that size]." Setting this variable will enable the do_sizecheck task and produce an error when the image is too large: "ERROR: This kernel (size=90230265 > 16777216) is too big for your device. Please reduce the size of the kernel by making more of it modular." [YOCTO #3514] Signed-off-by: Michel Thebeau <michel.thebeau@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-03-02meta-yocto/linux-yocto: update qemu BSPs to 3.8 kernelBruce Ashfield
Change linux-yocto preferred version to 3.8 for the qemu BSPs. The non-qemu default stays at 3.4 until the hardware reference platforms can be validated on the 3.8 kernel. At the same time, we remove the 3.0 linux-yocto bbappends, since they have been removed in the core layers and will cause dangling append problems if left in place. 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>
2013-01-20linux-yocto/meta-yocto: update hardware reference BSPs to 3.4.26 and LTSIBruce Ashfield
Bumping the yocto reference BSPs to pickup the latest oe-core 3.4.26, -rt and LTSI updates. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-08linux-yocto-bsps/3.4: perf: parallel build and tools fixesBruce Ashfield
korg commit 42dcd1f4e [perf tools: Fix parallel build] fixes parallel build issues that are being seen in the autobuilder. We also have a fix from Tom: [ perf annotate: replace 'expand' with equivalent sed expression We don't have 'expand' in our userspace so we need to accomplish the same thing using 'sed', which we do have. ] So we apply it to all BSP branches and kernel types. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-08linux-yocto-bsps: update hardware reference BSPs to v3.4.11Bruce Ashfield
The hardware reference BSPs are missing the update to 3.4.11 that the qemu* machines received several weeks ago. Bumping to 3.4.11 specifically addresses the segfaults being seen with rpm on the beagleboard. [YOCTO #3186] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>