lkml.org 
[lkml]   [2016]   [Oct]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Date
Subject[git pull] drm fixes for 4.9-rc2 (part 2)
Hi Linus,

Second part of the fixes for rc2, main one being some vmwgfx fixes,
also some armada, etnaviv and fsl-dcu fixes.

There is a pretty large regression in -rc1 that affects radeon/amdgpu/nouveau
and possibly other ttm using drivers with real VRAM on PAT systems, this was
due to a change in mm, that uncovered an assumption in the drivers, I've started
patches for it, and I'll hopefully line them up for submission next week, they
hit outside drm a little.

Dave.

The following changes since commit 6f33d6458e35d6ba53c2635ee4b8a3177cbd912d:

Merge tag 'pm-4.9-rc2' of
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
(2016-10-20 15:32:51 -0700)

are available in the git repository at:

git://people.freedesktop.org/~airlied/linux tags/drm-fixes-for-v4.9-rc2-part2

for you to fetch changes up to 26beaee9bb07be20cc641c1251152e280e80f54e:

Merge branch 'drm-etnaviv-fixes' of
git://git.pengutronix.de/lst/linux into drm-fixes (2016-10-21 13:27:55
+1000)

----------------------------------------------------------------
drm fixes for 4.9 rc2 - vmware, fsl-dcu, armada and etnaviv

----------------------------------------------------------------
Baole Ni (1):
drm/vmwgfx: Replace numeric parameter like 0444 with macro

Charmaine Lee (1):
drm/vmwgfx: Enable SVGA_3D_CMD_DX_TRANSFER_FROM_BUFFER command

Chris Wilson (1):
drm/vmwgfx: Remove call to reservation_object_test_signaled_rcu
before wait

Dave Airlie (4):
Merge branch 'fixes-for-v4.9-rc2' of
http://git.agner.ch/git/linux-drm-fsl-dcu into drm-fixes
Merge branch 'drm-armada-fixes' of
git://git.armlinux.org.uk/~rmk/linux-arm into drm-fixes
Merge branch 'drm-vmwgfx-fixes' of
ssh://people.freedesktop.org/~syeh/repos_linux into drm-fixes
Merge branch 'drm-etnaviv-fixes' of
git://git.pengutronix.de/lst/linux into drm-fixes

Lucas Stach (2):
drm/etnaviv: ensure write caches are flushed at end of user cmdstream
drm/etnaviv: block 64K of address space behind each cmdstream

Markus Elfring (3):
drm/vmwgfx: Use kmalloc_array() in vmw_surface_define_ioctl()
drm/vmwgfx: Use memdup_user() rather than duplicating its implementation
drm/vmwgfx: Adjust checks for null pointers in 13 functions

Russell King (1):
drm/armada: fix clock counts

Stefan Agner (4):
drm/fsl-dcu: enable TCON bypass mode by default
drm/fsl-dcu: do not transfer registers on plane init
drm/fsl-dcu: do not transfer registers in mode_set_nofb
drm/fsl-dcu: enable pixel clock when enabling CRTC

Thomas Hellstrom (4):
drm/vmwgfx: Allow resource relocations on byte boundaries
drm/vmwgfx: Remove a leftover debug printout
drm/vmwgfx: Limit the user-space command buffer size
drm/vmwgfx: Avoid validating views on view destruction

drivers/gpu/drm/armada/armada_crtc.c | 18 ++--
drivers/gpu/drm/etnaviv/etnaviv_buffer.c | 24 ++++-
drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 3 +-
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 4 +-
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 23 +----
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c | 5 -
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 39 +-------
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 10 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 2 +-
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 145 ++++++++++++++++++++++------
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 6 +-
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 56 +++++------
12 files changed, 187 insertions(+), 148 deletions(-)

\
 
 \ /
  Last update: 2016-10-21 05:46    [W:0.027 / U:0.408 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site