[git pull] drm fixes

Dave Airlie airlied at linux.ie
Wed Nov 21 20:34:13 PST 2012


Hi Linus,

I let this go a few days longer than I normally do since you looked to be 
having lots of fun with various underwater things, so this is an all over 
set of fixes, nothing really stands out, nearly all of them fix a 
regression in one driver or another, or some sort of oops.

its vmware/nouveua/radeon/intel/ttm scattered.

Dave.

The following changes since commit 77b67063bb6bce6d475e910d3b886a606d0d91f7:

  Linux 3.7-rc5 (2012-11-11 13:44:33 +0100)

are available in the git repository at:
  git://people.freedesktop.org/~airlied/linux drm-fixes

Akinobu Mita (1):
      drm/ttm: remove unneeded preempt_disable/enable

Alex Deucher (3):
      drm/radeon: fix logic error in atombios_encoders.c
      drm/radeon: properly track the crtc not_enabled case evergreen_mc_stop()
      drm/radeon: add new SI pci id

Dan Carpenter (1):
      vmwgfx: return an -EFAULT if copy_to_user() fails

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

Jani Nikula (3):
      drm/i915/crt: fix DPMS standby and suspend mode handling
      drm/i915/sdvo: clean up connectors on intel_sdvo_init() failures
      drm/i915: do not ignore eDP bpc settings from vbt

Kelly Doran (1):
      drm/nvc0/disp: fix thinko in vblank regression fix..

Maarten Lankhorst (2):
      drm/nouveau: add missing pll_calc calls
      drm/nouveau: use the correct fence implementation for nv50

Marcin Slusarz (3):
      drm/nv40: allocate ctxprog with kmalloc
      drm/nouveau: fix crash with noaccel=1
      drm/nouveau/bios: fix DCB v1.5 parsing

Paul Bolle (1):
      radeon: add AGPMode 1 quirk for RV250

Zhao Yakui (1):
      ttm: Clear the ttm page allocated from high memory zone correctly

 drivers/gpu/drm/i915/intel_crt.c                   |    2 +-
 drivers/gpu/drm/i915/intel_display.c               |   11 ++++++++++
 drivers/gpu/drm/i915/intel_sdvo.c                  |   22 +++++++++++++++++--
 drivers/gpu/drm/nouveau/core/engine/disp/nv50.c    |   19 ++++++++++------
 .../gpu/drm/nouveau/core/engine/graph/ctxnv40.c    |   12 ++++++++--
 drivers/gpu/drm/nouveau/core/engine/graph/nv40.c   |    4 ++-
 drivers/gpu/drm/nouveau/core/engine/graph/nv40.h   |    2 +-
 drivers/gpu/drm/nouveau/core/include/core/object.h |   14 ++++++++----
 .../gpu/drm/nouveau/core/include/subdev/clock.h    |    3 +-
 drivers/gpu/drm/nouveau/core/subdev/bios/dcb.c     |    2 +-
 drivers/gpu/drm/nouveau/core/subdev/clock/nva3.c   |   19 +++++++++++++++++
 drivers/gpu/drm/nouveau/core/subdev/clock/nvc0.c   |    1 +
 drivers/gpu/drm/nouveau/nouveau_abi16.c            |    4 +++
 drivers/gpu/drm/nouveau/nouveau_drm.c              |    3 +-
 drivers/gpu/drm/radeon/atombios_encoders.c         |    2 +-
 drivers/gpu/drm/radeon/evergreen.c                 |    2 +
 drivers/gpu/drm/radeon/radeon_agp.c                |    5 +++-
 drivers/gpu/drm/ttm/ttm_page_alloc.c               |    5 +++-
 drivers/gpu/drm/ttm/ttm_tt.c                       |    4 ---
 drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c              |    2 +
 include/drm/drm_pciids.h                           |    1 +
 21 files changed, 108 insertions(+), 31 deletions(-)


More information about the dri-devel mailing list