Ok I looked at backporting these three commits. To cut a long story short one of these is not needed because it is only applicable at the higher level (though needed there) and one is actually for dpms issues. This leaves the commit below:
commit 63621dafc8e140afdfa12c8deadb41af818e455d
Author: Ben Skeggs <email address hidden>
Date: Wed Oct 1 11:11:25 2014 +1000
drm/nouveau: punt fbcon resume out to a workqueue
plus a foundation commit:
commit b6437dc0bfc8018c4c3a9e36cffdd073a4c1cf70
Author: Ben Skeggs <email address hidden>
Date: Sat Jun 28 20:44:07 2014 +1000
drm/nouveau/kms: take more care when pulling down accelerated fbcon
I produced test kernels for these which @Nik.Th validated. I will submit these to kernel-team@ for review.
Ok I looked at backporting these three commits. To cut a long story short one of these is not needed because it is only applicable at the higher level (though needed there) and one is actually for dpms issues. This leaves the commit below:
commit 63621dafc8e140a fdfa12c8deadb41 af818e455d
Author: Ben Skeggs <email address hidden>
Date: Wed Oct 1 11:11:25 2014 +1000
drm/nouveau: punt fbcon resume out to a workqueue
plus a foundation commit:
commit b6437dc0bfc8018 c4c3a9e36cffdd0 73a4c1cf70
Author: Ben Skeggs <email address hidden>
Date: Sat Jun 28 20:44:07 2014 +1000
drm/ nouveau/ kms: take more care when pulling down accelerated fbcon
I produced test kernels for these which @Nik.Th validated. I will submit these to kernel-team@ for review.