From 802b695c53fc6449d1510c7d3d04a0464f79d66b Mon Sep 17 00:00:00 2001 From: Bruce Ashfield Date: Tue, 14 Mar 2017 09:31:15 -0400 Subject: 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 Signed-off-by: Bruce Ashfield Signed-off-by: Richard Purdie --- meta/recipes-kernel/linux/linux-yocto-rt_4.10.bb | 2 +- meta/recipes-kernel/linux/linux-yocto-rt_4.9.bb | 2 +- meta/recipes-kernel/linux/linux-yocto-tiny_4.10.bb | 2 +- meta/recipes-kernel/linux/linux-yocto-tiny_4.9.bb | 2 +- meta/recipes-kernel/linux/linux-yocto_4.10.bb | 2 +- meta/recipes-kernel/linux/linux-yocto_4.9.bb | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) (limited to 'meta/recipes-kernel') 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 () { } SRCREV_machine ?= "705df692910849e38f734f5bff121070e35118f1" -SRCREV_meta ?= "976e613c7010132ab306ca4e7f7f385356a42492" +SRCREV_meta ?= "76b1344f7683a95b94895818c26657e7202a9531" SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.10.git;branch=${KBRANCH};name=machine \ 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 () { } SRCREV_machine ?= "3e5e058d8df10a5495effd069098934dc0859f2e" -SRCREV_meta ?= "38e74b65164e6857450417825ee4b517452ff57f" +SRCREV_meta ?= "b65e9b6153237e3ee898a01bc418c12f7404a681" SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.9.git;branch=${KBRANCH};name=machine \ 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" KCONF_BSP_AUDIT_LEVEL = "2" SRCREV_machine ?= "705df692910849e38f734f5bff121070e35118f1" -SRCREV_meta ?= "976e613c7010132ab306ca4e7f7f385356a42492" +SRCREV_meta ?= "76b1344f7683a95b94895818c26657e7202a9531" PV = "${LINUX_VERSION}+git${SRCPV}" 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" KCONF_BSP_AUDIT_LEVEL = "2" SRCREV_machine ?= "95c0a80ee83f1cf8e59d733f36e8a9dfd50a0098" -SRCREV_meta ?= "38e74b65164e6857450417825ee4b517452ff57f" +SRCREV_meta ?= "b65e9b6153237e3ee898a01bc418c12f7404a681" PV = "${LINUX_VERSION}+git${SRCPV}" 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" SRCREV_machine_qemux86-64 ?= "705df692910849e38f734f5bff121070e35118f1" SRCREV_machine_qemumips64 ?= "85f89e2f7f33de72815995de6025e0b217f64c9a" SRCREV_machine ?= "705df692910849e38f734f5bff121070e35118f1" -SRCREV_meta ?= "976e613c7010132ab306ca4e7f7f385356a42492" +SRCREV_meta ?= "76b1344f7683a95b94895818c26657e7202a9531" SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.10.git;name=machine;branch=${KBRANCH}; \ 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" SRCREV_machine_qemux86-64 ?= "95c0a80ee83f1cf8e59d733f36e8a9dfd50a0098" SRCREV_machine_qemumips64 ?= "ac72601920adbc163cd691fa060177137e41bf22" SRCREV_machine ?= "95c0a80ee83f1cf8e59d733f36e8a9dfd50a0098" -SRCREV_meta ?= "38e74b65164e6857450417825ee4b517452ff57f" +SRCREV_meta ?= "b65e9b6153237e3ee898a01bc418c12f7404a681" SRC_URI = "git://git.yoctoproject.org/linux-yocto-4.9.git;name=machine;branch=${KBRANCH}; \ git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.9;destsuffix=${KMETA}" -- cgit v1.2.3-54-g00ecf