aboutsummaryrefslogtreecommitdiff
path: root/meta-linaro/recipes-kernel
AgeCommit message (Collapse)Author
2015-07-23perf: move to 4.0.215.0815.07Zongchun Yu
The 3.18.5 tarball has been removed in the mirror. So Update the SRC_URI to point to a avaliable tarball. Change-Id: I69fa4449289af355dcfb36a4c45bda4fd0640133 Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com> Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-07-20linux-linaro-aarch64: disable bootwrapperKoen Kooi
Since bootwrapper is obsolete, disable it for ll builds. The include file is left in place in case other kernels insist on using it. Change-Id: Ib655cfa3506eb648257d4611270128431ffeb794 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-07-17linux-linaro-{aarch64,vexpress}: adhere to OE versioning policyKoen Kooi
4.2rc should be 4.1+4.2rc Change-Id: Id8286da78b0876b87046c980ab13d4cc8e8a9953 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-07-16linux-linaro-{aarch64,vexpress}: update to 4.2rcKoen Kooi
Patch generated by the CI job. Change-Id: Idc2f7c425aa10225fb063c8462e92cf4c63c318d Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-07-02linux-linaro: update aarch64 and vexpressKoen Kooi
Patch generated by CI loop. Change-Id: I26ec627c9951d397459c5315a628f670da1bc6ac Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-06-25recipes-kernel/linux: linux-lng-*test-x86-64 recipesAnders Roxell
Change-Id: I5443f9eb5d75964fdde98f4c1e3705bb85f14e98 Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2015-06-25recipes-kernel/linux: rename linux-lng-*-x86-64 version from git to 3.14Anders Roxell
Change-Id: Ica56d4fe58c2ecd23d992dee1128524f50a26fa5 Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2015-06-18linux-linaro: update to ll-20150616.0 (based on 4.1-rc8)15.06Fathi Boudra
Change-Id: If0a06b534e4f243c9b6bd280d9ea81c051fbd3c2 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-05-20linux-linaro: update to ll-20150519.0 (based on 4.1-rc4)Fathi Boudra
Change-Id: Idbf511899598c7515e03ed9a183ce46e3269e389 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-05-18gator: 5.21.1 renamed the license fileKoen Kooi
Change-Id: Ifc7405070acf683a0cb1ea28328c2132d8b10262 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-05-18linux-linaro-stable: update to 3.10.74Fathi Boudra
Change-Id: Iaaf4728fe49d9dec8f7548767cf9b8cd8c2100a5 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-05-18linux-linaro: update to 20150515.0 (based on 4.1-rc3)Fathi Boudra
Change-Id: Ic7069b3e64c0b65d5b4907788e9618edc8ebd00a Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-05-18gator: update to version 5.21.1Fathi Boudra
Change-Id: I7c6ad0f7d8c84b21274a1fea7ef3a772cce4b01c Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-04-23linux-linaro: update to ll_20150422.0Fathi Boudra
Change-Id: I9eb25c880d97a7802db425f58326a47f6f3a7ff9 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-04-16linux-linaro: update to ll_20150414.0 (based on 4.0)Fathi Boudra
Change-Id: Idd8adbb85ff98e80884b4064ebc879278f794b90 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-02-20Merge "perf bbappend: move to 3.18.5"Koen Kooi
2015-02-19perf bbappend: move to 3.18.5Koen Kooi
Debian removed the 3.17 tarball. Also set B to a different dir, the OE-core recipe blows it away in do_configure_prepend. Change-Id: I80e34f86449a2e6fcaaafb6779f537a8d8f55cf3 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-02-19linux-linaro: update to ll_20150216.0 (based on 3.19)Fathi Boudra
Change-Id: I4081286bcd4463c9e278dd21217b5f430d78ab3f Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-01-22linux-linaro-stable: update source revision (based on 3.10.65)Fathi Boudra
Change-Id: Ib4a769d3a16b4b5178f015cddaf1d9c7044e51c1 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-01-22linux-linaro: update to ll_20150121.0 (based on 3.19-rc5)Fathi Boudra
Change-Id: Ica0f78568e2483db98a33d3c2210fd3254632724 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-01-15bootwrapper: fix the configure errorKevin Hao
Since kernel commit ca5b34100c57 ("dts, arm64: Move dts files to vendor subdirs"), the default dtb directory in bootwrapper is not matched with the kernel and it would provoke the following error when checking the dtb in configure: checking for build/arch/arm64/boot/dts/rtsm_ve-aemv8a.dtb... no configure: error: No such file or directory: build/arch/arm64/boot/dts/rtsm_ve-aemv8a.dtb WARNING: temp/run.do_compile.5170:1 exit 1 from The latest bootwrapper adds a "--with-dtb" to override the default dtb in configure.ac. So update the bootwrapper to the latest version and use the "--with-dtb" option to workaround this build issue. Change-Id: Ic664e959ce8adb742dfce5b12b1981fbb3995e56 Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-01-13linaro-lng: remove hugepahe config fragmentFathi Boudra
linaro/configs/hugepage.conf config fragment doesn't exists in LNG 3.14 kernel tree. Change-Id: Ifae369fb14a2e4fa8058b987d53ebf37cfc8fa6c Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-01-13linux-linaro: update to ll_20150112.1 (based on 3.19-rc3)Fathi Boudra
linux-linaro-tracking kernel has been updated to 3.19-rc3 Change-Id: I849e559e9a3d648061f291a0506244185bffc993 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-01-13linaro-lng: fix build failure on LNG x86 machinesFathi Boudra
merge_config.sh is used to generate the kernel config file. change to kernel source directory for do_configure_prepend() Change-Id: Iacb6d44501eccec5f003111d0f0973ad896d529e Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-01-12bootwrapper: update device tree files locationFathi Boudra
Since 3.19 kernel , a vendor subdir has been include on arm64 architecture. e.g. arch/arm64/boot/dts/rtsm_ve-aemv8a.dtb moved to arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dtb Update the recipe to reflect this change, without breaking assumption on device tree files path prior to 3.19 changes. Change-Id: Ic4700c788c03979cf6cf36173ad424c68c89f933 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-01-08linux-linaro-aarch64: change to source directory before merging config filesKevin Hao
We use the merge_config.sh to generate the final kernel config file, but this file only exist in the kernel source directory and so do for the config files. So we need to change to kernel source directory first. Change-Id: I35ffac62d00c08b962aee5013e41c0e1f7dba341 Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-01-08bootwrapper: use ${B} when building and referencing to dtbsKevin Hao
We should change to build directory before building the dtbs and the generated dtbs are also put to build directory. So we should use ${B} here instead of ${S}. Change-Id: I0f0e9d761899c4d7af315e81cedaa415fb0a3bdf Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2015-01-07gator: update to 5.20.1 releaseFathi Boudra
Change-Id: I9634e7fc9bc59aa03f4affee71ddcc29d79b4303 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2015-01-06perf: ensure fetch/unpack/patch runsKoen Kooi
kernelsrc.bbclass tries hard to skip it since the upstream recipes (re)uses the kernel source in sysroot, but we provide our own perf tarball. Change-Id: Ic8be4667cd083d969a758365821b98b88d299270 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-11-20linux-linaro update to 14.10Riku Voipio
Update the srcrevs to current kernel. This should have no effect except for those who put one of these kernels in their site.conf Aarch64 compiler changes picked up from: http://lists.openembedded.org/pipermail/openembedded-core/2014-November/098676.html These are needed since things from libgcc are neede in kernel. Change-Id: I68e2ae9966ec07eeec5b2d358cf03d0295632992 Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2014-11-20Add standalone perf recipeRiku Voipio
This rule adds perf based on the linux-tools source from debian. We simply bbappend on the perf rule to get all the crosscompiling right. Perf for aarch64 doesn't compile on the included version (3.17) on aarch64, so we apply some patches as backports. Change-Id: I4cfc01b313c506b6921cd5838209a56c2c1423fe Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2014-11-04gator: use CC and CXX from OEKoen Kooi
This is needed to get the default sysroot. The workarounds for the sucky upstream makefile are almost larger than said makefile itself. Change-Id: I001b01e3f402fcf27a62ec672ad04be7d54111b0 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-10-09linaro-lng-*x86-64: update branchAnders Roxell
update to new LNG branches that are based on LSK. Change-Id: I9fa288010f6ffce4a1513a9ec430406d9ab0f00f Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2014-08-13Bump lsk to latest release tagRiku Voipio
The old git revision in this recipe no longer can be found in lsk git due to rebasing. Switch to git revision that matches the latest release tag, so it won't dissapear. Change-Id: Iad113a45611592f84fad694fecdf6614dd1e3251 Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2014-08-08gator: also use OE CXXFLAGSKoen Kooi
This fixes the armv7a build. Change-Id: Id36a544da61f492bb682645a4e657f09c762371b Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-08-06gator: use aarch64 makefile for everythingKoen Kooi
The regular makefile injects '-mthumb-interwork' in an attempt to be smart. The aarch64 makefile doesn't try to do anything, so use that for everything. Change-Id: I27da91c9a6546641d90e5155d3dfaea0872d8b2f Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-08-06bootwrapper: fix dependencies and compile flagsKoen Kooi
Bootwrapper needs 'userspace' bits like libgcc and libgcc_s, which kernel.bbclass tries hard to hide. Work around this with explicit DEPENDS on libgcc and restoring *FLAGS in do_compile_append. Change-Id: Icdda8edc83b8b93c7a4796a72ce4aba4770c6721 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-08-05gator: update to 5.19 releaseFathi Boudra
Change-Id: I57a03dc4c9995f86b700c3ed4369f8397bd3001a Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2014-08-01gator: use 'linaro' branchKoen Kooi
The branches are identical at this point, so SRCREV can stay the same. Also prettify recipe a bit. Change-Id: I481f088935d45ac56e172dda4c52462dd47ed804 Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-07-25linux-linaro-aarch64: use ;nobranch=1Koen Kooi
Due to rebasing the tagged commits get dropped from the branch leading to: WARNING: Failed to fetch URL git://git.linaro.org/git/kernel/linux-linaro-tracking.git;protocol=http;branch=linux-linaro;name=kernel, attempting MIRRORS if available ERROR: Fetcher failure: Unable to find revision e72caa28875ec600a6d1bb3e11813fd21c4adb16 in branch linux-linaro even from upstream ERROR: Function failed: Fetcher failure for URL: 'git://git.linaro.org/git/kernel/linux-linaro-tracking.git;protocol=http;branch=linux-linaro;name=kernel'. Unable to fetch URL from any source. ERROR: Logfile of failure stored in: /build/scratch/angstrom-v2014.12/build/tmp-angstrom_next-eglibc/work/genericarmv8-angstrom-linux/linux-linaro-aarch64/3.15+gitAUTOINC+e72caa2887-r0/temp/log.do_fetch.22052 ERROR: Task 4 (/build/scratch/angstrom-v2014.12/sources/meta-linaro/meta-linaro/recipes-kernel/linux/linux-linaro-aarch64.bb, do_fetch) failed with exit code '1' Use the 'nobranch' parameter as a workaround. Change-Id: I3864eb15b7d155c5c7a424d5fc5686747d65584b Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-06-06linux-linaro: update to latest linux-linaro-trackingRiku Voipio
re: I need to remember to send this whenever there is a new tag in llt. Riku Change-Id: I93238311b0f93b4badd78a06781346ffa5cfbb2c Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2014-05-28recipes-kernel/linux: linaro-lng-* bump kernel to v3.14.xAnders Roxell
Change-Id: I83dd624a6552614056fe586b17ed44de016495b9 Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
2014-05-15gator: fix build failure gnu/stubs-soft.h: No such file or directoryFathi Boudra
Pass TARGET_CC_ARCH which will set --sysroot and -mfloat-abi for us. It fixes also gatord stripping and let OE handle it. Change-Id: I1e095ea07b4297a1c7fed76ead8a14e7f6d87721 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2014-05-13gator: update to 5.18.1 releaseFathi Boudra
Change-Id: I727354fa34031643f3dcd502ea004f7d2a5068f8 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2014-04-22update kernel revisionsRiku Voipio
Created with: ../jenkins-setup/srcrev-check.py -u -d ./meta-linaro/recipes-kernel/ Manually update the base kernel version. Change-Id: I67b71834ea3afd18a80e4e2b205d8d092ac9ca6a Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2014-04-15trace-cmd: add swig-native to DEPENDSKoen Kooi
The build will fail without it: | COMPILE PLUGIN OBJ plugin_blk.o | COMPILE PLUGIN OBJ plugin_cfg80211.o | swig -Wall -python -noproxy ctracecmd.i | make: swig: Command not found | make: *** [ctracecmd.so] Error 127 Change-Id: I4725f349e2803688430b85f0653f20a2813cc0ef Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
2014-04-15trace-cmd: update recipes to 2.3.2 releaseFathi Boudra
The recipes are available in oe-core. Patches have been submitted. Until oe-core is updated, include the updated trace-cmd in Linaro's layer. Change-Id: I051ef9c6c9b0c0a83ba8a48d44eaa551503c8c96 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2014-04-14gator: update to 5.18 releaseFathi Boudra
* drop AUTOREV * bump PV to 5.18+ * drop PR * fix style issues Change-Id: I228644bb6d7431cff900035fcbb6f11b850070e6 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2014-03-27linaro kernel: pick conf frags from ubuntu-ciRiku Voipio
Major reformatting of recipes to pick conf frags from ubuntu-ci. Also removed autorevs and cleaned up bootwrapper building. Change-Id: I9e65941c42c020f5d0f56ab810ae87ed61929e89 Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2014-03-12gator: switch SRC_URI to http protocolKoen Kooi
Change-Id: Ia4defdf09e1c647d860f872e6ec2d583b041ca98 Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>