summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorOlav Haugan <ohaugan@codeaurora.org>2017-05-24 10:21:41 -0700
committerOlav Haugan <ohaugan@codeaurora.org>2017-05-24 10:21:41 -0700
commit1680fdcf046d8a876fc038fe913a536bcb1f253c (patch)
treee8d2551e4253a8ee86540071dd73f0b1a4cf7630 /arch
parent60be71604a84d2e047215cb702d6324379a353bb (diff)
defconfig: msmcortex: Enable hardened user copy
Hardened user copy provides an extra layer of security checks when copy_to_user/copy_from_user APIs are used to ensure data accesses are valid. When invalid accesses are detected the kernel will forcibly crash. Change-Id: Ia0529c67da84017ea91a72427db008737d3c5dbd Signed-off-by: Olav Haugan <ohaugan@codeaurora.org>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm64/configs/msmcortex-perf_defconfig1
-rw-r--r--arch/arm64/configs/msmcortex_defconfig1
2 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm64/configs/msmcortex-perf_defconfig b/arch/arm64/configs/msmcortex-perf_defconfig
index 6ee2f4003574..6f5be663140f 100644
--- a/arch/arm64/configs/msmcortex-perf_defconfig
+++ b/arch/arm64/configs/msmcortex-perf_defconfig
@@ -639,6 +639,7 @@ CONFIG_CORESIGHT_QPDI=y
CONFIG_CORESIGHT_SOURCE_DUMMY=y
CONFIG_PFK=y
CONFIG_SECURITY=y
+CONFIG_HARDENED_USERCOPY=y
CONFIG_SECURITY_SELINUX=y
CONFIG_SECURITY_SMACK=y
CONFIG_CRYPTO_ECHAINIV=y
diff --git a/arch/arm64/configs/msmcortex_defconfig b/arch/arm64/configs/msmcortex_defconfig
index bbe23b823b5d..f09a134a2fd5 100644
--- a/arch/arm64/configs/msmcortex_defconfig
+++ b/arch/arm64/configs/msmcortex_defconfig
@@ -715,6 +715,7 @@ CONFIG_CORESIGHT_QPDI=y
CONFIG_CORESIGHT_SOURCE_DUMMY=y
CONFIG_PFK=y
CONFIG_SECURITY=y
+CONFIG_HARDENED_USERCOPY=y
CONFIG_SECURITY_SELINUX=y
CONFIG_SECURITY_SMACK=y
CONFIG_CRYPTO_ECHAINIV=y