libwine: Only partially reserve memory beyond 0x80000000 on FreeBSD.

Tijl Coosemans tijl at ulyssis.org
Thu Mar 19 11:10:33 CDT 2009


On Wednesday 18 March 2009 22:57:45 Roderick Colenbrander wrote:
>> What exactly is the issue with OpenGL on Linux?
> 
> Under OpenGL we have the same issue these days for both Nvidia and
> Ati hardware. Check http://bugs.winehq.org/show_bug.cgi?id=13335
> which contains an early version of Alexandre his patch. There are
> still some issues with it (some threading one if I remember
> correctly) and most importantly on 64-bit Nvidia systems there are
> huge slowdowns. I have some Nvidia employee looking at that but
> haven't heard back.

Thanks, so it is the same problem, except that on Linux mmap fails
because large portions of address space have been reserved before
0x80000000, and on FreeBSD it fails because everything has been
reserved after 0x80000000.

I still would like to see this patch committed though, to fix bug
17718, but generally because the memory reservation doesn't fix
anything and only causes problems.



More information about the wine-devel mailing list