Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 07 Aug 2001 11:44:39 -0700
From:      Terry Lambert <tlambert2@mindspring.com>
To:        Julian Elischer <julian@elischer.org>
Cc:        "Semen A. Ustimenko" <semenu@FreeBSD.ORG>, freebsd-hackers@FreeBSD.ORG
Subject:   Re: Kernel stack size
Message-ID:  <3B703717.4A50139A@mindspring.com>
References:  <Pine.BSF.4.21.0108071254040.70956-100000@InterJet.elischer.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Julian Elischer wrote:
> 
> the kernel stack is a VERY LIMITED resource
> basically you have about 4 or 5 Kbytes per process.
> if you overflow it you write over your signal information..
> 
> you should MALLOC space and use a pointer to it..

Would adding an unmapped or read-only guard page be
unreasonable?


The only thing I could see it doing would be panic'ing,
so it's not like it'd be possible to dump the process,
without handling the double fault and hoping it doesn't
go over 4k of overage (or you'd need 2...N guard pages).

-- Terry

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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3B703717.4A50139A>