On Thu, 6 Oct 2005, Michael wrote:

The only work-around is to remove the XL.  It won't work anyway, at
least not under NetBSD/sparc64 as things currently stand.

There's no way for the ati driver to simply ignore adaptors it
cannot mmap?

How can it, when the port FatalError's mmap() failures?

Ouch.
Hmm, many ports seem to do that. On the other hand drivers seem to check
wether xf86MapVidMem() returns NULL ( well, the ati driver does ) so -
is there a good reason to FatalError() in whatever_MapVidMem() ? If not
I'd just let it return NULL on sparc64 and see what happens.

FatalError'ing mmap() failures here normally indicate a problem with the server's OS interface, rather than one with the server itself. Think of these as reminders to developers that more work needs to be done.

So, yes, you should see what happens when mmap() failures return NULL.

Marc.

+----------------------------------+-----------------------------------+
|  Marc Aurele La France           |  work:   1-780-492-9310           |
|  Academic Information and        |  fax:    1-780-492-1729           |
|    Communications Technologies   |  email:  [EMAIL PROTECTED]          |
|  352 General Services Building   +-----------------------------------+
|  University of Alberta           |                                   |
|  Edmonton, Alberta               |     Standard disclaimers apply    |
|  T6G 2H1                         |                                   |
|  CANADA                          |                                   |
+----------------------------------+-----------------------------------+
XFree86 developer and VP.  ATI driver and X server internals.
_______________________________________________
Devel mailing list
Devel@XFree86.Org
http://XFree86.Org/mailman/listinfo/devel

Reply via email to