Ross Burton
9c8021f2fb
ovmf: refresh patches
...
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)
(From OE-Core rev: d2882641a0b4df887c0af974ce36ff50834b7f29)
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:46 +01:00
Martin Jansa
ecb366b52d
perf: fix build with kernel older than 4.8
...
* 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)
(From OE-Core rev: c2fa80c4cfedd993d07b20db0315e91f9481d11c)
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>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Hongxu Jia
42eadd3dea
perf: make a copy of kernel source to perf workdir
...
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)
(From OE-Core rev: 6f9117c0bceeedbfce08647825edf86966457bfc)
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>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Anuj Mittal
8b2dbbddc4
perf: enable support for libaudit
...
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)
(From OE-Core rev: 5b7550a62fa0fa7892c28ae920ee243c223bf3c2)
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>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
b33d89d5ea
Binutils: Security fix for CVE-2018-7642
...
Affects: <= 2.30
(From OE-Core rev: a424ac771bfceed2cef4dad8c0fd698764bc62a6)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
bdb3981466
Binutils: Security fix for CVE-2018-7569
...
Affects: <= 2.30
(From OE-Core rev: b99d1f2212ea73ddafd3fbf9426b37a04d89b809)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
3552c38b32
Binutils: Security fix for CVE-2018-7568
...
Affects: <= 2.30
(From OE-Core rev: d407e48c7e925806e162bb91e9b14088acedb05c)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
1b709e6837
Binutils: Security fix for CVE-2018-7208
...
Affects: <= 2.30
(From OE-Core rev: fc5adfb0af0cae0071c0136068f37fd35529fc7f)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
5281adb885
Binutils: Security fix for CVE-2018-6759
...
Affects: <= 2.30
(From OE-Core rev: 7baa3e4c8e920caa09082f88e412687cc1590454)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
53df81889a
Binutils: Security fix for CVE-2018-6323
...
Affected: <= 2.29.1
(From OE-Core rev: 52a93bb4c5b5128ff3fa8be84c41309cfeff8224)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
1b202d632b
Binutils: Security fix for CVE-2018-13033
...
Affects: <= 2.30
(From OE-Core rev: 64afab325facc55f4a49247e4033b1d3c8b22b67)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
8eeacb689b
Binutils: Security fix for CVE-2018-10535
...
Affects: <= 2.30
(From OE-Core rev: 5fc41ff3341074497a1359969baf880d8035826b)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
5a60b74887
Binutils: Security fix for CVE-2018-10534
...
Affects: <= 2.30
(From OE-Core rev: 7934bbc460009f52824e142273f2ecce957fc123)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
711e5e7b08
Binutils: Security fix for CVE-2018-10373
...
Affects: <= 2.30
(From OE-Core rev: bea11092ddf2e6778bd55af1f2044a9e9fa1383b)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
2d7d54a5c5
Binutils: Security fix for CVE-2018-10372
...
Affects: <= 2.30
(From OE-Core rev: 8d254fe04992aed29a2c8ecbf99e91d0167449ce)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
e82b9a5096
binutils: Security fix for CVE-2017-17123
...
Affects: <= 2.29.1
(From OE-Core rev: 520bc451e7727568ec7457ace7b1281493f9cbdc)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
e1a49c7e83
binutls: Security fix for CVE-2017-17125
...
Affects: <= 2.29.1
(From OE-Core rev: 7e5cf6ef776465101f18daf22f283c87423c7d20)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
e6fdc8959b
binutls: Security fix for CVE-2017-17122
...
Affects: <= 2.29.1
(From OE-Core rev: 86c54c4770ce207575e29c589732c74e68d9ff3c)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
4e970e6409
Binutils: Security fix for CVE-2017-17121
...
Affects: <= 2.29.1
(From OE-Core rev: 942e7f65fd656f2cc526a3c99edcea60f341132c)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
ad4d04429a
binutls: Security fix for CVE-2017-17080
...
Affects: <= 2.29.1
(From OE-Core rev: 238a0a40a7835226dd25134e88f830683f60dac3)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
1abb9cc58e
binutls: Security fix for CVE-2017-16832
...
Affects: <= 2.29.1
(From OE-Core rev: ec8861a2f280a3210f9423fd1b687bca6340b8ca)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
d40d4bf86f
binutls: Security fix for CVE-2017-16831
...
Affects: <= 2.29.1
(From OE-Core rev: ab9e8161a3b89914d8664175a684675bc99d6f21)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
7d51055f44
binutls: Security fix for CVE-2017-16830
...
Affects: <= 2.29.1
(From OE-Core rev: 29c6da2092599145e5a4f00ccc6029f31ec724da)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
2720b93220
binutls: Security fix for CVE-2017-16829
...
Affects: <= 2.29.1
(From OE-Core rev: 7dc47bc3f3d66aea3b8bbc2fb6fb9bbb7d2dc0a0)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
3a47233ad7
binutls: Security fix for CVE-2017-16828
...
Affects: <= 2.29.1
(From OE-Core rev: 98e5e27514a19d31038aec22408e27b84514c5b8)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
8073f5664b
binutls: Security fix for CVE-2017-16827
...
Affects: <= 2.29.1
(From OE-Core rev: 9fa2d818018420f3c9afc30012267e6a46fe1d09)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
aa7d33713c
binutls: Security fix for CVE-2017-16826
...
Affects: <= 2.29.1
(From OE-Core rev: acac226dd46a0e27da51db75197f57dd45254502)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
d85be1b736
binutls: Security fix for CVE-2017-15996
...
Affects: <= 2.29.1
(From OE-Core rev: ee5ad659a9f2ea1714e3ae51ca1948f165fb21d3)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
f0be43144f
binutls: Security fix for CVE-2017-15939
...
affects: <= 2.29.1
(From OE-Core rev: dec0162e16040aa00c5fff3e5cfde1b488af3e55)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
e4c382ecc6
binutls: Security fix for CVE-2017-15225
...
Affects: <= 2.29.1
(From OE-Core rev: 885e991934e5e20ac69551e73da9d3219eb4c24e)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
09d31d0806
binutls: Security fix for CVE-2017-15025
...
Affects: <= 2.29.1
(From OE-Core rev: b3cc9eedf3a64d4c0914b2eaf204fe38a864d238)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
8011a1aed9
binutls: Security fix for CVE-2017-15024
...
Affects: <= 2.29.1
(From OE-Core rev: 349b3cfb39c76304e351481899de9f72e4f1295b)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
9e7dc232e7
binutls: Security fix for CVE-2017-15023
...
affects: <= 2.29.1
(From OE-Core rev: 755fd4e68af4cdafc482c02b7822cc06215da4fb)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
00a04d8d8b
binutls: Security fix for CVE-2017-15022
...
Affected: <= 2.29.1
(From OE-Core rev: c19aa7eafd38639095b415efc16dba3777507d70)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
fb5416e874
binutls: Security fix for CVE-2017-15021
...
Affects: <= 2.29.1
(From OE-Core rev: 65411acb41a2461aab2904fea2d348d2a06e48e0)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
bc0ca9fb89
binutils: Security fix for CVE-2017-14940
...
Affects: <= 2.29.1
(From OE-Core rev: 59deda9b709640030bc0199e34e39fa07cfcca69)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
bc5c5f19b6
binutls: Security fix for CVE-2017-14939
...
Affects: <= 2.29.1
(From OE-Core rev: 03fb0028d76d18bac48b333f743ce27e21324d59)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
b38088da6a
binutls: Security fix for CVE-2017-14938
...
Affects: <= 2.29.1
(From OE-Core rev: 45de3690367c8e0adf443a2f2630ecf8791789d6)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
6e01f78994
binutls: Security fix CVE-2017-14934
...
Affects: <= 2.29.1
(From OE-Core rev: b7715d4782cf956c198eaa6b43a6bf11fe8ece7c)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:45 +01:00
Armin Kuster
9be7b4f3db
binutls: Security fix CVE-2017-14933
...
Affects: <= 2.29.1
(From OE-Core rev: 16cdbc7504cc14547bb99ed742484ae9e658ec6e)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:44 +01:00
Armin Kuster
4ad8bd4a60
binutls: Security fix CVE-2017-14932
...
(From OE-Core rev: 56d6acf145cc7550377588ca3c654d6f86143dfe)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:44 +01:00
Armin Kuster
701eecc7d3
binutils: Secuirty fix CVE-2017-14930
...
affects <= 2.29.1
(From OE-Core rev: 47c3add5dcc7a29d4647da2c0ad86d756323aa8f)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:44 +01:00
Armin Kuster
1ce31b2a81
binutils: Security fix CVE-2017-12967
...
affects: <= 2.29.1
[v2]
Fix patch header typo
Rename 2017-12967 to 2017-17124
(From OE-Core rev: 732f051ff9b0103774d670d8c4971315cbb83a68)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:44 +01:00
Armin Kuster
407c64a876
binutils: Update to tip of 2.29 branch
...
mostly bug fixes
(From OE-Core rev: dc9b9d2e1fc8353d187a14deee576fcda52442c2)
Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:44 +01:00
Armin Kuster
8cd24ce202
linux-yocto-tiny/4.9: update to 4.9.113
...
(From OE-Core rev: 5151c48322739c3176229e999076fa273627ff7e)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:44 +01:00
Armin Kuster
c52af8e03b
linux-yocto-rt/4.9: update to 4.9.113
...
(From OE-Core rev: b8f70fa45322acc63c8fafa378cdc4cc62d2720d)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:44 +01:00
Armin Kuster
041c5de9cb
linux-yocto/4.9: update to 4.9.113
...
(From OE-Core rev: 209a17ddd45dd9958bc699316555ae8a4f51a67e)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:44 +01:00
Armin Kuster
f94714019c
linux-stable-tiny/4.4: update to 4.4.141
...
(From OE-Core rev: f6814bf9e64c73b4494aa73099563d53471f1711)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:44 +01:00
Armin Kuster
10ca912018
linux-yocto-rt/4.4: update to 4.4.141
...
(From OE-Core rev: 925c53489d7ad1ed177a71ac87915eb2dcfe1e77)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:44 +01:00
Armin Kuster
c59c390ae3
linux-yocto/4.4: update to 4.4.141
...
(From OE-Core rev: 9a61367b48f8175be91103779bfd22f301d109f6)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-15 10:22:44 +01:00