Wine on OpenBSD, Theo de Raadt

Marcus Meissner meissner at suse.de
Thu Nov 5 10:01:31 CST 2009


On Thu, Nov 05, 2009 at 02:21:47PM +0100, Yann Droneaud wrote:
> Hi,
> 
> In a recent post ( <http://lwn.net/Articles/360312/> ), Theo de Raadt is
> criticising Linux page 0 handling. 
> He argue that Linux allows page 0 mapping only for Wine. 
> And OpenBSD won't allow page 0 mapping for security reasons (and
> performance reasons).
> 
> Since Wine seems to be working on other *BSD and derivative systems,
> is this a problem ?
> 
> Could someone comment on this issue. I don't find anything related on
> <http://wiki.winehq.org/OpenBSD>

Its actually not a real problem for Wine, last years code works without
NULL pages.


Our DOS emulator requires it, as vm86() mode uses 0 based mapping,
so DOS programs won't work afterwards. But otherwise I see no dependency.
(Perhaps Win16, but I dont think so.)

Ciao, Marcus



More information about the wine-devel mailing list