[git,pull] drm fixes

Submitted by Dave Airlie on April 22, 2016, 12:57 a.m.

Details

Message ID alpine.DEB.2.00.1604220154020.31958@skynet.skynet.ie
State New
Headers show

Not browsing as part of any series.

Pull-request download mbox

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

Commit Message

Dave Airlie April 22, 2016, 12:57 a.m.
Hi Linus,

i915, nouveau and amdgpu/radeon fixes in this.

Two nouveau fixes, one for a regression with dithering and one
for a bug hit by the userspace drivers.

i915 has a few fixes, mostly things heading for stable, two important
skylake GT3/4 hangs.

radeon/amdgpu has some audio, suspend/resume and some runtime PM fixes,
along with two patches to harden the userptr ABI a bit.

Thanks, (Since this only contained one other capital letter, I decided
to add one here.)
Dave.

The following changes since commit 5f44abd041c5f3be76d57579ab254d78e601315b:

  Merge tag 'rtc-4.6-3' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux (2016-04-21 15:41:13 -0700)

are available in the git repository at:

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

for you to fetch changes up to 18cdfe751f26ffa610f2a7b59775c5cc4c1c9619:

  Merge branch 'drm-fixes-4.6' of git://people.freedesktop.org/~agd5f/linux into drm-fixes (2016-04-22 10:39:26 +1000)

----------------------------------------------------------------
Akash Goel (1):
      drm/i915: Fixup the free space logic in ring_prepare

Alex Deucher (8):
      drm/radeon: fix initial connector audio value
      drm/radeon: print pci revision as well as pci ids on driver load
      drm/radeon: add a quirk for a XFX R9 270X
      drm/amdgpu/acp: fix resume on CZ systems with AZ audio
      Revert "drm/radeon: disable runtime pm on PX laptops without dGPU power control"
      drm/radeon: print a message if ATPX dGPU power control is missing
      drm/amdgpu: use defines for CRTCs and AMFT blocks
      drm/amdgpu: bump the afmt limit for CZ, ST, Polaris

Ben Skeggs (2):
      drm/nouveau/kms: fix setting of default values for dithering properties
      drm/nouveau/gr/gf100: select a stream master to fixup tfb offset queries

Chris Wilson (2):
      drm/i915/userptr: Hold mmref whilst calling get-user-pages
      drm/i915: Force ringbuffers to not be at offset 0

Dave Airlie (4):
      Merge tag 'drm-intel-fixes-2016-04-21' of git://anongit.freedesktop.org/drm-intel into drm-fixes
      Merge branch 'linux-4.6' of git://github.com/skeggsb/linux into drm-fixes
      Merge branch 'linux-4.6' of git://github.com/skeggsb/linux into drm-fixes
      Merge branch 'drm-fixes-4.6' of git://people.freedesktop.org/~agd5f/linux into drm-fixes

Huacai Chen (1):
      drm: Loongson-3 doesn't fully support wc memory

Jérôme Glisse (2):
      drm/radeon: forbid mapping of userptr bo through radeon device file
      drm/amdgpu: forbid mapping of userptr bo through radeon device file

Kumar, Mahesh (1):
      drm/i915/skl+: Use plane size for relative data rate calculation

Michał Winiarski (1):
      drm/i915: Adjust size of PIPE_CONTROL used for gen8 render seqno write

Mika Kuoppala (2):
      drm/i915/skl: Fix rc6 based gpu/system hang
      drm/i915/skl: Fix spurious gpu hang with gt3/gt4 revs

Rex Zhu (1):
      drm/amdgpu: when suspending, if uvd/vce was running. need to cancel delay work.

Sonny Jiang (1):
      amdgpu/uvd: add uvd fw version for amdgpu

Ville Syrjälä (1):
      drm/i915: Use fw_domains_put_with_fifo() on HSW

cpaul@redhat.com (1):
      drm/dp/mst: Validate port in drm_dp_payload_send_msg()

 drivers/gpu/drm/amd/amdgpu/amdgpu.h            |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c        |  4 +++
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c        |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h       |  6 ++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c        |  2 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c        |  5 +++
 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c        |  1 +
 drivers/gpu/drm/drm_dp_mst_topology.c          |  9 +++++-
 drivers/gpu/drm/i915/i915_drv.h                |  5 +--
 drivers/gpu/drm/i915/i915_gem_userptr.c        | 29 ++++++++++--------
 drivers/gpu/drm/i915/intel_lrc.c               | 16 +++++++---
 drivers/gpu/drm/i915/intel_pm.c                | 42 +++++++++++++++++---------
 drivers/gpu/drm/i915/intel_ringbuffer.c        | 18 ++++++-----
 drivers/gpu/drm/i915/intel_uncore.c            |  6 +++-
 drivers/gpu/drm/nouveau/nouveau_connector.c    |  4 +--
 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c |  2 ++
 drivers/gpu/drm/radeon/radeon_atpx_handler.c   | 11 ++++---
 drivers/gpu/drm/radeon/radeon_connectors.c     |  7 ++++-
 drivers/gpu/drm/radeon/radeon_device.c         | 14 +++------
 drivers/gpu/drm/radeon/radeon_ttm.c            |  2 ++
 drivers/gpu/drm/radeon/si_dpm.c                |  1 +
 include/drm/drm_cache.h                        |  2 ++
 22 files changed, 126 insertions(+), 63 deletions(-)

Comments

On Thu, Apr 21, 2016 at 5:57 PM, Dave Airlie <airlied@linux.ie> wrote:
>
>   git://people.freedesktop.org/~airlied/linux drm-fixes

Hmm. freedesktop.org seems to be feeling a bit under the weather. It's
not just the git part - it's not doing web either, and doesn't seem to
answer to pings either (I saw _one_ ping response, but that was over a
minute or two, so..)

Can you kick it? Do you have a mirror?

                   Linus
On Fri, Apr 22, 2016 at 7:16 PM, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
> On Thu, Apr 21, 2016 at 5:57 PM, Dave Airlie <airlied@linux.ie> wrote:
>>
>>   git://people.freedesktop.org/~airlied/linux drm-fixes
>
> Hmm. freedesktop.org seems to be feeling a bit under the weather. It's
> not just the git part - it's not doing web either, and doesn't seem to
> answer to pings either (I saw _one_ ping response, but that was over a
> minute or two, so..)
>
> Can you kick it? Do you have a mirror?

Works all fine here, http, ssh & git protocols all up&running well.
Maybe temporary, or just your part of the interwebs fell off?
-Daniel
On Fri, Apr 22, 2016 at 10:23 AM, Daniel Vetter <daniel@ffwll.ch> wrote:
>
> Works all fine here, http, ssh & git protocols all up&running well.
> Maybe temporary, or just your part of the interwebs fell off?

It's up for me now too, so something temporary. I don't think it was
at my end, everything else seemed to work fine and be reachable..

Maybe it was going through a reboot and I was just unlucky with timing.

              Linus
On Fri, Apr 22, 2016 at 7:30 PM, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
> On Fri, Apr 22, 2016 at 10:23 AM, Daniel Vetter <daniel@ffwll.ch> wrote:
>>
>> Works all fine here, http, ssh & git protocols all up&running well.
>> Maybe temporary, or just your part of the interwebs fell off?
>
> It's up for me now too, so something temporary. I don't think it was
> at my end, everything else seemed to work fine and be reachable..
>
> Maybe it was going through a reboot and I was just unlucky with timing.

Just chatted with the Portland folks and at least they said half the
internet fell off for a few minutes, not just fd.o (gmail among
others). And it's back again since a few minutes. Anyway seems all
back up again.
-Daniel