Message ID | 1397462883-12740-1-git-send-email-chanho.min@lge.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On Mon, Apr 14, 2014 at 09:08:03AM +0100, Chanho Min wrote: > 'make savedefconfig' doesn't generate defconfig properly due to > missing COMPAT default. So Add default and set to yes. I thought a missing `default' line in a Kconfig entry meant that the option ended up defaulting to 'n'. What exactly is the problem you are seeing? Will > Signed-off-by: Chanho Min <chanho.min@lge.com> > --- > arch/arm64/Kconfig | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig > index 4907b85..93b7531 100644 > --- a/arch/arm64/Kconfig > +++ b/arch/arm64/Kconfig > @@ -294,6 +294,7 @@ source "fs/Kconfig.binfmt" > > config COMPAT > bool "Kernel support for 32-bit EL0" > + default y > depends on !ARM64_64K_PAGES > select COMPAT_BINFMT_ELF > select HAVE_UID16 > -- > 1.7.9.5 > >
> -----Original Message----- > From: Will Deacon [mailto:will.deacon@arm.com] > Sent: Tuesday, April 15, 2014 1:46 AM > To: Chanho Min > Cc: Catalin Marinas; linux-arm-kernel@lists.infradead.org; linux-kernel@vger.kernel.org > Subject: Re: [PATCH] arm64:kconfig: make default for CONFIG_COMPAT > > On Mon, Apr 14, 2014 at 09:08:03AM +0100, Chanho Min wrote: > > 'make savedefconfig' doesn't generate defconfig properly due to > > missing COMPAT default. So Add default and set to yes. > > I thought a missing `default' line in a Kconfig entry meant that the option > ended up defaulting to 'n'. What exactly is the problem you are seeing? Correct minimal config is not generated without default line. If we want to set COMPAT to 'n', 'default n' should be added. Chanho > > Will > > > Signed-off-by: Chanho Min <chanho.min@lge.com> > > --- > > arch/arm64/Kconfig | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig > > index 4907b85..93b7531 100644 > > --- a/arch/arm64/Kconfig > > +++ b/arch/arm64/Kconfig > > @@ -294,6 +294,7 @@ source "fs/Kconfig.binfmt" > > > > config COMPAT > > bool "Kernel support for 32-bit EL0" > > + default y > > depends on !ARM64_64K_PAGES > > select COMPAT_BINFMT_ELF > > select HAVE_UID16 > > -- > > 1.7.9.5 > > > >
On Tuesday 15 April 2014 09:07:00 Chanho Min wrote: > > -----Original Message----- > > From: Will Deacon [mailto:will.deacon@arm.com] > > Sent: Tuesday, April 15, 2014 1:46 AM > > To: Chanho Min > > Cc: Catalin Marinas; linux-arm-kernel@lists.infradead.org; linux-kernel@vger.kernel.org > > Subject: Re: [PATCH] arm64:kconfig: make default for CONFIG_COMPAT > > > > On Mon, Apr 14, 2014 at 09:08:03AM +0100, Chanho Min wrote: > > > 'make savedefconfig' doesn't generate defconfig properly due to > > > missing COMPAT default. So Add default and set to yes. > > > > I thought a missing `default' line in a Kconfig entry meant that the option > > ended up defaulting to 'n'. What exactly is the problem you are seeing? > > Correct minimal config is not generated without default line. > If we want to set COMPAT to 'n', 'default n' should be added. That would be pointless, because 'n' is already the default. What do you want to achieve? Arnd
> On Tuesday 15 April 2014 09:07:00 Chanho Min wrote: > > > -----Original Message----- > > > From: Will Deacon [mailto:will.deacon@arm.com] > > > Sent: Tuesday, April 15, 2014 1:46 AM > > > To: Chanho Min > > > Cc: Catalin Marinas; linux-arm-kernel@lists.infradead.org; linux-kernel@vger.kernel.org > > > Subject: Re: [PATCH] arm64:kconfig: make default for CONFIG_COMPAT > > > > > > On Mon, Apr 14, 2014 at 09:08:03AM +0100, Chanho Min wrote: > > > > 'make savedefconfig' doesn't generate defconfig properly due to > > > > missing COMPAT default. So Add default and set to yes. > > > > > > I thought a missing `default' line in a Kconfig entry meant that the option > > > ended up defaulting to 'n'. What exactly is the problem you are seeing? > > > > Correct minimal config is not generated without default line. > > If we want to set COMPAT to 'n', 'default n' should be added. > > That would be pointless, because 'n' is already the default. > What do you want to achieve? Sorry, It is my mistake. Please ignore this patch. Chanho > > Arnd
diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig index 4907b85..93b7531 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig @@ -294,6 +294,7 @@ source "fs/Kconfig.binfmt" config COMPAT bool "Kernel support for 32-bit EL0" + default y depends on !ARM64_64K_PAGES select COMPAT_BINFMT_ELF select HAVE_UID16
'make savedefconfig' doesn't generate defconfig properly due to missing COMPAT default. So Add default and set to yes. Signed-off-by: Chanho Min <chanho.min@lge.com> --- arch/arm64/Kconfig | 1 + 1 file changed, 1 insertion(+)