[PATCH][Artful][Unstable] UBUNTU: [Config] CONFIG_ARM64_LSE_ATOMICS=y

dann frazier dann.frazier at canonical.com
Thu May 18 20:31:14 UTC 2017


BugLink: https://bugs.launchpad.net/bugs/1691614

Improves scalability on large systems.

Signed-off-by: dann frazier <dann.frazier at canonical.com>
---
 debian.master/config/annotations          | 2 ++
 debian.master/config/config.common.ubuntu | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/debian.master/config/annotations b/debian.master/config/annotations
index 721d5a6d8b93..8a5c27f7e700 100644
--- a/debian.master/config/annotations
+++ b/debian.master/config/annotations
@@ -40,6 +40,8 @@ CONFIG_NR_IRQS                                  policy<{'ppc64el': '512'}>
 CONFIG_SCOM_DEBUGFS                             policy<{'ppc64el': 'y'}>
 
 # Menu: Architecture: arm64
+CONFIG_ARM64_LSE_ATOMICS			policy<{'arm64': 'y'}>
+CONFIG_ARM64_LSE_ATOMICS			mark<ENFORCED> note<LP:1691614>
 CONFIG_ARM64_VA_BITS                            policy<{'arm64': '48'}>
 #
 CONFIG_ARM64_VA_BITS                            mark<ENFORCED> note<Cavium ThunderX 2-socket needs a minimum of 41 bits of VA>
diff --git a/debian.master/config/config.common.ubuntu b/debian.master/config/config.common.ubuntu
index 5c473d33313b..b98ae94c2e3a 100644
--- a/debian.master/config/config.common.ubuntu
+++ b/debian.master/config/config.common.ubuntu
@@ -521,7 +521,7 @@ CONFIG_ARM64_ERRATUM_843419=y
 CONFIG_ARM64_ERRATUM_845719=y
 CONFIG_ARM64_ERRATUM_858921=y
 CONFIG_ARM64_HW_AFDBM=y
-# CONFIG_ARM64_LSE_ATOMICS is not set
+CONFIG_ARM64_LSE_ATOMICS=y
 CONFIG_ARM64_MODULE_CMODEL_LARGE=y
 CONFIG_ARM64_MODULE_PLTS=y
 CONFIG_ARM64_PAGE_SHIFT=12
-- 
2.11.0





More information about the kernel-team mailing list