summaryrefslogtreecommitdiff
path: root/meta/recipes-kernel/kmod/kmod.inc
AgeCommit message (Collapse)AuthorFiles
2017-04-08kmod: set ac_cv_path_DOLT_BASH to /usr/bin/env bashRobert Yang1
The shebang's length is usually 128 as defined in /usr/include/linux/binfmts.h: #define BINPRM_BUF_SIZE 128 So there would be errors when /path/to/hosttools/bash is longer than 128: /bin/sh: ./doltcompile: [snip]: bad interpreter: No such file or directory Set ac_cv_path_DOLT_BASH to "/usr/bin/env bash" to fix the problem. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-01-31kmod: Fix handling of quotes in kernel command lineJames Minor1
If a module parameter on the command line contains quotes, any spaces inside those quotes should be included as part of the parameter. Upstream-Status: Accepted Signed-off-by: James Minor <james.minor@ni.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2016-10-28kmod: enable optional building of manpagesAlexander Kanavin1
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2016-09-09kmod: do not let gtkdocize failAlexander Kanavin1
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
2016-09-09kmod: inherit pkgconfigMaxin B. John1
Instead of DEPENDS += "pkgconfig-native", inherit pkgconfig class which does the same. Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-08-20kmod: upgrade to 23Chen Qi1
Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-13kmod: upgrade to 22Chen Qi1
Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-09-23kmod: Change SRCREV to fix return code in error pathAníbal Limón1
Systemd is failing trying to load kdbus [1] because kmod have an error in return code when try to insert module [2]. This change of SRCREV is a MINOR one only include the fix described. [YOCTO #8377] [1] https://bugzilla.yoctoproject.org/show_bug.cgi?id=8377#c0 [2] http://lists.freedesktop.org/archives/systemd-devel/2015-July/033549.html Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-06-27kmod: upgrade to 21Chen Qi1
Upgrade kmod to 21. Fix cross compilation problem. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-04-15kmod: upgrade to 20Chen Qi1
The following patches are rebased. -- Change-to-calling-bswap_-instead-of-htobe-and-be-toh.patch -- avoid_parallel_tests.patch The ptest part of kmod is removed because new version of kmod port all tests to use modules from module-playground instead of copying prebuilt modules to the repository. So, we cannot use ptest as before. Remove it so that kmod can build successfully. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-01-28kmod: new PACKAGECONFIG debug and logging to help reduce binary size.Gustavo Sverzut Barbieri1
debug and logging will make kmod and its library bigger than expected due many strings in the resulting binaries. While these are useful for development, they are of no use for deployment. With them enabled kmod is 154Kb, libkmod is 99Kb. Disabling reduces to kmod 139Kb (10%) and libkmod 83Kb (19%) on i586 stripped. Signed-off-by: Bruno Bottazzini <bruno.bottazzini@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2014-12-27kmod: upgrade to 19Chen Qi1
0001-Add-missing-O_CLOEXEC-in-kmod_module_get_size.patch is dropped as it's in the new version. Change-to-calling-bswap_-instead-of-htobe-and-be-toh.patch is modified to match the new version. License chesum is changed but it is confirmed that the license information is not chagned. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-17kmod: Upgrade to latest gitSaul Wold1
Update to version 18 with an additional patch from the git repo to address an issue. Signed-off-by: Saul Wold <sgw@linux.intel.com>
2014-04-23kmod: upgrade to v17 via gitCristiana Voicu1
Just one patch has some small changes because the new code has another fix for unaligned access. Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-01kmod: fix O_CLOEXEC not supported on old kernelRobert Yang1
O_CLOEXEC is introduced from Linux 2.6.23, so old kernel doesn't have it, we need check before use. This patch is much more like a workaround, since it may need fcntl() use FD_CLOEXEC to replace. Signed-off-by: Ting Liu <b28495@freescale.com> Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-06kmod: Update to Rev 16 via gitCristiana Voicu1
Two patches are not needed anymore, because the changes are already upstream. Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02kmod: fix zlib dependencyMartin Jansa1
* unlike BBCLASSEXTENDed native support, dependencies in kmod-native doesn't get automatic -native suffix, so kmod-native was depending on target zlib. * move the dependency from .inc and apply it with right suffix Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-02Add missing SUMMARY valuesPaul Eggleton1
These recipes all had a long DESCRIPTION but no SUMMARY; since the SUMMARY is often displayed alone by package managers and the default value ("${PN} version ${PV}") isn't particularly useful, we should always try to set SUMMARY. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2013-12-03kmod: avoid parallel-testsTudor Florea1
buildtest-TESTS and runtest-TESTS targets are required by ptest. In order to have those targets in automake 1.13.4, serial-tests should be specified since parallel test is assumed by default and serial-tests is optional. Signed-off-by: Tudor Florea <tudor.florea@enea.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-10-18kmod: Update to Rev 15 via gitSaul Wold1
Also nail down a previously floating dependancy on zlib, which is required for ptest Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-10-18kmod: Add patch to fix seperate build dir of ptestSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-09-10kmod: avoid parallel-testsTudor Florea1
Avoid parallel-tests for kmod as it remove buildtest-TESTS and runtest-TESTS targets required by ptest. Signed-off-by: Tudor Florea <tudor.florea@enea.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-08-28kmod: Upgrade to version 14Khem Raj1
The update is a requirement for systemd-206 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-07-22kmod: Add ptestTudor Florea1
Install kmod test suite and run it as ptest. Signed-off-by: Tudor Florea <tudor.florea@enea.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-11-19kmod: fix git repo URLEric Bénard1
Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-02kmod: Upgrade to upstream version 9.0Radu Moisan1
Signed-off-by: Radu Moisan <radu.moisan@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-22kmod: Add missing DEPENDS on pkgconfig-nativeRichard Purdie1
Without this it can't reautoconf or run configure since it depends on pkg-config. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-22kmod: inherit gtk-doc, gnome-doc-utils-native isn't the package you were ↵Ross Burton1
looking for Signed-off-by: Ross Burton <ross.burton@intel.com>
2012-05-09kmod: Update to .8+ releaseKhem Raj1
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-05-06kmod: disable man pages generation because we don't have working xsltprocMartin Jansa1
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-05-06kmod: Add recipesKhem Raj1
kmod is replacement for module-init-tools Signed-off-by: Khem Raj <raj.khem@gmail.com>