On Fri, Aug 1, 2008 at 2:13 PM, Keith Packard <[EMAIL PROTECTED]> wrote:
> On Fri, 2008-08-01 at 18:48 +0200, Jakob Bornecrantz wrote:
>
>> The basic fault here is that you have added a driver specific flag to a 
>> generic
>> ioctl/syscall. Which the last time I checked we didn't want. For example on
>> PCIE Radeon there is no GTT to map, so bit 31 makes no sense there.
>
> The GEM MMAP ioctl is driver-specific, not generic for precisely this
> reason.

I think Jakob has a point though.  From your first post in this thread:

"We expose mmap ioctls on the gem objects, and I'd like to use the same
basic mechanism; when (if?) gem objects become "real" files, we would
want to continue using the same interface. I suggest creating two mmap
windows for main memory objects:"

Are you saying that you're not planning to make the mmap ioctl a real
mmap syscall when/if that's feasible or that it's okay to add
intel-gem specific bits to the mmap arguments?  I recall Thomas asking
for a flags argument to the GEM create ioctl...

cheers,
Kristian

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to