All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/2] arm64: mem-model: add flatmem model for arm64
@ 2016-04-05  8:22 ` Chen Feng
  0 siblings, 0 replies; 69+ messages in thread
From: Chen Feng @ 2016-04-05  8:22 UTC (permalink / raw)
  To: linux-arm-kernel

We can reduce the memory allocated at mem-map
by flatmem.

currently, the default memory-model in arm64 is
sparse memory. The mem-map array is not freed in
this scene. If the physical address is too long,
it will reserved too much memory for the mem-map
array.

Signed-off-by: Chen Feng <puck.chen@hisilicon.com>
Signed-off-by: Fu Jun <oliver.fu@hisilicon.com>
---
 arch/arm64/Kconfig | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig
index 4f43622..c18930d 100644
--- a/arch/arm64/Kconfig
+++ b/arch/arm64/Kconfig
@@ -559,6 +559,9 @@ config ARCH_SPARSEMEM_ENABLE
 	def_bool y
 	select SPARSEMEM_VMEMMAP_ENABLE
 
+config ARCH_FLATMEM_ENABLE
+	def_bool y
+
 config ARCH_SPARSEMEM_DEFAULT
 	def_bool ARCH_SPARSEMEM_ENABLE
 
-- 
1.9.1

^ permalink raw reply related	[flat|nested] 69+ messages in thread

end of thread, other threads:[~2016-04-20  9:32 UTC | newest]

Thread overview: 69+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-04-05  8:22 [PATCH 1/2] arm64: mem-model: add flatmem model for arm64 Chen Feng
2016-04-05  8:22 ` Chen Feng
2016-04-05  8:22 ` Chen Feng
2016-04-05  8:22 ` [PATCH 2/2] arm64: mm: make pfn always valid with flat memory Chen Feng
2016-04-05  8:22   ` Chen Feng
2016-04-05  8:22   ` Chen Feng
2016-04-07  7:39   ` Chen Feng
2016-04-07  7:39     ` Chen Feng
2016-04-07  7:39     ` Chen Feng
2016-04-11 11:08   ` Xishi Qiu
2016-04-11 11:08     ` Xishi Qiu
2016-04-11 11:08     ` Xishi Qiu
2016-04-12 15:00     ` Catalin Marinas
2016-04-12 15:00       ` Catalin Marinas
2016-04-12 15:00       ` Catalin Marinas
2016-04-07  7:38 ` [PATCH 1/2] arm64: mem-model: add flatmem model for arm64 Chen Feng
2016-04-07  7:38   ` Chen Feng
2016-04-07  7:38   ` Chen Feng
2016-04-07 14:21 ` Will Deacon
2016-04-07 14:21   ` Will Deacon
2016-04-07 14:21   ` Will Deacon
2016-04-11  2:49   ` Chen Feng
2016-04-11  2:49     ` Chen Feng
2016-04-11  2:49     ` Chen Feng
2016-04-11  7:35     ` Ard Biesheuvel
2016-04-11  7:35       ` Ard Biesheuvel
2016-04-11  7:35       ` Ard Biesheuvel
2016-04-11  7:55       ` Chen Feng
2016-04-11  7:55         ` Chen Feng
2016-04-11  7:55         ` Chen Feng
2016-04-11  8:00         ` Ard Biesheuvel
2016-04-11  8:00           ` Ard Biesheuvel
2016-04-11  8:00           ` Ard Biesheuvel
2016-04-11  9:59           ` Chen Feng
2016-04-11  9:59             ` Chen Feng
2016-04-11  9:59             ` Chen Feng
2016-04-11 10:31             ` Ard Biesheuvel
2016-04-11 10:31               ` Ard Biesheuvel
2016-04-11 10:31               ` Ard Biesheuvel
2016-04-11 10:40               ` Will Deacon
2016-04-11 10:40                 ` Will Deacon
2016-04-11 10:40                 ` Will Deacon
2016-04-11 10:57                 ` Chen Feng
2016-04-11 10:57                   ` Chen Feng
2016-04-11 10:57                   ` Chen Feng
2016-04-11 18:11                   ` Laura Abbott
2016-04-11 18:11                     ` Laura Abbott
2016-04-11 18:11                     ` Laura Abbott
2016-04-12 14:44                 ` Catalin Marinas
2016-04-12 14:44                   ` Catalin Marinas
2016-04-12 14:44                   ` Catalin Marinas
2016-04-12 14:59               ` Catalin Marinas
2016-04-12 14:59                 ` Catalin Marinas
2016-04-12 14:59                 ` Catalin Marinas
2016-04-20  3:18                 ` Chen Feng
2016-04-20  3:18                   ` Chen Feng
2016-04-20  3:18                   ` Chen Feng
2016-04-20  9:32                   ` Catalin Marinas
2016-04-20  9:32                     ` Catalin Marinas
2016-04-20  9:32                     ` Catalin Marinas
2016-04-11 10:48             ` Chen Feng
2016-04-11 10:48               ` Chen Feng
2016-04-11 10:48               ` Chen Feng
2016-04-11 11:02               ` Ard Biesheuvel
2016-04-11 11:02                 ` Ard Biesheuvel
2016-04-11 11:02                 ` Ard Biesheuvel
2016-04-12 14:03     ` Jungseok Lee
2016-04-12 14:03       ` Jungseok Lee
2016-04-12 14:03       ` Jungseok Lee

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.