-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Alan Cox wrote:
> On Sad, 2005-06-18 at 23:30, Adam Jackson wrote:
> 
>>The issue is that drmAddMap, the function that sets up these maps, is 
>>currently run from the server during DDX bringup.  These maps can just as 
>>easily be created during DRM init - and as a design issue, probably _should_ 
>>be created there.  And if we do that, nothing else in the server-side libdrm 
>>API needs to be run as root (that I can see).
> 
> In some cases the maps cannot come into existance until the X server has
> done the neccessary configuration to make the mapping of registers safe.
> Similarly there are dependancies at points like mode change that require
> care with what is exposed and active in order to avoid lockups.
> Currently the X server handles this and whoever handles this needs to be
> priviledged as they are able to get it wrong.

Do you have any specific examples of drivers that work like that?  That
seems really odd, and I'd like to understand that code better.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCtxQEX1gOwKyEAw8RAi8WAKCHEZItwitzRELWFQd689jsf/jf/QCfY2zJ
B+ID7xvGIPSvKzKaYlMl6OM=
=GQ7C
-----END PGP SIGNATURE-----



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to