Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Sep 2000 08:46:36 +1100 (EST)
From:      Bruce Evans <bde@zeta.org.au>
To:        Nate Williams <nate@yogotech.com>
Cc:        Andrew Gallatin <gallatin@cs.duke.edu>, marcel@cup.hp.com, freebsd-emulation@FreeBSD.ORG
Subject:   Re: IBM JDK fails due to lack of SA_SIGINFO support
Message-ID:  <Pine.BSF.4.21.0009080844380.30205-100000@besplex.bde.org>
In-Reply-To: <200009071533.JAA05353@nomad.yogotech.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 7 Sep 2000, Nate Williams wrote:

> > > The change you're referring to isn't all that much different that what 
> > > I'd been doing previously (setting MINSIGSTKSZ to 2048 in sys/signal.h).
> > 
> > It is quite different.  You change is not incorrect, but the committed
> > versions of Nate's patch results in memory beyond the end of the stack
> > being clobbered if the stack is actually use.
> 
> Ouch.  Why is that?  I would have thought that the signalstack's were
> 'essentially' unallocated space, so by bumping up the size, we were
> giving the application more space to work with, not less.

Alternative signal stacks are allocated by the application.  Bumping the
size in the kernel corresponds to using unallocated space beyond the end
of the space allocated by the application.

Bruce



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-emulation" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0009080844380.30205-100000>