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

2009-03-27 Thread Alexandre Julliard
Tijl Coosemans writes: > On Tuesday 24 March 2009 12:36:05 Francois Gouget wrote: >> Tijl Coosemans a écrit : >> [...] >>> Wine wants to allocate a few things in reserved areas, and because >>> there were no reserved areas at all on FreeBSD it failed. That's bug >>> 16023. My patch leaves enough

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

2009-03-27 Thread Tijl Coosemans
On Tuesday 24 March 2009 12:36:05 Francois Gouget wrote: > Tijl Coosemans a écrit : > [...] >> Wine wants to allocate a few things in reserved areas, and because >> there were no reserved areas at all on FreeBSD it failed. That's bug >> 16023. My patch leaves enough reserved area for Wine to alloca

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

2009-03-25 Thread Francois Gouget
Francois Gouget a écrit : [...] Unfortunately I couldn't reproduce this problem as I only have a FreeBSD virtual machine. I attached a test application to bug 13335 to reproduce this issue without needing OpenGL support. Here's the corresponding comment: http://bugs.winehq.org/show_bug.cgi?id

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

2009-03-24 Thread Francois Gouget
Tijl Coosemans a écrit : [...] Wine wants to allocate a few things in reserved areas, and because there were no reserved areas at all on FreeBSD it failed. That's bug 16023. My patch leaves enough reserved area for Wine to allocate these, but otherwise reservation isn't needed like it is on Linux

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

2009-03-22 Thread Tijl Coosemans
On Saturday 21 March 2009 11:42:12 Francois Gouget wrote: > Tijl Coosemans a écrit : >> 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. > > That's wrong. Memory reservation fi

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

2009-03-21 Thread Tijl Coosemans
On Saturday 21 March 2009 11:48:34 Francois Gouget wrote: > Tijl Coosemans a écrit : >> I attached a typical layout. > > How did you get your memory layout? Did you use /proc? On my FreeBSD > 7.0 VM /proc often gives me an error when I try to get the memory > layout. It looks like it has to do wit

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

2009-03-21 Thread Francois Gouget
Tijl Coosemans a écrit : [...] Puzzle Quest is a game that starts up slowly and locks up before getting to the game menu. http://www.infinite-interactive.com/puzzlequest.php?page=demo Unfortunately I couldn't reproduce this problem as I only have a FreeBSD virtual machine. Puzzle Quest just s

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

2009-03-21 Thread Francois Gouget
Tijl Coosemans a écrit : [...] 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. That's wrong. Memory reservation fixes bug 16023. Without it most applications fail to even start

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

2009-03-19 Thread Tijl Coosemans
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 Alexand

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

2009-03-18 Thread Roderick Colenbrander
Original-Nachricht > Datum: Wed, 18 Mar 2009 20:31:35 +0100 > Von: Tijl Coosemans > An: Francois Gouget > CC: wine-devel@winehq.org, wine-patches , Alex > Kozlov > Betreff: Re: libwine: Only partially reserve memory beyond 0x8000 on > FreeBS

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

2009-03-18 Thread Tijl Coosemans
On Wednesday 18 March 2009 16:36:29 Francois Gouget wrote: > Tijl Coosemans a écrit : >> After enabling the memory reservation code on FreeBSD last week, >> several games either suffer a performance loss or simply crash, >> often with GL_OUT_OF_MEMORY errors or similar out of memory errors >> from

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

2009-03-18 Thread Francois Gouget
Tijl Coosemans a écrit : After enabling the memory reservation code on FreeBSD last week, several games either suffer a performance loss or simply crash, often with GL_OUT_OF_MEMORY errors or similar out of memory errors from X libs. (Tested with nvidia driver and opensource r300 dri driver.) W