Comment 27 for bug 1386695

Revision history for this message
N1ck 7h0m4d4k15 (nicktux) wrote :

Ok, further searching showed that the commit that actually solves this problem is a merge branch 'for-linus' .

Specifically this one:

[7d1419f30cc5106196e54a282d7e115e698c95f6] Merge branch 'for-linus' of git://git.samba.org/sfrench/cifs-2.6

I will say the truth that this one tricked me a lot. I didn't look at the merge itself, but from the title and the description of the commit (samba..), I considered this as the last one possible to fix my issue.

BUT, because this is a merge it has a bunch of stuff (patches) there and some of them are directly related with the nouveau_fbcon and nouveau_drm.

We can see the relevant patches here:

https://git.samba.org/?p=sfrench/cifs-2.6.git;a=commitdiff;h=7d1419f30cc5106196e54a282d7e115e698c95f6;hp=1209bbdff2f6bbffa6eb5823033bbd7b8799a5e2

I have “cherry-picked” from the second parent, which actually holds the patches I care, and then built and tested the *real* bad kernel (3.17-rc7) and it's worked as expected.

Do you want me to *try* building an Ubuntu kernel (say the affected one - 3.16.0-23-generic) with this commit(merge) and upload into a PPA,
or is not necessary ?