[SRU][Q][PATCH 2/2] UBUNTU: [Config] Enable ARCH_HAVE_NMI_SAFE_CMPXCHG for riscv64
Sarah Emery
sarah.emery at canonical.com
Wed Jan 14 13:19:17 UTC 2026
BugLink: https://bugs.launchpad.net/bugs/2124276
Add relevant config annotations, bringing back feature
parity between riscv64 and other architectures (and
fixing LP: #2124276) around tracing subsystem.
Signed-off-by: Sarah Emery <sarah.emery at canonical.com>
---
debian.master/config/annotations | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/debian.master/config/annotations b/debian.master/config/annotations
index b05e77739d76..d717feb72115 100644
--- a/debian.master/config/annotations
+++ b/debian.master/config/annotations
@@ -1391,7 +1391,7 @@ CONFIG_ARCH_HAS_VDSO_TIME_DATA policy<{'riscv64': '-', 's390x':
CONFIG_ARCH_HAS_ZONE_DMA_SET policy<{'amd64': 'y', 'arm64': 'y'}>
CONFIG_ARCH_HAVE_ELF_PROT policy<{'arm64': 'y'}>
CONFIG_ARCH_HAVE_EXTRA_ELF_NOTES policy<{'amd64': 'y'}>
-CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 's390x': 'y'}>
+CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 'riscv64': 'y', 's390x': 'y'}>
CONFIG_ARCH_HAVE_TRACE_MMIO_ACCESS policy<{'arm64': 'y', 's390x': 'y'}>
CONFIG_ARCH_HI3xxx policy<{'armhf': 'y'}>
CONFIG_ARCH_HIBERNATION_HEADER policy<{'amd64': 'y', 'riscv64': 'y'}>
@@ -6224,8 +6224,8 @@ CONFIG_HISI_PCIE_PMU policy<{'arm64': 'm'}>
CONFIG_HISI_PMU policy<{'arm64': 'm'}>
CONFIG_HISI_PTT policy<{'arm64': 'm'}>
CONFIG_HISI_THERMAL policy<{'arm64': 'm', 'armhf': 'm'}>
-CONFIG_HIST_TRIGGERS policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 's390x': 'y'}>
-CONFIG_HIST_TRIGGERS_DEBUG policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 's390x': 'n'}>
+CONFIG_HIST_TRIGGERS policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 'riscv64': 'y', 's390x': 'y'}>
+CONFIG_HIST_TRIGGERS_DEBUG policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 'riscv64': 'n', 's390x': 'n'}>
CONFIG_HIX5HD2_GMAC policy<{'arm64': 'm', 'armhf': 'm'}>
CONFIG_HMC425 policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm'}>
CONFIG_HMC6352 policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm', 's390x': 'n'}>
@@ -14887,7 +14887,7 @@ CONFIG_TRACE_IRQFLAGS_NMI_SUPPORT policy<{'amd64': 'y', 'arm64': '
CONFIG_TRACE_IRQFLAGS_SUPPORT policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 'riscv64': 'y', 's390x': 'y'}>
CONFIG_TRACE_MMIO_ACCESS policy<{'arm64': 'y', 's390x': 'y'}>
CONFIG_TRACING policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 'riscv64': 'y', 's390x': 'y'}>
-CONFIG_TRACING_MAP policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 's390x': 'y'}>
+CONFIG_TRACING_MAP policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 'riscv64': 'y', 's390x': 'y'}>
CONFIG_TRACING_SUPPORT policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 'riscv64': 'y', 's390x': 'y'}>
CONFIG_TRANSPARENT_HUGEPAGE policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 'riscv64': 'y', 's390x': 'y'}>
CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'y', 'riscv64': 'n', 's390x': 'n'}>
--
2.51.0
More information about the kernel-team
mailing list