summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* cryptodev: refresh patchesRoss Burton2018-08-151-21/+21
| | | | | | | | | | | | | | | | | | | | | | The patch tool will apply patches by default with "fuzz", which is where if the hunk context isn't present but what is there is close enough, it will force the patch in. Whilst this is useful when there's just whitespace changes, when applied to source it is possible for a patch applied with fuzz to produce broken code which still compiles (see #10450). This is obviously bad. We'd like to eventually have do_patch() rejecting any fuzz on these grounds. For that to be realistic the existing patches with fuzz need to be rebased and reviewed. (From OE-Core rev: cecd562742c94f223c92bf5426148967fc9a8054) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* cryptodev: switch SRC_URI to gitAlexander Kanavin2018-08-151-5/+3
| | | | | | | | | | | | | One of the tarball mirrors is down; the other is blocked by Intel's corporate proxy for being deemed 'suspicious' (the same problem might pop up in other companies as well). Let's just take the source from github. (From OE-Core rev: 69f60f6ef9061760643d6b4e378052ddad424754) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* cryptodev: Fix build errors with v4.13+Daniel Schultz2018-08-152-0/+50
| | | | | | | | | | | | | Without this compiles of 4.13 and later kernels fail. Backport from https://github.com/cryptodev-linux/cryptodev-linux Based on commit f0d69774afb27ffc62bf353465fba145e70cb85a (From OE-Core rev: 317fd9814653ee22496dda63a02e628e8a16899b) Signed-off-by: Daniel Schultz <d.schultz@phytec.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* ovmf: set PARALLEL_MAKE for target as wellChristopher Larson2018-08-151-1/+1
| | | | | | | | | | | | | | This can fail for target, not just native. (From OE-Core rev: 747c7dc8702d2241475894876d06a2f1f2b29fed) (From OE-Core rev: 0d4ccd6eac41c878b5a9eec10e1a00b76241b846) Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* ovmf: Fix build with gcc8Khem Raj2018-08-155-0/+296
| | | | | | | | | | | | (From OE-Core rev: 278b00ddccb274150ed85e48e984675b40fc9aaa) (From OE-Core rev: 2e4a05879f56e96bcdc0770d3fe27abc8b9af35e) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* ovmf: refresh patchesRoss Burton2018-08-151-1/+1
| | | | | | | | | | | | | | | | | | | The patch tool will apply patches by default with "fuzz", which is where if the hunk context isn't present but what is there is close enough, it will force the patch in. Whilst this is useful when there's just whitespace changes, when applied to source it is possible for a patch applied with fuzz to produce broken code which still compiles (see #10450). This is obviously bad. We'd like to eventually have do_patch() rejecting any fuzz on these grounds. For that to be realistic the existing patches with fuzz need to be rebased and reviewed. (From OE-Core rev: 68d567bd64debc3dfb37df3c814287549da56a3b) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: fix build with kernel older than 4.8Martin Jansa2018-08-151-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * perf is failing to build for me since this oe-core commit: commit 9b38c824961fc9dce51bda95c25dac91a69fc64f Author: Hongxu Jia <hongxu.jia@windriver.com> Date: Tue Apr 24 11:33:47 2018 +0800 perf: make a copy of kernel source to perf workdir the problem is that perf sources in kernel older than 4.8 (in my case 4.4) are depending on the "global" include headers outside tools directory, e.g. swab.h in: kernel-source/tools$ git grep swab.h perf/MANIFEST:include/linux/swab.h perf/MANIFEST:include/uapi/linux/swab.h perf/util/include/asm/byteorder.h:#include "../../../../include/uapi/linux/swab.h" this was resolved in 4.8 with: commit 7e3f36411342a54f1981fa97b43550b8406a3d69 Author: Arnaldo Carvalho de Melo <acme@redhat.com> Date: Mon Jul 18 17:42:16 2016 -0300 perf tools: Remove tools/perf/util/include/asm/byteorder.h Not used anymore. This also stops include linux/swab.h directly from the kernel sources, remove that reference from the MANIFEST. and few more changes to make tools/include more complete and standalone: tools/include in 4.15: asm asm-generic linux tools trace uapi tools/include in 4.4: asm asm-generic linux tools but copying the include header even for kernels which don't really need it doesn't add big overhead, so just copy include to perf sources for all kernels. (From OE-Core rev: 19fb2d11a8bb3c6dfdd5edc1b9155d642dc0f5e0) (From OE-Core rev: 7950b1ed077eaecff1523221c297158aa54b7ecf) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* perf: make a copy of kernel source to perf workdirHongxu Jia2018-08-151-5/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since perf contaminates linux shared workdir, it probably caused kernel-devsrc compile failure at world build. ... |0 blocks |cpio: ./tools/perf/arch/arm/util/sedr7ORqk: Cannot stat: No such file or directory |0 blocks ... cpio tried to find a file at ${S}/tools/perf and failed if the input list is not valid. Make a copy of kernel shared source directory into a perf workdir could fix the issue. Drop `Fix for rebuilding' which is obsolete [YOCTO #10880] (From OE-Core rev: 9b38c824961fc9dce51bda95c25dac91a69fc64f) (From OE-Core rev: 1a39330bf79f3d36a1a0f6d34b421de53ff36405) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* perf: enable support for libauditAnuj Mittal2018-08-151-1/+4
| | | | | | | | | | | | | | | | | | perf needs audit-python to be able to show syscall names and for 'perf trace' to work. Enable dependency on audit-python if present in PACKAGECONFIG. It's disabled by default since audit as of now is in meta-selinux. Fixes [YOCTO #3343] Fixes [YOCTO #3358] (From OE-Core rev: c386abacae89a148e77ffa51630c7917e90406f9) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* Binutils: Security fix for CVE-2018-7642Armin Kuster2018-08-152-0/+52
| | | | | | Affects: <= 2.30 Signed-off-by: Armin Kuster <akuster@mvista.com>
* Binutils: Security fix for CVE-2018-7569Armin Kuster2018-08-152-0/+121
| | | | | | Affects: <= 2.30 Signed-off-by: Armin Kuster <akuster@mvista.com>
* Binutils: Security fix for CVE-2018-7568Armin Kuster2018-08-153-0/+236
| | | | | | Affects: <= 2.30 Signed-off-by: Armin Kuster <akuster@mvista.com>
* Binutils: Security fix for CVE-2018-7208Armin Kuster2018-08-152-0/+48
| | | | | | Affects: <= 2.30 Signed-off-by: Armin Kuster <akuster@mvista.com>
* Binutils: Security fix for CVE-2018-6759Armin Kuster2018-08-152-0/+109
| | | | | | Affects: <= 2.30 Signed-off-by: Armin Kuster <akuster@mvista.com>
* Binutils: Security fix for CVE-2018-6323Armin Kuster2018-08-152-0/+56
| | | | | | Affected: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* Binutils: Security fix for CVE-2018-13033Armin Kuster2018-08-152-0/+72
| | | | | | Affects: <= 2.30 Signed-off-by: Armin Kuster <akuster@mvista.com>
* Binutils: Security fix for CVE-2018-10535Armin Kuster2018-08-152-0/+64
| | | | | | Affects: <= 2.30 Signed-off-by: Armin Kuster <akuster@mvista.com>
* Binutils: Security fix for CVE-2018-10534Armin Kuster2018-08-152-0/+2444
| | | | | | Affects: <= 2.30 Signed-off-by: Armin Kuster <akuster@mvista.com>
* Binutils: Security fix for CVE-2018-10373Armin Kuster2018-08-152-0/+46
| | | | | | Affects: <= 2.30 Signed-off-by: Armin Kuster <akuster@mvista.com>
* Binutils: Security fix for CVE-2018-10372Armin Kuster2018-08-152-0/+59
| | | | | | Affects: <= 2.30 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutils: Security fix for CVE-2017-17123Armin Kuster2018-08-152-0/+34
| | | | | | Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutls: Security fix for CVE-2017-17125Armin Kuster2018-08-152-0/+130
| | | | | | Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutls: Security fix for CVE-2017-17122Armin Kuster2018-08-152-0/+59
| | | | | | Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* Binutils: Security fix for CVE-2017-17121Armin Kuster2018-08-152-0/+367
| | | | | | Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutls: Security fix for CVE-2017-17080Armin Kuster2018-08-152-0/+79
| | | | | | Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutls: Security fix for CVE-2017-16832Armin Kuster2018-08-152-0/+62
| | | | | | Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutls: Security fix for CVE-2017-16831Armin Kuster2018-08-152-0/+78
| | | | | | Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutls: Security fix for CVE-2017-16830Armin Kuster2018-08-152-0/+92
| | | | | | Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutls: Security fix for CVE-2017-16829Armin Kuster2018-08-152-0/+83
| | | | | | Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutls: Security fix for CVE-2017-16828Armin Kuster2018-08-153-0/+230
| | | | | | Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutls: Security fix for CVE-2017-16827Armin Kuster2018-08-152-0/+96
| | | | | | Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutls: Security fix for CVE-2017-16826Armin Kuster2018-08-152-0/+54
| | | | | | Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutls: Security fix for CVE-2017-15996Armin Kuster2018-08-152-0/+85
| | | | | | Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutls: Security fix for CVE-2017-15939Armin Kuster2018-08-152-0/+114
| | | | | | affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutls: Security fix for CVE-2017-15225Armin Kuster2018-08-152-0/+49
| | | | | | Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutls: Security fix for CVE-2017-15025Armin Kuster2018-08-152-0/+48
| | | | | | Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutls: Security fix for CVE-2017-15024Armin Kuster2018-08-152-0/+228
| | | | | | Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutls: Security fix for CVE-2017-15023Armin Kuster2018-08-152-0/+53
| | | | | | affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutls: Security fix for CVE-2017-15022Armin Kuster2018-08-152-0/+62
| | | | | | Affected: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutls: Security fix for CVE-2017-15021Armin Kuster2018-08-152-0/+49
| | | | | | Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutils: Security fix for CVE-2017-14940Armin Kuster2018-08-152-0/+48
| | | | | | Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutls: Security fix for CVE-2017-14939Armin Kuster2018-08-152-0/+57
| | | | | | Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutls: Security fix for CVE-2017-14938Armin Kuster2018-08-152-0/+65
| | | | | | Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutls: Security fix CVE-2017-14934Armin Kuster2018-08-152-0/+64
| | | | | | Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutls: Security fix CVE-2017-14933Armin Kuster2018-08-153-0/+162
| | | | | | Affects: <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutls: Security fix CVE-2017-14932Armin Kuster2018-08-152-0/+47
| | | | Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutils: Secuirty fix CVE-2017-14930Armin Kuster2018-08-152-0/+54
| | | | | | affects <= 2.29.1 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutils: Security fix CVE-2017-12967Armin Kuster2018-08-152-0/+48
| | | | | | | | | | affects: <= 2.29.1 [v2] Fix patch header typo Rename 2017-12967 to 2017-17124 Signed-off-by: Armin Kuster <akuster@mvista.com>
* binutils: Update to tip of 2.29 branchArmin Kuster2018-08-151-1/+1
| | | | | | mostly bug fixes Signed-off-by: Armin Kuster <akuster@mvista.com>
* linux-yocto-tiny/4.9: update to 4.9.113Armin Kuster2018-08-151-3/+3
| | | | Signed-off-by: Armin Kuster <akuster808@gmail.com>