diff options
| author | Armin Kuster <akuster808@gmail.com> | 2022-04-03 08:39:16 -0700 |
|---|---|---|
| committer | Armin Kuster <akuster808@gmail.com> | 2022-04-07 10:26:45 -0700 |
| commit | cfb79c913f88499959acf232f1f0bc9d7b1fdeaf (patch) | |
| tree | 17e0c6fd9be1b7495b110deb413305e5351a997e /recipes-kernel | |
| parent | fb67042242867e1bdb46f853545bfac111d8cbaa (diff) | |
| download | meta-security-cfb79c913f88499959acf232f1f0bc9d7b1fdeaf.tar.gz | |
linux-yocto_security.inc: add lkrg kfrags
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Diffstat (limited to 'recipes-kernel')
| -rw-r--r-- | recipes-kernel/linux/files/lkrg.cfg | 4 | ||||
| -rw-r--r-- | recipes-kernel/linux/files/lkrg.scc | 5 | ||||
| -rw-r--r-- | recipes-kernel/linux/linux-yocto_security.inc | 3 |
3 files changed, 12 insertions, 0 deletions
diff --git a/recipes-kernel/linux/files/lkrg.cfg b/recipes-kernel/linux/files/lkrg.cfg new file mode 100644 index 0000000..e02bf76 --- /dev/null +++ b/recipes-kernel/linux/files/lkrg.cfg | |||
| @@ -0,0 +1,4 @@ | |||
| 1 | CONFIG_DEBUG_KERNEL=y | ||
| 2 | CONFIG_KALLSYMS_ALL=y | ||
| 3 | CONFIG_JUMP_LABEL=y | ||
| 4 | CONFIG_DEBUG_SECTION_MISMATCH=y | ||
diff --git a/recipes-kernel/linux/files/lkrg.scc b/recipes-kernel/linux/files/lkrg.scc new file mode 100644 index 0000000..83397f8 --- /dev/null +++ b/recipes-kernel/linux/files/lkrg.scc | |||
| @@ -0,0 +1,5 @@ | |||
| 1 | # SPDX-License-Identifier: MIT | ||
| 2 | define KFEATURE_DESCRIPTION "Enable Support for LKRG" | ||
| 3 | define KFEATURE_COMPATIBILITY board | ||
| 4 | |||
| 5 | kconf hardware lkrg.cfg | ||
diff --git a/recipes-kernel/linux/linux-yocto_security.inc b/recipes-kernel/linux/linux-yocto_security.inc index defca57..b79af80 100644 --- a/recipes-kernel/linux/linux-yocto_security.inc +++ b/recipes-kernel/linux/linux-yocto_security.inc | |||
| @@ -1,3 +1,6 @@ | |||
| 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/files:" | ||
| 2 | |||
| 1 | KERNEL_FEATURES:append = " ${@bb.utils.contains("DISTRO_FEATURES", "apparmor", " features/apparmor/apparmor.scc", "" ,d)}" | 3 | KERNEL_FEATURES:append = " ${@bb.utils.contains("DISTRO_FEATURES", "apparmor", " features/apparmor/apparmor.scc", "" ,d)}" |
| 2 | KERNEL_FEATURES:append = " ${@bb.utils.contains("DISTRO_FEATURES", "smack", " features/smack/smack.scc", "" ,d)}" | 4 | KERNEL_FEATURES:append = " ${@bb.utils.contains("DISTRO_FEATURES", "smack", " features/smack/smack.scc", "" ,d)}" |
| 3 | KERNEL_FEATURES:append = " ${@bb.utils.contains("IMAGE_CLASSES", "dm-verity-img", " features/device-mapper/dm-verity.scc", "" ,d)}" | 5 | KERNEL_FEATURES:append = " ${@bb.utils.contains("IMAGE_CLASSES", "dm-verity-img", " features/device-mapper/dm-verity.scc", "" ,d)}" |
| 6 | SRC_URI += " ${@bb.utils.contains("DISTRO_FEATURES", "lkrg", "file://lkrg.scc", "" ,d)}" | ||
