From: Helge Deller <deller-Mmb7MZpHnFY@public.gmane.org>
To: Richard Weinberger
<richard.weinberger-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>,
Linux Kernel
<linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
linux-parisc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
James Bottomley
<James.Bottomley-d9PhHud1JfjCXq6kfMZ53/egYHeGw8Jk@public.gmane.org>,
James Hogan <james.hogan-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org>,
linux-metag-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Cc: Helge Deller <deller-Mmb7MZpHnFY@public.gmane.org>,
Linus Torvalds
<torvalds-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>
Subject: Re: [GIT PULL] parisc updates for v3.14
Date: Sun, 2 Feb 2014 12:15:52 +0100 [thread overview]
Message-ID: <20140202111552.GA2221@ls3530.box> (raw)
In-Reply-To: <CAFLxGvy7vbKmQzyNvTbk35DX5cFGS99CE=nYE_Q0c=LVuD1x9A-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
* Richard Weinberger <richard.weinberger-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>:
> On Sat, Feb 1, 2014 at 9:23 PM, Helge Deller <deller-Mmb7MZpHnFY@public.gmane.org> wrote:
> > please pull the latest updates for the parisc architecture from:
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git parisc-for-3.14
> >
> > The three major changes in this patchset is a implementation for flexible
> > userspace memory maps, ....
> >
> > The change to fs/exec.c only touches code which affects parisc since it's
> > inside a #ifdef CONFIG_STACK_GROWSUP section (and parisc is the only platform
> > where the stack grows upwards).
>
> What about metag?
Great! I didn't know that we now have another platform where the stack
grows upwards! Now we are not alone in this regard!
Anyway, the suggested & untested patch below should fix the metag arch
to cope which my changes to fs/exec.c (unless the metag people want to
implement proper stack randomization too). Either I can push it via the
parisc tree, or you can take it via the metag tree. Please let me know.
> > Helge Deller (5):
> > parisc: add flexible mmap memory layout support
> > ...
> > fs/exec.c | 3 +
(see:
http://git.kernel.org/cgit/linux/kernel/git/deller/parisc-linux.git/commit/?h=for-next&id=13de8ec38997357c9865a36a587439d9c5678932 )
[PATCH] metag: define STACK_RND_MASK as -1
Signed-off-by: Helge Deller <deller-Mmb7MZpHnFY@public.gmane.org>
diff --git a/arch/metag/include/asm/elf.h b/arch/metag/include/asm/elf.h
index d2baf69..089e37a 100644
--- a/arch/metag/include/asm/elf.h
+++ b/arch/metag/include/asm/elf.h
@@ -100,7 +100,7 @@ typedef unsigned long elf_fpregset_t;
#define ELF_PLATFORM (NULL)
-#define STACK_RND_MASK (0)
+#define STACK_RND_MASK (-1)
#ifdef CONFIG_METAG_USER_TCM
--
To unsubscribe from this list: send the line "unsubscribe linux-metag" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
WARNING: multiple messages have this Message-ID (diff)
From: Helge Deller <deller@gmx.de>
To: Richard Weinberger <richard.weinberger@gmail.com>,
Linux Kernel <linux-kernel@vger.kernel.org>,
linux-parisc@vger.kernel.org,
James Bottomley <James.Bottomley@HansenPartnership.com>,
James Hogan <james.hogan@imgtec.com>,
linux-metag@vger.kernel.org
Cc: Helge Deller <deller@gmx.de>,
Linus Torvalds <torvalds@linux-foundation.org>
Subject: Re: [GIT PULL] parisc updates for v3.14
Date: Sun, 2 Feb 2014 12:15:52 +0100 [thread overview]
Message-ID: <20140202111552.GA2221@ls3530.box> (raw)
In-Reply-To: <CAFLxGvy7vbKmQzyNvTbk35DX5cFGS99CE=nYE_Q0c=LVuD1x9A@mail.gmail.com>
* Richard Weinberger <richard.weinberger@gmail.com>:
> On Sat, Feb 1, 2014 at 9:23 PM, Helge Deller <deller@gmx.de> wrote:
> > please pull the latest updates for the parisc architecture from:
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git parisc-for-3.14
> >
> > The three major changes in this patchset is a implementation for flexible
> > userspace memory maps, ....
> >
> > The change to fs/exec.c only touches code which affects parisc since it's
> > inside a #ifdef CONFIG_STACK_GROWSUP section (and parisc is the only platform
> > where the stack grows upwards).
>
> What about metag?
Great! I didn't know that we now have another platform where the stack
grows upwards! Now we are not alone in this regard!
Anyway, the suggested & untested patch below should fix the metag arch
to cope which my changes to fs/exec.c (unless the metag people want to
implement proper stack randomization too). Either I can push it via the
parisc tree, or you can take it via the metag tree. Please let me know.
> > Helge Deller (5):
> > parisc: add flexible mmap memory layout support
> > ...
> > fs/exec.c | 3 +
(see:
http://git.kernel.org/cgit/linux/kernel/git/deller/parisc-linux.git/commit/?h=for-next&id=13de8ec38997357c9865a36a587439d9c5678932 )
[PATCH] metag: define STACK_RND_MASK as -1
Signed-off-by: Helge Deller <deller@gmx.de>
diff --git a/arch/metag/include/asm/elf.h b/arch/metag/include/asm/elf.h
index d2baf69..089e37a 100644
--- a/arch/metag/include/asm/elf.h
+++ b/arch/metag/include/asm/elf.h
@@ -100,7 +100,7 @@ typedef unsigned long elf_fpregset_t;
#define ELF_PLATFORM (NULL)
-#define STACK_RND_MASK (0)
+#define STACK_RND_MASK (-1)
#ifdef CONFIG_METAG_USER_TCM
next prev parent reply other threads:[~2014-02-02 11:15 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-02-01 20:23 [GIT PULL] parisc updates for v3.14 Helge Deller
2014-02-01 21:06 ` Richard Weinberger
[not found] ` <CAFLxGvy7vbKmQzyNvTbk35DX5cFGS99CE=nYE_Q0c=LVuD1x9A-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-02-02 11:15 ` Helge Deller [this message]
2014-02-02 11:15 ` Helge Deller
2014-02-02 19:28 ` Linus Torvalds
[not found] ` <CA+55aFyoR0DHsbJ8qaE5mEmveZwnxDpxapXZdxHZ-BJnE0CDLQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-02-02 20:20 ` [GIT PULL] parisc updates for v3.14 (new pull request) Helge Deller
2014-02-02 20:20 ` Helge Deller
-- strict thread matches above, loose matches on Subject: below --
2014-03-23 21:02 [GIT PULL] parisc updates for v3.14 Helge Deller
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20140202111552.GA2221@ls3530.box \
--to=deller-mmb7mzphnfy@public.gmane.org \
--cc=James.Bottomley-d9PhHud1JfjCXq6kfMZ53/egYHeGw8Jk@public.gmane.org \
--cc=james.hogan-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org \
--cc=linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=linux-metag-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=linux-parisc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=richard.weinberger-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
--cc=torvalds-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.