From: James Hogan <james.hogan-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org>
To: Helge Deller <deller-Mmb7MZpHnFY@public.gmane.org>
Cc: "James E.J. Bottomley"
<jejb-6jwH94ZQLHl74goWV3ctuw@public.gmane.org>,
Arnd Bergmann <arnd-r2nGTMty4D4@public.gmane.org>,
John David Anglin <dave.anglin-CzeTG9NwML0@public.gmane.org>,
linux-arch-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
linux-metag-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
linux-parisc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: Re: [PATCH v4 0/4] metag,parisc: Stack limit patches
Date: Thu, 15 May 2014 00:25:06 +0100 [thread overview]
Message-ID: <5373FB52.5030404@imgtec.com> (raw)
In-Reply-To: <5373C28C.3040106-Mmb7MZpHnFY@public.gmane.org>
[-- Attachment #1: Type: text/plain, Size: 2728 bytes --]
Hi Helge,
On 14/05/14 20:22, Helge Deller wrote:
> On 05/14/2014 02:52 PM, James Hogan wrote:
>> Patch 1 is a metag bug fix for v3.15 & stable.
>>
>> Patch 2 depends on patch 1, and makes the stack limit configurable.
>> Helge: I don't object if you want to take this patch yourself since it
>> was originally yours, so long as it goes after patch 1 (which I'll try
>> and get into v3.15-rc6).
>
> Thanks for cleaning it up!
> I'd really prefer if you could push the whole series through your tree.
> That way you can easily ensure the correct sequence.
Okay, no problem, and I see the parisc patch is already in mainline.
> IMHO, it would be nice if all four patches would still go into 3.15, esp.
> since it affects our platforms (parisc & metag) only.
Right. That doesn't sound unreasonable since patch 2 restores default
80MB stacks for parisc, patch 3 may prevent confusing userland, and
patch 4 is just an obvious cleanup as a result of earlier patches.
Cheers
James
>
> Helge
>
>>
>> Patch 3 depends on patch 1, and removes the RLIMIT_STACK default value
>> for metag. I'll take this through metag tree for v3.16.
>>
>> Patch 4 depends on patch 3 and the corresponding parisc patch and
>> removes the ability to override the default hard RLIMIT_STACK. Depending
>> on when the parisc patch reaches mainline I'll try and get this in for
>> v3.16.
>>
>> Helge Deller (1):
>> parisc,metag: Do not hardcode maximum userspace stack size
>>
>> James Hogan (3):
>> metag: Reduce maximum stack size to 256MB
>> metag: Remove _STK_LIM_MAX override
>> asm-generic: remove _STK_LIM_MAX
>>
>> arch/metag/include/asm/processor.h | 2 ++
>> arch/metag/include/uapi/asm/Kbuild | 2 +-
>> arch/metag/include/uapi/asm/resource.h | 7 -------
>> arch/parisc/include/asm/processor.h | 5 +++++
>> arch/parisc/kernel/sys_parisc.c | 6 +++---
>> fs/exec.c | 6 +++---
>> include/asm-generic/resource.h | 2 +-
>> include/uapi/asm-generic/resource.h | 7 -------
>> mm/Kconfig | 15 +++++++++++++++
>> 9 files changed, 30 insertions(+), 22 deletions(-)
>> delete mode 100644 arch/metag/include/uapi/asm/resource.h
>>
>> Cc: Helge Deller <deller-Mmb7MZpHnFY@public.gmane.org>
>> Cc: "James E.J. Bottomley" <jejb-6jwH94ZQLHl74goWV3ctuw@public.gmane.org>
>> Cc: Arnd Bergmann <arnd-r2nGTMty4D4@public.gmane.org>
>> Cc: John David Anglin <dave.anglin-CzeTG9NwML0@public.gmane.org>
>> Cc: linux-arch-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
>> Cc: linux-metag-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
>> Cc: linux-parisc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
>>
>
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
WARNING: multiple messages have this Message-ID (diff)
From: James Hogan <james.hogan@imgtec.com>
To: Helge Deller <deller@gmx.de>
Cc: "James E.J. Bottomley" <jejb@parisc-linux.org>,
Arnd Bergmann <arnd@arndb.de>,
John David Anglin <dave.anglin@bell.net>,
linux-arch@vger.kernel.org, linux-metag@vger.kernel.org,
linux-parisc@vger.kernel.org
Subject: Re: [PATCH v4 0/4] metag,parisc: Stack limit patches
Date: Thu, 15 May 2014 00:25:06 +0100 [thread overview]
Message-ID: <5373FB52.5030404@imgtec.com> (raw)
Message-ID: <20140514232506.akNtFg7aeeGU7VM34gWYL8DYbcCxeTZMxQ8W8SZ8r8Y@z> (raw)
In-Reply-To: <5373C28C.3040106@gmx.de>
[-- Attachment #1: Type: text/plain, Size: 2571 bytes --]
Hi Helge,
On 14/05/14 20:22, Helge Deller wrote:
> On 05/14/2014 02:52 PM, James Hogan wrote:
>> Patch 1 is a metag bug fix for v3.15 & stable.
>>
>> Patch 2 depends on patch 1, and makes the stack limit configurable.
>> Helge: I don't object if you want to take this patch yourself since it
>> was originally yours, so long as it goes after patch 1 (which I'll try
>> and get into v3.15-rc6).
>
> Thanks for cleaning it up!
> I'd really prefer if you could push the whole series through your tree.
> That way you can easily ensure the correct sequence.
Okay, no problem, and I see the parisc patch is already in mainline.
> IMHO, it would be nice if all four patches would still go into 3.15, esp.
> since it affects our platforms (parisc & metag) only.
Right. That doesn't sound unreasonable since patch 2 restores default
80MB stacks for parisc, patch 3 may prevent confusing userland, and
patch 4 is just an obvious cleanup as a result of earlier patches.
Cheers
James
>
> Helge
>
>>
>> Patch 3 depends on patch 1, and removes the RLIMIT_STACK default value
>> for metag. I'll take this through metag tree for v3.16.
>>
>> Patch 4 depends on patch 3 and the corresponding parisc patch and
>> removes the ability to override the default hard RLIMIT_STACK. Depending
>> on when the parisc patch reaches mainline I'll try and get this in for
>> v3.16.
>>
>> Helge Deller (1):
>> parisc,metag: Do not hardcode maximum userspace stack size
>>
>> James Hogan (3):
>> metag: Reduce maximum stack size to 256MB
>> metag: Remove _STK_LIM_MAX override
>> asm-generic: remove _STK_LIM_MAX
>>
>> arch/metag/include/asm/processor.h | 2 ++
>> arch/metag/include/uapi/asm/Kbuild | 2 +-
>> arch/metag/include/uapi/asm/resource.h | 7 -------
>> arch/parisc/include/asm/processor.h | 5 +++++
>> arch/parisc/kernel/sys_parisc.c | 6 +++---
>> fs/exec.c | 6 +++---
>> include/asm-generic/resource.h | 2 +-
>> include/uapi/asm-generic/resource.h | 7 -------
>> mm/Kconfig | 15 +++++++++++++++
>> 9 files changed, 30 insertions(+), 22 deletions(-)
>> delete mode 100644 arch/metag/include/uapi/asm/resource.h
>>
>> Cc: Helge Deller <deller@gmx.de>
>> Cc: "James E.J. Bottomley" <jejb@parisc-linux.org>
>> Cc: Arnd Bergmann <arnd@arndb.de>
>> Cc: John David Anglin <dave.anglin@bell.net>
>> Cc: linux-arch@vger.kernel.org
>> Cc: linux-metag@vger.kernel.org
>> Cc: linux-parisc@vger.kernel.org
>>
>
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
WARNING: multiple messages have this Message-ID (diff)
From: James Hogan <james.hogan-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org>
To: Helge Deller <deller-Mmb7MZpHnFY@public.gmane.org>
Cc: "James E.J. Bottomley"
<jejb-6jwH94ZQLHl74goWV3ctuw@public.gmane.org>,
Arnd Bergmann <arnd-r2nGTMty4D4@public.gmane.org>,
John David Anglin <dave.anglin-CzeTG9NwML0@public.gmane.org>,
<linux-arch-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
<linux-metag-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
<linux-parisc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
Subject: Re: [PATCH v4 0/4] metag,parisc: Stack limit patches
Date: Thu, 15 May 2014 00:25:06 +0100 [thread overview]
Message-ID: <5373FB52.5030404@imgtec.com> (raw)
In-Reply-To: <5373C28C.3040106-Mmb7MZpHnFY@public.gmane.org>
[-- Attachment #1: Type: text/plain, Size: 2728 bytes --]
Hi Helge,
On 14/05/14 20:22, Helge Deller wrote:
> On 05/14/2014 02:52 PM, James Hogan wrote:
>> Patch 1 is a metag bug fix for v3.15 & stable.
>>
>> Patch 2 depends on patch 1, and makes the stack limit configurable.
>> Helge: I don't object if you want to take this patch yourself since it
>> was originally yours, so long as it goes after patch 1 (which I'll try
>> and get into v3.15-rc6).
>
> Thanks for cleaning it up!
> I'd really prefer if you could push the whole series through your tree.
> That way you can easily ensure the correct sequence.
Okay, no problem, and I see the parisc patch is already in mainline.
> IMHO, it would be nice if all four patches would still go into 3.15, esp.
> since it affects our platforms (parisc & metag) only.
Right. That doesn't sound unreasonable since patch 2 restores default
80MB stacks for parisc, patch 3 may prevent confusing userland, and
patch 4 is just an obvious cleanup as a result of earlier patches.
Cheers
James
>
> Helge
>
>>
>> Patch 3 depends on patch 1, and removes the RLIMIT_STACK default value
>> for metag. I'll take this through metag tree for v3.16.
>>
>> Patch 4 depends on patch 3 and the corresponding parisc patch and
>> removes the ability to override the default hard RLIMIT_STACK. Depending
>> on when the parisc patch reaches mainline I'll try and get this in for
>> v3.16.
>>
>> Helge Deller (1):
>> parisc,metag: Do not hardcode maximum userspace stack size
>>
>> James Hogan (3):
>> metag: Reduce maximum stack size to 256MB
>> metag: Remove _STK_LIM_MAX override
>> asm-generic: remove _STK_LIM_MAX
>>
>> arch/metag/include/asm/processor.h | 2 ++
>> arch/metag/include/uapi/asm/Kbuild | 2 +-
>> arch/metag/include/uapi/asm/resource.h | 7 -------
>> arch/parisc/include/asm/processor.h | 5 +++++
>> arch/parisc/kernel/sys_parisc.c | 6 +++---
>> fs/exec.c | 6 +++---
>> include/asm-generic/resource.h | 2 +-
>> include/uapi/asm-generic/resource.h | 7 -------
>> mm/Kconfig | 15 +++++++++++++++
>> 9 files changed, 30 insertions(+), 22 deletions(-)
>> delete mode 100644 arch/metag/include/uapi/asm/resource.h
>>
>> Cc: Helge Deller <deller-Mmb7MZpHnFY@public.gmane.org>
>> Cc: "James E.J. Bottomley" <jejb-6jwH94ZQLHl74goWV3ctuw@public.gmane.org>
>> Cc: Arnd Bergmann <arnd-r2nGTMty4D4@public.gmane.org>
>> Cc: John David Anglin <dave.anglin-CzeTG9NwML0@public.gmane.org>
>> Cc: linux-arch-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
>> Cc: linux-metag-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
>> Cc: linux-parisc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
>>
>
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
next prev parent reply other threads:[~2014-05-14 23:25 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-05-14 12:52 [PATCH v4 0/4] metag,parisc: Stack limit patches James Hogan
2014-05-14 12:52 ` James Hogan
2014-05-14 12:52 ` James Hogan
2014-05-14 12:52 ` [PATCH v4 4/4] asm-generic: remove _STK_LIM_MAX James Hogan
[not found] ` <1400071968-21581-1-git-send-email-james.hogan-1AXoQHu6uovQT0dZR+AlfA@public.gmane.org>
2014-05-14 12:52 ` [PATCH v4 2/4] parisc,metag: Do not hardcode maximum userspace stack size James Hogan
2014-05-14 12:52 ` James Hogan
2014-05-14 12:52 ` [PATCH v4 3/4] metag: Remove _STK_LIM_MAX override James Hogan
2014-05-14 19:22 ` [PATCH v4 0/4] metag,parisc: Stack limit patches Helge Deller
2014-05-14 19:22 ` Helge Deller
[not found] ` <5373C28C.3040106-Mmb7MZpHnFY@public.gmane.org>
2014-05-14 23:25 ` James Hogan [this message]
2014-05-14 23:25 ` James Hogan
2014-05-14 23:25 ` James Hogan
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=5373FB52.5030404@imgtec.com \
--to=james.hogan-1axoqhu6uovqt0dzr+alfa@public.gmane.org \
--cc=arnd-r2nGTMty4D4@public.gmane.org \
--cc=dave.anglin-CzeTG9NwML0@public.gmane.org \
--cc=deller-Mmb7MZpHnFY@public.gmane.org \
--cc=jejb-6jwH94ZQLHl74goWV3ctuw@public.gmane.org \
--cc=linux-arch-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=linux-metag-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=linux-parisc-u79uwXL29TY76Z2rM5mHXA@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.