Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Mar 2010 11:04:23 +0100
From:      Rafal Jaworowski <raj@semihalf.com>
To:        Maks Verver <maksverver@geocities.com>
Cc:        freebsd-arm@freebsd.org
Subject:   Re: Performance of SheevaPlug on 8-stable
Message-ID:  <9A89179C-ACC6-41E6-A942-B62E206AA001@semihalf.com>
In-Reply-To: <4B958D45.7040608@geocities.com>
References:  <201003081819.o28IJNe6045140@casselton.net> <4B958D45.7040608@geocities.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On 2010-03-09, at 00:50, Maks Verver wrote:

> The 1/0/1/1 case appears most frequently. Why executable pages are =
ever
> mapped writable in user-space, I don't know. It's useful for
> generated/self-modifying code obviously, but I would not expect any of
> the standard tools or libraries to rely on that.

It's needed for example while debugging -- think about injecting =
breakpoints etc.

Rafal




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9A89179C-ACC6-41E6-A942-B62E206AA001>