DRM/GEM how to proceed

Johannes Hofmann johannes.hofmann at gmx.de
Tue Oct 4 12:22:47 PDT 2011


Hi,

I happen to have a Core i5 laptop with integrated Intel graphics.
Unfortunately recent versions of xf86-video-intel need kernel support
to work. Most notably the GEM interface needs to be implemented in the
kernel.
I looked around and found the following work already done in the BSDs:

http://www.dragonflybsd.org/docs/developer/GEMdrmKMS/
the gsocdrm_34_i915 branch of
git://leaf.dragonflybsd.org/~davshao/dragonfly.git
compiles for me, but it to me it seems that the GEM interface was not
yet ported / tested - but I could be wrong.

http://mail-index.netbsd.org/current-users/2011/06/08/msg016843.html
A NetBSD port of an OpenBSD implementation which seems to be working
already.

http://wiki.freebsd.org/Intel_GPU
FreeBSD implementation founded by the the FreeBSD foundation. The
patch is pretty big and seems to include changes to the vm layer.

So my question is where DragonFlyBSD is heading with regard to DRM. Is
davshao's work being maintained and continued?
Or should I rather try to port a working implementation from
another BSD?
Any hints are welcome.

Regards,
Johannes





More information about the Users mailing list