ash: [MEMALLOC] Add pushstackmark
authorDenys Vlasenko <vda.linux@googlemail.com>
Fri, 30 Sep 2016 09:21:21 +0000 (11:21 +0200)
committerDenys Vlasenko <vda.linux@googlemail.com>
Fri, 30 Sep 2016 09:21:21 +0000 (11:21 +0200)
commit60ca8343589ff6edb5a447551718e816555af494
tree185d67d64a69966284da66fdfdccf4e365221957
parent08755f9bcb2d272ed32687883b410910d34c50dc
ash: [MEMALLOC] Add pushstackmark

Upstream commit:

    Author: Herbert Xu <herbert@gondor.apana.org.au>
    Date:   Sat Oct 6 00:45:52 2007 +0800

    [MEMALLOC] Add pushstackmark

    This patch gets rid of the stack mark tracking hack by allocating a little
    bit of stack memory if we're at risk of planting a stack mark which may be
    grown later.  To do this a new function pushstackmark is added which lets
    the user pick a bigger amount to allocate since some users do that anyway
    after setting a stack mark.

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
shell/ash.c