mirror of
https://git.yoctoproject.org/poky
synced 2026-02-21 17:09:42 +01:00
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>
26 lines
711 B
BlitzBasic
26 lines
711 B
BlitzBasic
KBRANCH ?= "standard/tiny/common-pc"
|
|
LINUX_KERNEL_TYPE = "tiny"
|
|
KCONFIG_MODE = "--allnoconfig"
|
|
|
|
require recipes-kernel/linux/linux-yocto.inc
|
|
|
|
LINUX_VERSION ?= "4.9.13"
|
|
|
|
KMETA = "kernel-meta"
|
|
KCONF_BSP_AUDIT_LEVEL = "2"
|
|
|
|
SRCREV_machine ?= "95c0a80ee83f1cf8e59d733f36e8a9dfd50a0098"
|
|
SRCREV_meta ?= "b65e9b6153237e3ee898a01bc418c12f7404a681"
|
|
|
|
PV = "${LINUX_VERSION}+git${SRCPV}"
|
|
|
|
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}"
|
|
|
|
COMPATIBLE_MACHINE = "(qemux86$)"
|
|
|
|
# Functionality flags
|
|
KERNEL_FEATURES = ""
|
|
|
|
KERNEL_DEVICETREE_qemuarm = "versatile-pb.dtb"
|