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>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAPM=9ty-Cn1SRGkXWkYN9L8F2oe-mwA77cvpSz3iJUutQQcrwA@mail.gmail.com>
Date:   Fri, 13 Dec 2019 17:04:44 +1000
From:   Dave Airlie <airlied@...il.com>
To:     Linus Torvalds <torvalds@...ux-foundation.org>,
        Daniel Vetter <daniel.vetter@...ll.ch>
Cc:     dri-devel <dri-devel@...ts.freedesktop.org>,
        LKML <linux-kernel@...r.kernel.org>
Subject: [git pull] drm fixes for 5.5-rc2

Hi Linus,

Usual round of rc2 fixes, i915 and amdgpu leading the charge, but a
few others in here, including some nouveau fixes, all seems pretty for
rc2, but hey it's a Fri 13th pull so I'm sure it'll cause untold bad
fortune.

Regards,
Dave.

drm-fixes-2019-12-13:
drm fixes for 5.5-rc2

dma-buf:
- memory leak fix
- expand MAINTAINERS scope

core:
- fix mode matching for drivers not using picture_aspect_ratio

nouveau:
- panel scaling fix
- MST BPC fix
- atomic fixes

i915:
- GPU hang on idle transition
- GLK+ FBC corruption fix
- non-priv OA access on Tigerlake
- HDCP state fix
- CI found race fixes

amdgpu:
- renoir DC fixes
- GFX8 fence flush alignment with userspace
- Arcturus power profile fix
- DC aux + i2c over aux fixes
- GPUVM invalidation semaphore fixes
- gfx10 golden registers update

mgag200:
- expand startadd fix

panfrost:
- devfreq fix
- memory fixes

mcde:
- DSI pointer deref fix
The following changes since commit e42617b825f8073569da76dc4510bfa019b1c35a:

  Linux 5.5-rc1 (2019-12-08 14:57:55 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-12-13

for you to fetch changes up to d16f0f61400074dbc75797ca5ef5c3d50f6c0ddf:

  Merge tag 'drm-fixes-5.5-2019-12-12' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes (2019-12-13
14:50:01 +1000)

----------------------------------------------------------------
drm fixes for 5.5-rc2

dma-buf:
- memory leak fix
- expand MAINTAINERS scope

core:
- fix mode matching for drivers not using picture_aspect_ratio

nouveau:
- panel scaling fix
- MST BPC fix
- atomic fixes

i915:
- GPU hang on idle transition
- GLK+ FBC corruption fix
- non-priv OA access on Tigerlake
- HDCP state fix
- CI found race fixes

amdgpu:
- renoir DC fixes
- GFX8 fence flush alignment with userspace
- Arcturus power profile fix
- DC aux + i2c over aux fixes
- GPUVM invalidation semaphore fixes
- gfx10 golden registers update

mgag200:
- expand startadd fix

panfrost:
- devfreq fix
- memory fixes

mcde:
- DSI pointer deref fix

----------------------------------------------------------------
Alex Deucher (4):
      drm/amdgpu: add header line for power profile on Arcturus
      drm/amdgpu/display: add fallthrough comment
      drm/amdgpu: fix license on Kconfig and Makefiles
      Revert "drm/amdgpu: dont schedule jobs while in reset"

Amanda Liu (1):
      drm/amd/display: Fix screen tearing on vrr tests

Arnd Bergmann (2):
      drm/amd/display: fix undefined struct member reference
      drm/amd/display: include linux/slab.h where needed

Ben Skeggs (1):
      drm/nouveau/kms/nv50-: fix panel scaling

Boris Brezillon (4):
      drm/panfrost: Fix a race in panfrost_ioctl_madvise()
      drm/panfrost: Fix a BO leak in panfrost_ioctl_mmap_bo()
      drm/panfrost: Fix a race in panfrost_gem_free_object()
      drm/panfrost: Open/close the perfcnt BO

Brandon Syu (1):
      drm/amd/display: fixed that I2C over AUX didn't read data issue

Chris Wilson (3):
      drm/i915/gt: Save irqstate around virtual_context_destroy
      drm/i915/gt: Detect if we miss WaIdleLiteRestore
      drm/i915: Serialise with remote retirement

Daniel Vetter (1):
      MAINTAINERS: Match on dma_buf|fence|resv anywhere

Dave Airlie (6):
      Merge tag 'drm-misc-fixes-2019-11-25' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
      Merge tag 'drm-misc-fixes-2019-12-11' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
      Merge branch 'linux-5.5' of git://github.com/skeggsb/linux into drm-fixes
      Merge tag 'drm-misc-next-fixes-2019-12-12' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
      Merge tag 'drm-intel-fixes-2019-12-12' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
      Merge tag 'drm-fixes-5.5-2019-12-12' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes

David Galiffi (1):
      drm/amd/display: Fixed kernel panic when booting with DP-to-HDMI dongle

Eric Yang (2):
      drm/amd/display: update sr and pstate latencies for Renoir
      drm/amd/display: update dispclk and dppclk vco frequency

George Shen (1):
      drm/amd/display: Increase the number of retries after AUX DEFER

Guchun Chen (1):
      drm/amdgpu: add check before enabling/disabling broadcast mode

Hans de Goede (2):
      drm/nouveau: Move the declaration of struct nouveau_conn_atom up a bit
      drm/nouveau: Fix drm-core using atomic code-paths on pre-nv50 hardware

Joseph Gravenor (3):
      drm/amd/display: fix DalDramClockChangeLatencyNs override
      drm/amd/display: populate bios integrated info for renoir
      drm/amd/display: have two different sr and pstate latency tables
for renoir

Leo (Hanghong) Ma (1):
      drm/amd/display: Change the delay time before enabling FEC

Lyude Paul (3):
      drm/nouveau/kms/nv50-: Call outp_atomic_check_view() before handling PBN
      drm/nouveau/kms/nv50-: Store the bpc we're using in nv50_head_atom
      drm/nouveau/kms/nv50-: Limit MST BPC to 8

Martin Blumenstingl (1):
      drm: meson: venc: cvbs: fix CVBS mode matching

Navid Emamdoost (1):
      dma-buf: Fix memory leak in sync_file_merge()

Nikola Cornij (2):
      drm/amd/display: Map DSC resources 1-to-1 if numbers of OPPs and
DSCs are equal
      drm/amd/display: Reset steer fifo before unblanking the stream

Pierre-Eric Pelloux-Prayer (1):
      drm/amdgpu: add cache flush workaround to gfx8 emit_fence

Stephan Gerhold (1):
      drm/mcde: dsi: Fix invalid pointer dereference if panel cannot be found

Steven Price (1):
      drm/panfrost: devfreq: Round frequencies to OPPs

Thomas Zimmermann (1):
      drm/mgag200: Flag all G200 SE A machines as broken wrt <startadd>

Tianci.Yin (4):
      drm/amdgpu/gfx10: update gfx golden settings
      drm/amdgpu/gfx10: update gfx golden settings for navi14
      drm/amdgpu/gfx10: update gfx golden settings
      drm/amdgpu/gfx10: update gfx golden settings for navi14

Umesh Nerlige Ramappa (2):
      drm/i915/perf: Allow non-privileged access when OA buffer is not sampled
      drm/i915/perf: Configure OAR for specific context

Ville Syrjälä (2):
      drm/i915/fbc: Disable fbc by default on all glk+
      drm/i915/hdcp: Nuke intel_hdcp_transcoder_config()

Yongqiang Sun (1):
      drm/amd/display: Compare clock state member to determine optimization.

changzhu (3):
      drm/amdgpu: avoid using invalidate semaphore for picasso
      drm/amdgpu: add invalidate semaphore limit for SRIOV and picasso in gmc9
      drm/amdgpu: add invalidate semaphore limit for SRIOV in gmc10

 MAINTAINERS                                        |   1 +
 drivers/dma-buf/sync_file.c                        |   2 +-
 drivers/gpu/drm/amd/acp/Kconfig                    |   2 +-
 drivers/gpu/drm/amd/amdgpu/Kconfig                 |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c            |   5 +-
 drivers/gpu/drm/amd/amdgpu/df_v3_6.c               |  38 ++--
 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c             |   6 +
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |  22 ++-
 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c             |  29 ++-
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |  32 +++-
 drivers/gpu/drm/amd/amdkfd/Kconfig                 |   2 +-
 drivers/gpu/drm/amd/display/Kconfig                |   2 +-
 drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c |   1 +
 .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c  | 134 ++++++++++----
 drivers/gpu/drm/amd/display/dc/core/dc_link.c      |   2 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c  |   2 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c   |   9 +-
 drivers/gpu/drm/amd/display/dc/dce/dce_aux.c       |  33 +++-
 drivers/gpu/drm/amd/display/dc/dcn20/Makefile      |   1 +
 .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c  |  15 +-
 .../amd/display/dc/dcn20/dcn20_stream_encoder.c    |  12 +-
 drivers/gpu/drm/amd/display/dc/dcn21/Makefile      |   1 +
 .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c  |  24 ++-
 drivers/gpu/drm/amd/display/dc/dsc/Makefile        |   1 +
 drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h    |   2 +
 .../gpu/drm/amd/display/include/i2caux_interface.h |   2 +-
 .../drm/amd/display/modules/freesync/freesync.c    |  32 ++--
 .../gpu/drm/amd/display/modules/inc/mod_freesync.h |   1 -
 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c       |   5 +
 drivers/gpu/drm/i915/display/intel_ddi.c           |   5 +-
 drivers/gpu/drm/i915/display/intel_dp.c            |   3 -
 drivers/gpu/drm/i915/display/intel_fbc.c           |   2 +-
 drivers/gpu/drm/i915/display/intel_hdcp.c          |  26 +--
 drivers/gpu/drm/i915/display/intel_hdcp.h          |   5 +-
 drivers/gpu/drm/i915/display/intel_hdmi.c          |   3 -
 drivers/gpu/drm/i915/gt/intel_lrc.c                |  51 +++---
 drivers/gpu/drm/i915/i915_gem.c                    |  26 ++-
 drivers/gpu/drm/i915/i915_perf.c                   | 204 ++++++++++++---------
 drivers/gpu/drm/mcde/mcde_dsi.c                    |   6 +-
 drivers/gpu/drm/meson/meson_venc_cvbs.c            |  48 ++---
 drivers/gpu/drm/mgag200/mgag200_drv.c              |   3 +-
 drivers/gpu/drm/nouveau/dispnv50/atom.h            |   1 +
 drivers/gpu/drm/nouveau/dispnv50/disp.c            | 108 ++++++-----
 drivers/gpu/drm/nouveau/dispnv50/head.c            |   5 +-
 drivers/gpu/drm/nouveau/nouveau_connector.c        |  28 ++-
 drivers/gpu/drm/nouveau/nouveau_connector.h        | 116 ++++++------
 drivers/gpu/drm/panfrost/panfrost_devfreq.c        |  19 +-
 drivers/gpu/drm/panfrost/panfrost_drv.c            |  20 +-
 drivers/gpu/drm/panfrost/panfrost_gem.c            |  19 +-
 drivers/gpu/drm/panfrost/panfrost_gem.h            |   4 +
 drivers/gpu/drm/panfrost/panfrost_perfcnt.c        |  23 ++-
 drivers/gpu/drm/panfrost/panfrost_perfcnt.h        |   2 +-
 52 files changed, 707 insertions(+), 440 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ