[git pull] drm fixes

Dave Airlie airlied at linux.ie
Mon Oct 12 18:04:04 PDT 2015


Hi Linus,

I got a bit behind last week, so here is a delayed fixes pull,

A bunch of radeon/amd gpu fixes,
some nouveau regression fixes (ppc bios reading and runtime pm fix)
one drm core oops fix,
two qxl locking fixes,
one qxl regression fix,

Dave.

The following changes since commit f6702681a0af186db8518793fbe46f45cce967dd:

  Merge tag 'for-linus-4.3b-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip (2015-10-06 15:05:02 +0100)

are available in the git repository at:

  git://people.freedesktop.org/~airlied/linux drm-fixes

for you to fetch changes up to 7b98040a7718663903bb25c06c7aed9801abbd9d:

  Merge branch 'linux-4.3' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-fixes (2015-10-12 13:59:04 +1000)

----------------------------------------------------------------
Alex Deucher (8):
      drm/radeon: add pm sysfs files late
      drm/amdgpu: add pm sysfs files late
      drm/radeon: add quirk for ASUS R7 370
      drm/radeon: restore the fbdev mode in lastclose
      drm/amdgpu: restore the fbdev mode in lastclose
      drm/amdgpu: fix num_crtc on CZ
      drm/amdgpu: check before checking pci bridge registers
      drm/amdgpu: flag iceland as experimental

Arnd Bergmann (1):
      drm/amdgpu: fix 32-bit compiler warning

Ben Skeggs (2):
      drm/nouveau/bios: translate devinit pri/sec i2c bus to internal identifiers
      drm/nouveau/fbcon: take runpm reference when userspace has an open fd

Daniel Vetter (1):
      drm: Fix locking for sysfs dpms file

Dave Airlie (2):
      Merge branch 'drm-fixes-4.3' of git://people.freedesktop.org/~agd5f/linux into drm-fixes
      Merge branch 'linux-4.3' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-fixes

Frediano Ziglio (2):
      drm/qxl: avoid buffer reservation in qxl_crtc_page_flip
      drm/qxl: avoid dependency lock

Gerd Hoffmann (1):
      drm/qxl: fix framebuffer dirty rectangle tracking.

Ilia Mirkin (2):
      drm/nouveau/display: allow up to 16k width/height for fermi+
      drm/nouveau/bios: fix OF loading

Ondrej Zary (1):
      drm/nouveau/nouveau: Disable AGP for SiS 761

Sudip Mukherjee (1):
      drm/amdgpu: fix memory leak in amdgpu_vm_update_page_directory

 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |  6 +--
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            | 10 ++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c             | 16 ++++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |  5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h           |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |  4 +-
 drivers/gpu/drm/amd/amdgpu/ci_dpm.c                |  8 +--
 drivers/gpu/drm/amd/amdgpu/cik.c                   |  3 ++
 drivers/gpu/drm/amd/amdgpu/cz_dpm.c                | 10 ++--
 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c             |  2 +-
 drivers/gpu/drm/amd/amdgpu/kv_dpm.c                |  9 ++--
 drivers/gpu/drm/amd/amdgpu/vi.c                    |  3 ++
 drivers/gpu/drm/drm_sysfs.c                        | 12 ++---
 drivers/gpu/drm/nouveau/nouveau_display.c          |  6 ++-
 drivers/gpu/drm/nouveau/nouveau_fbcon.c            | 24 +++++++++
 drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c    |  6 +++
 drivers/gpu/drm/nouveau/nvkm/subdev/bios/priv.h    |  3 ++
 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c  | 27 ++++++----
 .../gpu/drm/nouveau/nvkm/subdev/bios/shadowof.c    | 17 +++++-
 drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.c      |  8 ++-
 drivers/gpu/drm/qxl/qxl_display.c                  | 10 +++-
 drivers/gpu/drm/qxl/qxl_fb.c                       | 19 ++++---
 drivers/gpu/drm/qxl/qxl_release.c                  |  4 +-
 drivers/gpu/drm/radeon/radeon_display.c            | 14 +----
 drivers/gpu/drm/radeon/radeon_fb.c                 | 16 ++++++
 drivers/gpu/drm/radeon/radeon_kms.c                |  5 +-
 drivers/gpu/drm/radeon/radeon_mode.h               |  1 +
 drivers/gpu/drm/radeon/radeon_pm.c                 | 63 +++++++++++++---------
 drivers/gpu/drm/radeon/si_dpm.c                    |  1 +
 29 files changed, 219 insertions(+), 94 deletions(-)


More information about the dri-devel mailing list