aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
* ktap: add libelf PACKAGECONFIG also to ktap-moduleMartin Jansa2016-01-043-13/+14
| | | | | | | * building ktap-module without elfutils fails with: ktap-module/0.4-r0/git/Makefile:107: No libelf found, disables symbol resolving, please install elfutils-libelf-devel/libelf-dev Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ktap(-module): blacklist because it's not compatible with 3.19 kernelMartin Jansa2015-03-102-0/+4
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ktap: change kernel-module-ktapvm RDEPENDS to RRECOMMENDSMartin Jansa2015-03-101-1/+1
| | | | | | | | * even if it makes sense in this case, don't give bad example for other people to copy & paste to other recipes, kernel modules should be only recommended, so that it still works fine if someone includes the module inside kernel image Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ktap: rename recipes to indicate they are from gitMartin Jansa2015-03-103-0/+1
| | | | | | | * set PV so that it shows git revision and also automatically rebuilds them when SRCREV is changed Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* crash: add new recipeleimaohui2015-01-155-0/+117
| | | | | | | crash core analysis suite Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* linux.inc: support building with B != S which is default nowMartin Jansa2015-01-081-8/+8
| | | | | | | | | | | | | | * this .inc file wasn't working since oe-core commit: commit 106dab2fd0321e6b4e77b40111e59a3a31d329d4 Author: Richard Purdie <richard.purdie@linuxfoundation.org> Date: Fri Dec 19 17:46:27 2014 +0000 Subject: kernel: Fix non linux-yocto builds * Fixes following do_configure error | NOTE: make oldconfig | make: *** No rule to make target `oldconfig'. Stop. | ERROR: oe_runmake failed Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ktap: Set MACHINE_ARCH because of ktap-module runtime dependencyMartin Jansa2014-06-251-1/+1
| | | | | | | | | | | * it's possible to exclude ktap-module dependency from siggen, but then we would need to exclude virtual/kernel and that doesn't work we would need to list all posisble providers as ktap->linux-yocto ktap->linux-foo .... Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issuesMatthieu CRAPET2014-02-231-1/+1
| | | | | | | | | | | | | Changes: - rename SUMMARY with length > 80 to DESCRIPTION - rename DESCRIPTION with length < 80 to (non present tag) SUMMARY - drop final point character at the end of SUMMARY string - remove trailing whitespace of SUMMARY line Note: don't bump PR Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ktap: add configs for elfutils and ffiAnders Darander2014-01-153-2/+16
| | | | | | | | | | | | libelf (elfutils) is required for resolving symbols in DSO and for sdt (taken from ktap docs). The earlier v0.4 recipe built ktap against libelf if it was found, thus enable it per default. FFI needs to be enabled for both userspace and kernel module. Currently, it is only supported for x86_64 (enforced when building ktap-module). Signed-off-by: Anders Darander <anders@chargestorm.se> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ktap: upgrade to 0.4Martin Jansa2014-01-013-1/+1
| | | | | | * tag v0.3 (and its SRCREV) doesn't exist in any branch so latest bitbake refuses to fetch it Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ktap: fix SRCREV for v0.3Anders Darander2013-11-181-1/+1
| | | | | | | | When ktap made the release announcement, the tag v0.3 seems to have moved. Set the correct SRCREV for the announced v0.3. Signed-off-by: Anders Darander <anders@chargestorm.se> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ktap: add initial recipeAnders Darander2013-10-213-0/+47
| | | | | | | | | | Ktap is a new scripting dynamic tracing tool for Linux. >From kernel v3.13 it'll live inside the kernel tree, but for earlier kernels, this recipe will be usefull. Signed-off-by: Anders Darander <anders@chargestorm.se> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* compat-wireless: exclude from worldMartin Jansa2013-04-291-0/+4
| | | | | | * depends on config options which are not enabled in qemu* MACHINEs by default Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: Unify indentationMartin Jansa2013-04-152-95/+95
| | | | | | | | | | | | | | | | | | | | | | | | | * This change is only aesthetic (unlike indentation in Python tasks). * Some recipes were using tabs. * Some were using 8 spaces. * Some were using mix or different number of spaces. * Make them consistently use 4 spaces everywhere. * Yocto styleguide advises to use tabs (but the only reason to keep tabs is the need to update a lot of recipes). Lately this advice was also merged into the styleguide on the OE wiki. * Using 4 spaces in both types of tasks is better because it's less error prone when someone is not sure if e.g. do_generate_toolchain_file() is Python or shell task and also allows to highlight every tab used in .bb, .inc, .bbappend, .bbclass as potentially bad (shouldn't be used for indenting of multiline variable assignments and cannot be used for Python tasks). * Don't indent closing quote on multiline variables we're quite inconsistent wheater it's first character on line under opening quote or under first non-whitespace character in previous line. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Koen Kooi <koen@dominion.thruhere.net>
* compat-wireless: upgrade and fixupMartin Jansa2013-01-184-10/+10
| | | | | | | | | | | | | | | * use INC_PR * fix RDEPENDS * use normal PV * move checksums from .inc to .bb * upgrade, because old version fails to build with a lot of errors like this: compat-wireless-3.5-rc5-1/include/linux/compat-3.5.h:102:8: error: redefinition of 'struct tc_fq_codel_xstats' * 3.5.4-1, 3.6.8-1 can failed when kernel option is missing: | compat-wireless-all/3.5.4-r1.0/compat-wireless-3.5.4-1/drivers/net/ethernet/broadcom/b44.c:2342:2: error: implicit declaration of function 'ssb_pcihost_register' [-Werror=implicit-function-declaration] | cc1: some warnings being treated as errors Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Add compat-wireless recipe.Denis Carikli2012-07-193-0/+67
| | | | | | | | | | | | | | | | | | | This recipe was based on the compat-wireless.inc recipe from openembedded-classic at commit 53784a5e2622582ce5e2ffb91bbdb573503ed75e The .inc is there in order to make it possible to have such recipes: $ cat compat-wireless-ath_0.bb include compat-wireless.inc do_configure() { cd ${S} ./scripts/driver-select ath } 0001-ath5k-fix-compilation-without-CONFIG_PCI.patch will have to be submitted upstream Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* kmod: drop from meta-oeMartin Jansa2012-05-102-50/+0
| | | | | | | * it was added to oe-core Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* linux: import shared linux.inc so we have just one copyMartin Jansa2012-03-261-0/+131
| | | | | | | | | | | | | | | | * in my env I have 7 copies now ./meta-smartphone/meta-htc/recipes-kernel/linux/linux.inc ./meta-smartphone/meta-nokia/recipes-kernel/linux/linux.inc ./meta-smartphone/meta-openmoko/recipes-kernel/linux/linux.inc ./meta-smartphone/meta-samsung/recipes-kernel/linux/linux.inc ./meta-smartphone/meta-palm/recipes-kernel/linux/linux.inc ./meta-ti/recipes-kernel/linux/linux.inc ./meta-handheld/recipes-kernel/linux/linux.inc meta-smartphone's are 100% identical, meta-handheld is slightly different (ARM_KEEP_OABI can be set in recipe after require .inc) and meta-ti seems like much older version of linux.inc Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* kmod: update to v7Koen Kooi2012-03-201-2/+2
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* kmod: disable man pages generation because we don't have working xsltprocMartin Jansa2012-02-242-2/+30
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* kmod: update to v5+gitKoen Kooi2012-02-231-1/+7
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* meta-initramfs: add kexec-tools-klibc from meta-oeAndrea Adami2012-02-226-287/+0
| | | | | Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* kexec-tools_2.0.2.bbappend: remove, packages are now split in oe-coreAndrea Adami2012-01-111-4/+0
| | | | | | | | * packaging split from meta-openembedded has been accepted in oe-core * as per commit id 1f40a5486f703684c5d1d7360ef3cbdf75577495 Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* kmod: add recipe for version 3, no compatibility symlinks yetKoen Kooi2012-01-091-0/+16
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* kexec-tools: add bbappend to keep old packaging with separate kexec and kdumpMartin Jansa2011-08-181-0/+4
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* kexec-tools-klibc: import from meta-zaurus layerMartin Jansa2011-08-186-0/+287
* http://git.shr-project.org/git/?p=meta-smartphone.git;a=commit;h=437022644822e16804537e42ecfaa011f9e61bc6 * V2: reset PR (meta-zaurus users have to downgrade or reflash) * V2: += used in EXTRA_OECONF, just in case for future changes Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>