In this ebuild, in function kernel_setup, linux-mod_pkg_setup should have been called after setting CONFIG_CHECK and ERROR_AGP, shouldn't it?
Without the proper call to the function, the driver specific modules are not compiled/installed. This is the contents of x11-drm-20090320.tbz2 (built this morning): drwxr-xr-x root/root 0 2009-03-24 10:11 ./ drwxr-xr-x root/root 0 2009-03-24 10:11 ./lib/ drwxr-xr-x root/root 0 2009-03-24 10:11 ./lib/modules/ drwxr-xr-x root/root 0 2009-03-24 10:11 ./lib/modules/2.6.28-gentoo-r4/ drwxr-xr-x root/root 0 2009-03-24 10:11 ./lib/modules/2.6.28-gentoo-r4/x11-drm/ -rw-r--r-- root/root 155338 2009-03-24 10:11 ./lib/modules/2.6.28-gentoo-r4/x11-drm/drm.ko drwxr-xr-x root/root 0 2009-03-24 10:11 ./usr/ drwxr-xr-x root/root 0 2009-03-24 10:11 ./usr/share/ drwxr-xr-x root/root 0 2009-03-24 10:11 ./usr/share/doc/ drwxr-xr-x root/root 0 2009-03-24 10:11 ./usr/share/doc/x11-drm-20090320/ -rw-r--r-- root/root 581 2009-03-24 10:11 ./usr/share/doc/x11-drm-20090320/README.drm.bz2 drwxr-xr-x root/root 0 2009-03-24 10:11 ./usr/bin/ -rwxr-xr-x root/root 27695 2009-03-24 10:11 ./usr/bin/drmstat -rwxr-xr-x root/root 82355 2009-03-24 10:11 ./usr/bin/dristat -rwxr-xr-x root/root 30939 2009-03-24 10:11 ./usr/bin/modetest -rwxr-xr-x root/root 28646 2009-03-24 10:11 ./usr/bin/modeprint drwxr-xr-x root/root 0 2009-03-24 10:11 ./etc/ drwxr-xr-x root/root 0 2009-03-24 10:11 ./etc/modprobe.d/ -rw-r--r-- root/root 137 2009-03-24 10:11 ./etc/modprobe.d/drm It doesn't contains i915 o r i810 for my intel video card.
Whoops. Regression with linux-mod fixed. Thanks. :) In response to comment #1, added an ewarn about the missing intel driver. This module has been removed upstream, as all development now takes place in the kernel tree. Thanks.