The 2.6.39 (gentoo-sources) kernel doesn't have a Big Kernel Lock anymore. But exactly that is required by the current ati-drivers. So ati-drivers cannot coexist with the recent Linux kernel. Reproducible: Always
I'm sorry this is not a gentoo bug. The AMD propietary driver simply doesn't support 2.6.39 kernels. I'm looking for some custom patch to enable .39 kernel support, if i will find a working one i will surely package it, and you will find it in the gentoo X11 overlay. If you know such a patch exist, please share, your suggestions are welcome :)
Created attachment 274055 [details, diff] patch1 For me helped patches from Debian.
Created attachment 274057 [details, diff] patch2
Created attachment 274059 [details, diff] patch3
Thank you. I hit those patches too in the ubuntu repo. I have to say i'm a bit scared to simply remove the lock, but i guess canonical is in touch with AMD and this can really be a solution. I will test this during the weekend (can't do today sorry), if it works without stability issue i will upload an updated package. Cheers
Seems to work, i uploaded ati-drivers-11.5-r1 with the debian/ubuntu patch for .39 kernels. Cheers
(In reply to comment #6) > Seems to work, i uploaded ati-drivers-11.5-r1 with the debian/ubuntu patch for > .39 kernels. > > Cheers Does anyone see this in his/her tree? Thanks, Helmut.
It is on the X11 overlay http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=tree;f=x11-drivers/ati-drivers;h=d2944ea33602451f748c5428be8d570e81962cd9;hb=master Enjoy
Reopening as a patch is available. The ebuild in the x11 overlay has the problem that it won't check for CONFIG_BKL in kernel 2.6.37 and 2.6.38 but applies the patch only for 2.6.39.
Oh my...... i'm so absent-minded sometimes..... i'm sorry i will correct it this evening i hope, thank you
Fixed :)
Fixed in CVS.