* [PATCH] Fix sparsemem configuration
@ 2009-10-05 15:05 Russell King
2009-10-14 2:49 ` Andrew Morton
0 siblings, 1 reply; 3+ messages in thread
From: Russell King @ 2009-10-05 15:05 UTC (permalink / raw)
To: Andrew Morton, Linux Kernel List
Currently, sparsemem is only available if EXPERIMENTAL is enabled.
However, it hasn't ever been marked experimental.
It's been about four years since sparsemem was merged, and we have
platforms which depend on it; allow architectures to decide whether
sparsemem should be the default memory model.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
--
mm/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mm/Kconfig b/mm/Kconfig
index 2477607..95b2965 100644
--- a/mm/Kconfig
+++ b/mm/Kconfig
@@ -67,7 +67,7 @@ config DISCONTIGMEM
config SPARSEMEM
def_bool y
- depends on SPARSEMEM_MANUAL
+ depends on (!SELECT_MEMORY_MODEL && ARCH_SPARSEMEM_ENABLE) || SPARSEMEM_MANUAL
config FLATMEM
def_bool y
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH] Fix sparsemem configuration
2009-10-05 15:05 [PATCH] Fix sparsemem configuration Russell King
@ 2009-10-14 2:49 ` Andrew Morton
2009-10-14 7:42 ` Russell King
0 siblings, 1 reply; 3+ messages in thread
From: Andrew Morton @ 2009-10-14 2:49 UTC (permalink / raw)
To: Russell King; +Cc: Linux Kernel List
On Mon, 5 Oct 2009 16:05:30 +0100 Russell King <rmk+lkml@arm.linux.org.uk> wrote:
> Currently, sparsemem is only available if EXPERIMENTAL is enabled.
> However, it hasn't ever been marked experimental.
>
> It's been about four years since sparsemem was merged, and we have
> platforms which depend on it; allow architectures to decide whether
> sparsemem should be the default memory model.
>
> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
> --
> mm/Kconfig | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/mm/Kconfig b/mm/Kconfig
> index 2477607..95b2965 100644
> --- a/mm/Kconfig
> +++ b/mm/Kconfig
> @@ -67,7 +67,7 @@ config DISCONTIGMEM
>
> config SPARSEMEM
> def_bool y
> - depends on SPARSEMEM_MANUAL
> + depends on (!SELECT_MEMORY_MODEL && ARCH_SPARSEMEM_ENABLE) || SPARSEMEM_MANUAL
>
> config FLATMEM
> def_bool y
Can you suggest which kernel version(s) we should merge this into? I'm
struggling.
Ta.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH] Fix sparsemem configuration
2009-10-14 2:49 ` Andrew Morton
@ 2009-10-14 7:42 ` Russell King
0 siblings, 0 replies; 3+ messages in thread
From: Russell King @ 2009-10-14 7:42 UTC (permalink / raw)
To: Andrew Morton; +Cc: Linux Kernel List
On Tue, Oct 13, 2009 at 07:49:50PM -0700, Andrew Morton wrote:
> On Mon, 5 Oct 2009 16:05:30 +0100 Russell King <rmk+lkml@arm.linux.org.uk> wrote:
>
> > Currently, sparsemem is only available if EXPERIMENTAL is enabled.
> > However, it hasn't ever been marked experimental.
> >
> > It's been about four years since sparsemem was merged, and we have
> > platforms which depend on it; allow architectures to decide whether
> > sparsemem should be the default memory model.
> >
> > Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
> > --
> > mm/Kconfig | 2 +-
> > 1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/mm/Kconfig b/mm/Kconfig
> > index 2477607..95b2965 100644
> > --- a/mm/Kconfig
> > +++ b/mm/Kconfig
> > @@ -67,7 +67,7 @@ config DISCONTIGMEM
> >
> > config SPARSEMEM
> > def_bool y
> > - depends on SPARSEMEM_MANUAL
> > + depends on (!SELECT_MEMORY_MODEL && ARCH_SPARSEMEM_ENABLE) || SPARSEMEM_MANUAL
> >
> > config FLATMEM
> > def_bool y
>
> Can you suggest which kernel version(s) we should merge this into? I'm
> struggling.
I don't see any reason not to merge it into the current -rc. Not sure
about -stable since there hasn't been a bug report against the machines
which currently use sparsemem. That's not to say that people aren't
using it - they probably believe CONFIG_EXPERIMENTAL needs to be set as
per the machine's defconfig.
--
Russell King
Linux kernel 2.6 ARM Linux - http://www.arm.linux.org.uk/
maintainer of:
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2009-10-14 7:43 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-10-05 15:05 [PATCH] Fix sparsemem configuration Russell King
2009-10-14 2:49 ` Andrew Morton
2009-10-14 7:42 ` Russell King
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox