[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: propolice
Peter Varga wrote:
> On Mon, Dec 02, 2002 at 08:42:49PM +0100, Dries Schellekens wrote:
>
>>On Mon, 2 Dec 2002, Peter Varga wrote:
>>>Another hint: does the hardware know what is executable and what is
>>>data? Is there any way to tell the hardware this page/segment/bank is
>>>executable?
>>
>>Yes, since 3.2 OpenBSD has a non-executable stack on i386, sparc, sparc64,
>>alpha, powerpc and no-exec heap and bss on sparc, sparc64, and alpha.
>
>
> I am fondly aware of that. Let me be more clear.
> Is there any way to tell the hardware what is executable and will it
> cause a sigsegv?
>
Why has i386 only non-exec stack but not non-exec heap? Why does Theo
like the UltraSparc III? What's this 'per page X bit' Theo talked about?
--
Med venlig hilsen / Kind regards
Hack Kampbjørn