lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <CAPM=9ty3JMBzmgR4QZ0tXZ4UJXpGcOUWQ37N-cwFZZ4oPfYFQw@mail.gmail.com>
Date:   Fri, 27 Jan 2017 12:02:04 +1000
From:   Dave Airlie <airlied@...il.com>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     LKML <linux-kernel@...r.kernel.org>,
        dri-devel <dri-devel@...ts.freedesktop.org>,
        Bjorn Helgaas <bhelgaas@...gle.com>
Subject: [git pull] drm fixes for 4.10-rc6

Hi Linus,

This is the main request for rc6, since really the one earlier was the
rc5 one :-)

The main thing are the nouveau specific race fixes for the connector locking bug
we fixed in -next and reverted here as it has quite large prereqs. These two
fixes should solve the problem at that level and we can fix it properly in 4.11

Otherwise i915 has a bunch of changes, one ABI change for GVT related stuff,
some VC4 leak fixes, one core fence fix and some AMD changes, oh and one
ast hang avoidance fix.

Hoping it calms down around now.

Dave.

The following changes since commit ff9f8a7cf935468a94d9927c68b00daae701667e:

  sysctl: fix proc_doulongvec_ms_jiffies_minmax() (2017-01-26 09:21:24 -0800)

are available in the git repository at:

  git://people.freedesktop.org/~airlied/linux
tags/drm-fixes-for-v4.10-rc6-part-two

for you to fetch changes up to 736a1494e27a0e0f2e09d0b218c1475771807f8f:

  Merge tag 'drm-intel-fixes-2017-01-26' of
git://anongit.freedesktop.org/git/drm-intel into drm-fixes (2017-01-27
11:29:44 +1000)

----------------------------------------------------------------
amd, i915, ast, vc4, fencing and nouveau dynamic pm fixes

----------------------------------------------------------------
Alex Deucher (1):
      Revert "drm/radeon: always apply pci shutdown callbacks"

Alex Williamson (2):
      drm/i915/gvt/kvmgt: mdev ABI is available_instances, not
available_instance
      drm/i915/gvt: Fix kmem_cache_create() name

Ander Conselvan de Oliveira (4):
      drm/i915: Don't leak edid in intel_crt_detect_ddc()
      drm/i915: Don't init hpd polling for vlv and chv from runtime_suspend()
      drm/i915: Fix calculation of rotated x and y offsets for planar formats
      drm/i915: Check for NULL atomic state in intel_crtc_disable_noatomic()

Chris Wilson (4):
      drm/i915/gvt: Fix relocation of shadow bb
      drm/i915: Avoid drm_atomic_state_put(NULL) in intel_display_resume
      drm/i915: Release temporary load-detect state upon switching
      drm/i915: Move atomic state free from out of fence release

Clint Taylor (1):
      drm/i915: prevent crash with .disable_display parameter

Dan Carpenter (1):
      drm/vc4: fix a bounds check

Daniele Ceraolo Spurio (1):
      drm/i915: reinstate call to trace_i915_vma_bind

Dave Airlie (4):
      Merge tag 'drm-misc-fixes-2017-01-23' of
git://anongit.freedesktop.org/git/drm-misc into drm-fixes
      Merge branch 'drm-fixes-4.10' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
      Merge tag 'drm-vc4-fixes-2017-01-23' of
https://github.com/anholt/linux into drm-fixes
      Merge tag 'drm-intel-fixes-2017-01-26' of
git://anongit.freedesktop.org/git/drm-intel into drm-fixes

Ding Pixel (1):
      drm/amdgpu: check ring being ready before using

Eric Anholt (3):
      drm/vc4: Fix memory leak of the CRTC state.
      drm/vc4: Fix an integer overflow in temporary allocation layout.
      drm/vc4: Return -EINVAL on the overflow checks failing.

Gustavo Padovan (1):
      drm/fence: fix memory overwrite when setting out_fence fd

Jani Nikula (1):
      Merge tag 'gvt-fixes-2017-01-25' of
https://github.com/01org/gvt-linux into drm-intel-fixes

Lyude Paul (2):
      drm/nouveau: Don't enabling polling twice on runtime resume
      drm/nouveau: Handle fbcon suspend/resume in seperate worker

Tina Zhang (1):
      drm/i915/gvt: Enable the shadow batch buffer

Xiangliang Yu (1):
      drm/amdgpu: fix unload driver issue for virtual display

Y.C. Chen (1):
      drm/ast: Fixed system hanged if disable P2A

Zhenyu Wang (1):
      MAINTAINERS: update new mail list for intel gvt driver

 MAINTAINERS                               |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c    |   7 ++
 drivers/gpu/drm/amd/amdgpu/dce_virtual.c  |   5 +-
 drivers/gpu/drm/ast/ast_drv.h             |   1 +
 drivers/gpu/drm/ast/ast_main.c            | 157 ++++++++++++++++--------------
 drivers/gpu/drm/ast/ast_post.c            |  18 +++-
 drivers/gpu/drm/drm_atomic.c              |  12 +--
 drivers/gpu/drm/i915/gvt/cmd_parser.c     |   4 -
 drivers/gpu/drm/i915/gvt/execlist.c       |  66 ++++---------
 drivers/gpu/drm/i915/gvt/kvmgt.c          |   8 +-
 drivers/gpu/drm/i915/gvt/scheduler.h      |   2 +-
 drivers/gpu/drm/i915/i915_drv.c           |   2 +-
 drivers/gpu/drm/i915/i915_drv.h           |   5 +
 drivers/gpu/drm/i915/i915_vma.c           |   1 +
 drivers/gpu/drm/i915/intel_crt.c          |   9 +-
 drivers/gpu/drm/i915/intel_display.c      |  43 +++++++-
 drivers/gpu/drm/i915/intel_drv.h          |   2 +
 drivers/gpu/drm/i915/intel_fbdev.c        |   3 +
 drivers/gpu/drm/nouveau/nouveau_display.c |   3 +-
 drivers/gpu/drm/nouveau/nouveau_drm.c     |   5 +-
 drivers/gpu/drm/nouveau/nouveau_drv.h     |   2 +
 drivers/gpu/drm/nouveau/nouveau_fbcon.c   |  43 ++++++--
 drivers/gpu/drm/radeon/radeon_drv.c       |   7 +-
 drivers/gpu/drm/vc4/vc4_crtc.c            |   2 +-
 drivers/gpu/drm/vc4/vc4_gem.c             |   4 +-
 drivers/gpu/drm/vc4/vc4_render_cl.c       |   2 +-
 include/drm/drm_atomic.h                  |   2 +-
 include/drm/drm_mode_config.h             |   2 +-
 28 files changed, 243 insertions(+), 176 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ