2016-03-19 20:14:02 +00:00
|
|
|
From 78bd7226c92c8309d1c6c1378f1224dcd591b49f Mon Sep 17 00:00:00 2001
|
2016-01-22 19:23:22 +00:00
|
|
|
From: Fedora Kernel Team <kernel-team@fedoraproject.org>
|
|
|
|
Date: Fri, 22 Jan 2016 13:03:36 -0600
|
|
|
|
Subject: [PATCH] Make ZONE_DMA not depend on CONFIG_EXPERT
|
|
|
|
|
|
|
|
Disable the requirement on CONFIG_EXPERT for ZONE_DMA and ZONE_DEVICE so
|
|
|
|
that we can enable NVDIMM_PFN and ND_PFN
|
|
|
|
|
|
|
|
Signed-off-by: Justin Forbes <jforbes@fedoraproject.org>
|
|
|
|
---
|
|
|
|
arch/x86/Kconfig | 2 +-
|
|
|
|
mm/Kconfig | 2 +-
|
|
|
|
2 files changed, 2 insertions(+), 2 deletions(-)
|
|
|
|
|
|
|
|
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
|
2016-03-19 20:14:02 +00:00
|
|
|
index 3c74b549ea9a..8a5b7b8cc425 100644
|
2016-01-22 19:23:22 +00:00
|
|
|
--- a/arch/x86/Kconfig
|
|
|
|
+++ b/arch/x86/Kconfig
|
2016-03-19 20:14:02 +00:00
|
|
|
@@ -318,7 +318,7 @@ source "kernel/Kconfig.freezer"
|
2016-01-22 19:23:22 +00:00
|
|
|
menu "Processor type and features"
|
2016-03-19 20:14:02 +00:00
|
|
|
|
2016-01-22 19:23:22 +00:00
|
|
|
config ZONE_DMA
|
|
|
|
- bool "DMA memory allocation support" if EXPERT
|
|
|
|
+ bool "DMA memory allocation support"
|
|
|
|
default y
|
|
|
|
help
|
|
|
|
DMA memory allocation support allows devices with less than 32-bit
|
|
|
|
diff --git a/mm/Kconfig b/mm/Kconfig
|
2016-03-19 20:14:02 +00:00
|
|
|
index 05efa6a5199e..c1a01e50c293 100644
|
2016-01-22 19:23:22 +00:00
|
|
|
--- a/mm/Kconfig
|
|
|
|
+++ b/mm/Kconfig
|
|
|
|
@@ -650,7 +650,7 @@ config IDLE_PAGE_TRACKING
|
|
|
|
See Documentation/vm/idle_page_tracking.txt for more details.
|
2016-03-19 20:14:02 +00:00
|
|
|
|
2016-01-22 19:23:22 +00:00
|
|
|
config ZONE_DEVICE
|
|
|
|
- bool "Device memory (pmem, etc...) hotplug support" if EXPERT
|
|
|
|
+ bool "Device memory (pmem, etc...) hotplug support"
|
|
|
|
depends on MEMORY_HOTPLUG
|
2016-03-19 20:14:02 +00:00
|
|
|
depends on MEMORY_HOTREMOVE
|
|
|
|
depends on SPARSEMEM_VMEMMAP
|
2016-01-22 19:23:22 +00:00
|
|
|
--
|
|
|
|
2.5.0
|
|
|
|
|