From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arne Fitzenreiter To: development@lists.ipfire.org Subject: Re: [PATCH] kernel: enable CONFIG_VMAP_STACK on i586 and armv5tel Date: Wed, 10 Jun 2020 09:02:36 +0200 Message-ID: <429289d032ff8b71a742e64c80c909e8@ipfire.org> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6983858809177449267==" List-Id: --===============6983858809177449267== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit 32bit arches does not support VMAP_STACK CONFIG_HAVE_ARCH_xxxx are not editable and reset at make. It looks like you have not validated the changes by the make scripts. Arne Am 2020-06-09 19:26, schrieb Peter Müller: > Fixes: #12368 > > Cc: Arne Fitzenreiter > Signed-off-by: Peter Müller > --- > config/kernel/kernel.config.armv5tel-ipfire-multi | 3 ++- > config/kernel/kernel.config.i586-ipfire | 3 ++- > 2 files changed, 4 insertions(+), 2 deletions(-) > > diff --git a/config/kernel/kernel.config.armv5tel-ipfire-multi > b/config/kernel/kernel.config.armv5tel-ipfire-multi > index 15183300f..5687574ca 100644 > --- a/config/kernel/kernel.config.armv5tel-ipfire-multi > +++ b/config/kernel/kernel.config.armv5tel-ipfire-multi > @@ -279,7 +279,8 @@ CONFIG_CLONE_BACKWARDS=y > CONFIG_OLD_SIGSUSPEND3=y > CONFIG_OLD_SIGACTION=y > # CONFIG_CPU_NO_EFFICIENT_FFS is not set > -# CONFIG_HAVE_ARCH_VMAP_STACK is not set > +CONFIG_HAVE_ARCH_VMAP_STACK=y > +CONFIG_VMAP_STACK=y > CONFIG_ARCH_OPTIONAL_KERNEL_RWX=y > CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT=y > CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y > diff --git a/config/kernel/kernel.config.i586-ipfire > b/config/kernel/kernel.config.i586-ipfire > index 578931497..9326d086b 100644 > --- a/config/kernel/kernel.config.i586-ipfire > +++ b/config/kernel/kernel.config.i586-ipfire > @@ -309,7 +309,8 @@ CONFIG_CLONE_BACKWARDS=y > CONFIG_OLD_SIGSUSPEND3=y > CONFIG_OLD_SIGACTION=y > # CONFIG_CPU_NO_EFFICIENT_FFS is not set > -# CONFIG_HAVE_ARCH_VMAP_STACK is not set > +CONFIG_HAVE_ARCH_VMAP_STACK=y > +CONFIG_VMAP_STACK=y > # CONFIG_ARCH_OPTIONAL_KERNEL_RWX is not set > # CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT is not set > CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y --===============6983858809177449267==--