[PATCH 00/10] nouveau fixes for 3.16-stable
Ben Skeggs
skeggsb at gmail.com
Wed Nov 12 22:35:35 UTC 2014
On Wed, Nov 12, 2014 at 9:22 PM, Luis Henriques
<luis.henriques at canonical.com> wrote:
> Hi Ben, Sven
>
> On Tue, Nov 11, 2014 at 07:45:59PM +0100, Sven Joachim wrote:
>> On 2014-10-21 23:08 +0200, Ben Skeggs wrote:
>>
>> > From: Ben Skeggs <bskeggs at redhat.com>
>> >
>> > Hey,
>> >
>> > The majority of these are regression fixes
>> > - The first 4 patches together fix regressions in runtime pm support.
>> > - The ioremap fix is a long-time regression on some x86 systems with
>> > limited vmalloc space.
>> > - The next three (fb/ltc) are pure fixes, but important ones to the
>> > memory controller setup on Fermi and up.
>> > - The last two are fixes for serious regressions from the display
>> > rework that happened in 3.16
>> >
>> > Thanks,
>> > Ben.
>> >
>> > Ben Skeggs (10):
>> > drm/nouveau/kms: take more care when pulling down accelerated fbcon
>> > drm/nouveau/kms: restore acceleration before fb_set_suspend() resumes
>> > drm/nouveau: punt fbcon resume out to a workqueue
>> > drm/nouveau: make sure display hardware is reinitialised on runtime
>> > resume
>> > drm/nouveau/bar: behave better if ioremap failed
>> > drm/nvc0-/fb/ram: fix use of non-existant ram if partitions aren't
>> > uniform
>> > drm/nouveau/ltc: fix tag base address getting truncated if above 4GiB
>> > drm/nouveau/ltc: fix cbc issues on certain boards
>> > drm/nv50/disp: fix dpms regression on certain boards
>> > drm/nouveau/bios: memset dcb struct to zero before parsing
>> >
>> > drivers/gpu/drm/nouveau/core/engine/disp/nv50.c | 3 +-
>> > drivers/gpu/drm/nouveau/core/subdev/bar/base.c | 14 ++-
>> > drivers/gpu/drm/nouveau/core/subdev/bar/nvc0.c | 1 -
>> > drivers/gpu/drm/nouveau/core/subdev/bios/dcb.c | 1 +
>> > drivers/gpu/drm/nouveau/core/subdev/fb/nvc0.c | 1 +
>> > drivers/gpu/drm/nouveau/core/subdev/fb/ramnvc0.c | 4 +-
>> > drivers/gpu/drm/nouveau/core/subdev/ltcg/gf100.c | 4 +-
>> > drivers/gpu/drm/nouveau/core/subdev/ltcg/gm107.c | 2 +
>> > drivers/gpu/drm/nouveau/dispnv04/crtc.c | 4 +-
>> > drivers/gpu/drm/nouveau/nouveau_display.c | 23 +++--
>> > drivers/gpu/drm/nouveau/nouveau_display.h | 5 +-
>> > drivers/gpu/drm/nouveau/nouveau_drm.c | 51 +++--------
>> > drivers/gpu/drm/nouveau/nouveau_fbcon.c | 111 +++++++++++++++--------
>> > drivers/gpu/drm/nouveau/nouveau_fbcon.h | 5 +-
>> > 14 files changed, 125 insertions(+), 104 deletions(-)
>>
>> Alas, those fixes did not make it into 3.16.7. Luis, could you please
>> pick up them for 3.16.y-ckt?
>>
>> Cheers,
>> Sven
>
> Sure, I'll queue these patches for the 3.16 kernel. Thanks.
Thank you Luis, that would be really appreciated!
Ben.
>
> Cheers,
> --
> Luís
More information about the kernel-team
mailing list