summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel
diff options
context:
space:
mode:
authorBruce Ashfield <bruce.ashfield@windriver.com>2017-03-14 09:31:15 -0400
committerRichard Purdie <richard.purdie@linuxfoundation.org>2017-03-14 14:42:18 +0000
commit802b695c53fc6449d1510c7d3d04a0464f79d66b (patch)
tree8cc38f8d27e5d21128354e3083a56457c681063c /meta/recipes-kernel
parentbb3904583ebd41f11a18ff5966cbc7a0d8296f02 (diff)
downloadpoky-802b695c53fc6449d1510c7d3d04a0464f79d66b.tar.gz
linux-yocto/4.9/4.10: add Intel Memory Protection Extensions
This commit adds a kernel feature to have the kernel support for Intel Memory Protection Extensions (MPX). A quote from kernel arch/x86/Kconfig: "MPX provides hardware features that can be used in conjuction with compiler-instrumented code to check memory references. It is designed to detect buffer overflow or underflow bugs." Intel MPX is available, e.g., on Skylake and on Goldmont (e.g., Intel 570x). (From OE-Core rev: 12cd5bb61de6f254d34cc070816adeacdbe39d5c) Signed-off-by: Mikko Ylinen <mikko.ylinen@linux.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-kernel')
-rw-r--r--meta/recipes-kernel/linux/linux-yocto-rt_4.10.bb2
-rw-r--r--meta/recipes-kernel/linux/linux-yocto-rt_4.9.bb2
-rw-r--r--meta/recipes-kernel/linux/linux-yocto-tiny_4.10.bb2
-rw-r--r--meta/recipes-kernel/linux/linux-yocto-tiny_4.9.bb2
-rw-r--r--meta/recipes-kernel/linux/linux-yocto_4.10.bb2
-rw-r--r--meta/recipes-kernel/linux/linux-yocto_4.9.bb2
6 files changed, 6 insertions, 6 deletions
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_4.10.bb b/meta/recipes-kernel/linux/linux-yocto-rt_4.10.bb
index d9d82ea7be..5028801743 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_4.10.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_4.10.bb
@@ -12,7 +12,7 @@ python () {
12} 12}
13 13
14SRCREV_machine ?= "705df692910849e38f734f5bff121070e35118f1" 14SRCREV_machine ?= "705df692910849e38f734f5bff121070e35118f1"
15SRCREV_meta ?= "976e613c7010132ab306ca4e7f7f385356a42492" 15SRCREV_meta ?= "76b1344f7683a95b94895818c26657e7202a9531"
16 16
17SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.10.git;branch=${KBRANCH};name=machine \ 17SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.10.git;branch=${KBRANCH};name=machine \
18 git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.10;destsuffix=${KMETA}" 18 git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.10;destsuffix=${KMETA}"
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_4.9.bb b/meta/recipes-kernel/linux/linux-yocto-rt_4.9.bb
index 968e8be1b2..7e801a3aae 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_4.9.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_4.9.bb
@@ -12,7 +12,7 @@ python () {
12} 12}
13 13
14SRCREV_machine ?= "3e5e058d8df10a5495effd069098934dc0859f2e" 14SRCREV_machine ?= "3e5e058d8df10a5495effd069098934dc0859f2e"
15SRCREV_meta ?= "38e74b65164e6857450417825ee4b517452ff57f" 15SRCREV_meta ?= "b65e9b6153237e3ee898a01bc418c12f7404a681"
16 16
17SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.9.git;branch=${KBRANCH};name=machine \ 17SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.9.git;branch=${KBRANCH};name=machine \
18 git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.9;destsuffix=${KMETA}" 18 git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.9;destsuffix=${KMETA}"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_4.10.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_4.10.bb
index 2a9f4a93cc..f7e94708f8 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_4.10.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_4.10.bb
@@ -10,7 +10,7 @@ KMETA = "kernel-meta"
10KCONF_BSP_AUDIT_LEVEL = "2" 10KCONF_BSP_AUDIT_LEVEL = "2"
11 11
12SRCREV_machine ?= "705df692910849e38f734f5bff121070e35118f1" 12SRCREV_machine ?= "705df692910849e38f734f5bff121070e35118f1"
13SRCREV_meta ?= "976e613c7010132ab306ca4e7f7f385356a42492" 13SRCREV_meta ?= "76b1344f7683a95b94895818c26657e7202a9531"
14 14
15PV = "${LINUX_VERSION}+git${SRCPV}" 15PV = "${LINUX_VERSION}+git${SRCPV}"
16 16
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_4.9.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_4.9.bb
index 98bcc500d8..ae4d38e4dd 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_4.9.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_4.9.bb
@@ -10,7 +10,7 @@ KMETA = "kernel-meta"
10KCONF_BSP_AUDIT_LEVEL = "2" 10KCONF_BSP_AUDIT_LEVEL = "2"
11 11
12SRCREV_machine ?= "95c0a80ee83f1cf8e59d733f36e8a9dfd50a0098" 12SRCREV_machine ?= "95c0a80ee83f1cf8e59d733f36e8a9dfd50a0098"
13SRCREV_meta ?= "38e74b65164e6857450417825ee4b517452ff57f" 13SRCREV_meta ?= "b65e9b6153237e3ee898a01bc418c12f7404a681"
14 14
15PV = "${LINUX_VERSION}+git${SRCPV}" 15PV = "${LINUX_VERSION}+git${SRCPV}"
16 16
diff --git a/meta/recipes-kernel/linux/linux-yocto_4.10.bb b/meta/recipes-kernel/linux/linux-yocto_4.10.bb
index 6dd86b6791..bf470c3ec7 100644
--- a/meta/recipes-kernel/linux/linux-yocto_4.10.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_4.10.bb
@@ -19,7 +19,7 @@ SRCREV_machine_qemux86 ?= "705df692910849e38f734f5bff121070e35118f1"
19SRCREV_machine_qemux86-64 ?= "705df692910849e38f734f5bff121070e35118f1" 19SRCREV_machine_qemux86-64 ?= "705df692910849e38f734f5bff121070e35118f1"
20SRCREV_machine_qemumips64 ?= "85f89e2f7f33de72815995de6025e0b217f64c9a" 20SRCREV_machine_qemumips64 ?= "85f89e2f7f33de72815995de6025e0b217f64c9a"
21SRCREV_machine ?= "705df692910849e38f734f5bff121070e35118f1" 21SRCREV_machine ?= "705df692910849e38f734f5bff121070e35118f1"
22SRCREV_meta ?= "976e613c7010132ab306ca4e7f7f385356a42492" 22SRCREV_meta ?= "76b1344f7683a95b94895818c26657e7202a9531"
23 23
24SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.10.git;name=machine;branch=${KBRANCH}; \ 24SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.10.git;name=machine;branch=${KBRANCH}; \
25 git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.10;destsuffix=${KMETA}" 25 git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.10;destsuffix=${KMETA}"
diff --git a/meta/recipes-kernel/linux/linux-yocto_4.9.bb b/meta/recipes-kernel/linux/linux-yocto_4.9.bb
index 2bde377f31..1c616e880d 100644
--- a/meta/recipes-kernel/linux/linux-yocto_4.9.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_4.9.bb
@@ -19,7 +19,7 @@ SRCREV_machine_qemux86 ?= "95c0a80ee83f1cf8e59d733f36e8a9dfd50a0098"
19SRCREV_machine_qemux86-64 ?= "95c0a80ee83f1cf8e59d733f36e8a9dfd50a0098" 19SRCREV_machine_qemux86-64 ?= "95c0a80ee83f1cf8e59d733f36e8a9dfd50a0098"
20SRCREV_machine_qemumips64 ?= "ac72601920adbc163cd691fa060177137e41bf22" 20SRCREV_machine_qemumips64 ?= "ac72601920adbc163cd691fa060177137e41bf22"
21SRCREV_machine ?= "95c0a80ee83f1cf8e59d733f36e8a9dfd50a0098" 21SRCREV_machine ?= "95c0a80ee83f1cf8e59d733f36e8a9dfd50a0098"
22SRCREV_meta ?= "38e74b65164e6857450417825ee4b517452ff57f" 22SRCREV_meta ?= "b65e9b6153237e3ee898a01bc418c12f7404a681"
23 23
24SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.9.git;name=machine;branch=${KBRANCH}; \ 24SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.9.git;name=machine;branch=${KBRANCH}; \
25 git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.9;destsuffix=${KMETA}" 25 git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.9;destsuffix=${KMETA}"