Subject: Re: Xdaniver problem
To: None <port-atari@NetBSD.ORG>
From: Thomas Gerner <thomas@murmel.camelot.de>
List: port-atari
Date: 10/07/1997 17:35:40
In article <XFMail.971007005546.mike@wowbagger.zait.uni-bremen.de>,
mike@wowbagger.pc-labor.uni-bremen.de (Michael Brandt) writes:
>
>On 06-Oct-97 Thomas Gerner wrote:
>>It should work in all TT resolutions except those whith 4 color. But then
>>another message should printed. The above message tells, that mmap fails.
>>this can happen, if the requestet memory is larger than the possible or
>>the file handle is wrong.
>
>How can the file handle be wrong? As far as I can see the file handle is
>obtained from opening one of the /dev/view* devices.
The error 'invalid argument' is returned by mmap if fd is wrong or if the
memory is not paged aligned if MAP_FIXED is specified (see man mmap). The
fd should not be wrong otherwise the server would exit earlier and
MAP_FIXED is not specified at the mmap call in the server.
Therefore it should normally not happen. :-(
The only what I can think about is that there are changes at the kernel
which cause this behavier. The server did its work once.
Maybe a rebuild of the server will fix this. I can build a new server,
but I have no TT to test it.
>>Are you shure you have enough st_pool_size configured? Use binpatch to
>>change st_pool_size.
>
>I don't remember the exact st_pool_size I have configured (can look it up if
>necessary), but it is enough for four views in TT-high. Thus it should be also
>enough for 4 views in TT-medium or ST-high.
This should be enough, you are right.
Thomas
--
| Thomas Gerner, Munich, Germany | 2B or not 2B = FF |
| Email: thomas@murmel.camelot.de | |