[Freedreno] [pull] drm/msm: msm-fixes for 4.10-rc2

Rob Clark robdclark at gmail.com
Fri Dec 30 17:51:38 UTC 2016


Hi Dave,

A few fixes for 4.10.. the first fixes a long-standing logic bug, that
by luck (ie. size of packets written into RB for a submit) wasn't hit
on a3xx/a4xx but was causing intermittent GPU lockups on a5xx.  And a
couple other robustness issues that Jordan noticed.

The following changes since commit 4a401ceeef7bf3bc55f5e913cbf19d6038cf83c6:

  Merge tag 'drm-intel-next-fixes-2016-12-22' of
git://anongit.freedesktop.org/git/drm-intel into drm-fixes (2016-12-23
05:28:02 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~robclark/linux msm-fixes-4.10

for you to fetch changes up to a6cb3b864b21b7345f824a4faa12b723c8aaf099:

  drm/msm: Verify that MSM_SUBMIT_BO_FLAGS are set (2016-12-29 15:03:00 -0500)

----------------------------------------------------------------
Jordan Crouse (3):
      drm/msm: Ensure that the hardware write pointer is valid
      drm/msm: Put back the vaddr in submit_reloc()
      drm/msm: Verify that MSM_SUBMIT_BO_FLAGS are set

 drivers/gpu/drm/msm/adreno/adreno_gpu.c |  9 ++++++++-
 drivers/gpu/drm/msm/msm_gem_submit.c    | 18 +++++++++++-------
 drivers/gpu/drm/msm/msm_ringbuffer.c    |  3 ++-
 3 files changed, 21 insertions(+), 9 deletions(-)


More information about the Freedreno mailing list