[Mesa-dev] GEM object creation ioctl?

Ian Pilcher arequipeno at gmail.com
Mon Apr 18 12:09:21 PDT 2011


I am continuing to dig into my GLMatrix-induced X crash.  It appears to
be a GEM object lifecycle problem (DRM_IOCTL_GEM_OPEN returning
ENOENT).  I've added a bunch of logging to drmIoctl to try figure out
what is going on, but I haven't been able to figure out how objects are
created.

http://lwn.net/Articles/283798/ mentions a DRM_IOCTL_GEM_CREATE ioctl,
but it doesn't appear to actually exist on my system.  Because of this,
I'm currently logging DRM_IOCTL_GEM_{CLOSE,FLINK,OPEN}, but I'm unable
to actually see objects being created.

What should I be looking for?

Thanks!

-- 
========================================================================
Ian Pilcher                                         arequipeno at gmail.com
"If you're going to shift my paradigm ... at least buy me dinner first."
========================================================================



More information about the mesa-dev mailing list