intel-gfx.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
* [PULL] drm-misc-fixes
@ 2019-10-23 11:26 Maxime Ripard
  2019-10-23 11:26 ` [Intel-gfx] " Maxime Ripard
  0 siblings, 1 reply; 133+ messages in thread
From: Maxime Ripard @ 2019-10-23 11:26 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 1178 bytes --]

Hi Daniel, Dave,

Here is this week's drm-misc-fixes PR.

Thanks!
Maxime

drm-misc-fixes-2019-10-23:
Two fixes for komeda, one for typos and one to prevent an hardware issue
when flushing inactive pipes
The following changes since commit 5b3ec8134f5f9fa1ed0a538441a495521078bbee:

  drm/panfrost: Handle resetting on timeout better (2019-10-15 11:38:22 -0500)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-10-23

for you to fetch changes up to 8ae501e295cce9bc6e0dd82d5204a1d5faef44f8:

  drm/komeda: Fix typos in komeda_splitter_validate (2019-10-21 14:50:51 +0100)

----------------------------------------------------------------
Two fixes for komeda, one for typos and one to prevent an hardware issue
when flushing inactive pipes

----------------------------------------------------------------
Mihail Atanassov (2):
      drm/komeda: Don't flush inactive pipes
      drm/komeda: Fix typos in komeda_splitter_validate

 drivers/gpu/drm/arm/display/komeda/komeda_kms.c            | 3 ++-
 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c | 4 ++--
 2 files changed, 4 insertions(+), 3 deletions(-)

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2024-04-25 10:24 Thomas Zimmermann
  0 siblings, 0 replies; 133+ messages in thread
From: Thomas Zimmermann @ 2024-04-25 10:24 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
	Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
	Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
	intel-gfx, intel-xe, dim-tools

Hi Dave, Sima,

here's the PR for drm-misc-fixes.

Best regards
Thomas

drm-misc-fixes-2024-04-25:
Short summary of fixes pull:

atomic-helpers:
- Fix memory leak in drm_format_conv_state_copy()

fbdev:
- fbdefio: Fix address calculation

gma500:
- Fix crash during boot
The following changes since commit 941c0bdbc176df825adf77052263b2d63db6fef7:

  drm/panel: novatek-nt36682e: don't unregister DSI device (2024-04-16 23:17:59 +0300)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-fixes-2024-04-25

for you to fetch changes up to 78d9161d2bcd442d93d917339297ffa057dbee8c:

  fbdev: fix incorrect address computation in deferred IO (2024-04-24 15:03:37 +0200)

----------------------------------------------------------------
Short summary of fixes pull:

atomic-helpers:
- Fix memory leak in drm_format_conv_state_copy()

fbdev:
- fbdefio: Fix address calculation

gma500:
- Fix crash during boot

----------------------------------------------------------------
Lucas Stach (1):
      drm/atomic-helper: fix parameter order in drm_format_conv_state_copy() call

Nam Cao (1):
      fbdev: fix incorrect address computation in deferred IO

Patrik Jakobsson (1):
      drm/gma500: Remove lid code

 drivers/gpu/drm/drm_gem_atomic_helper.c |  4 +-
 drivers/gpu/drm/gma500/Makefile         |  1 -
 drivers/gpu/drm/gma500/psb_device.c     |  5 +--
 drivers/gpu/drm/gma500/psb_drv.h        |  9 ----
 drivers/gpu/drm/gma500/psb_lid.c        | 80 ---------------------------------
 drivers/video/fbdev/core/fb_defio.c     |  2 +-
 6 files changed, 4 insertions(+), 97 deletions(-)
 delete mode 100644 drivers/gpu/drm/gma500/psb_lid.c

-- 
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2024-04-18  7:22 Thomas Zimmermann
  0 siblings, 0 replies; 133+ messages in thread
From: Thomas Zimmermann @ 2024-04-18  7:22 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
	Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
	Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
	intel-gfx, intel-xe, dim-tools

Hi Dave, Sima,

this is the PR for drm-misc-fixes for this week.

Best regards
Thomas

drm-misc-fixes-2024-04-18:
Short summary of fixes pull:

nouveau:
- dp: Don't probe DP ports twice
- nv04: Fix OOB access
- nv50: Disable AUX bus for disconnected DP ports
- nvkm: Fix race condition

panel:
- Don't unregister DSI devices in several drivers

ttm:
- Stop pooling cached NUMA pages

v3d:
- Fix enabled_ns increment

vmwgfx:
- Fix PRIME import/export
- Fix CRTC's atomic check for primary planes
- Sort plane formats by preference
The following changes since commit 4c08f01934ab67d1d283d5cbaa52b923abcfe4cd:

  drm/vmwgfx: Enable DMA mappings with SEV (2024-04-09 13:36:05 -0400)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-fixes-2024-04-18

for you to fetch changes up to 941c0bdbc176df825adf77052263b2d63db6fef7:

  drm/panel: novatek-nt36682e: don't unregister DSI device (2024-04-16 23:17:59 +0300)

----------------------------------------------------------------
Short summary of fixes pull:

nouveau:
- dp: Don't probe DP ports twice
- nv04: Fix OOB access
- nv50: Disable AUX bus for disconnected DP ports
- nvkm: Fix race condition

panel:
- Don't unregister DSI devices in several drivers

ttm:
- Stop pooling cached NUMA pages

v3d:
- Fix enabled_ns increment

vmwgfx:
- Fix PRIME import/export
- Fix CRTC's atomic check for primary planes
- Sort plane formats by preference

----------------------------------------------------------------
Christian König (1):
      drm/ttm: stop pooling cached NUMA pages v2

Dave Airlie (1):
      nouveau: fix instmem race condition around ptr stores

Dmitry Baryshkov (2):
      drm/panel: visionox-rm69299: don't unregister DSI device
      drm/panel: novatek-nt36682e: don't unregister DSI device

Lyude Paul (2):
      drm/nouveau/kms/nv50-: Disable AUX bus for disconnected DP ports
      drm/nouveau/dp: Don't probe eDP ports twice harder

Maíra Canal (1):
      drm/v3d: Don't increment `enabled_ns` twice

Mikhail Kobuk (1):
      drm: nv04: Fix out of bounds access

Zack Rusin (3):
      drm/vmwgfx: Fix prime import/export
      drm/vmwgfx: Fix crtc's atomic check conditional
      drm/vmwgfx: Sort primary plane formats by order of preference

 drivers/gpu/drm/nouveau/nouveau_bios.c             | 13 ++++---
 drivers/gpu/drm/nouveau/nouveau_dp.c               | 23 ++++++++---
 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c |  7 +++-
 drivers/gpu/drm/panel/panel-novatek-nt36672e.c     |  2 -
 drivers/gpu/drm/panel/panel-visionox-rm69299.c     |  2 -
 drivers/gpu/drm/ttm/ttm_pool.c                     | 38 ++++++++++++++-----
 drivers/gpu/drm/v3d/v3d_irq.c                      |  4 --
 drivers/gpu/drm/vmwgfx/vmwgfx_blit.c               | 35 +++++++++++++++--
 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c                 |  7 ++--
 drivers/gpu/drm/vmwgfx/vmwgfx_bo.h                 |  2 +
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |  1 +
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |  3 ++
 drivers/gpu/drm/vmwgfx/vmwgfx_gem.c                | 32 ++++++++++++++++
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                | 11 ++++--
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h                |  4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_prime.c              | 15 +++++++-
 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c         | 44 +++++++++++++++-------
 17 files changed, 186 insertions(+), 57 deletions(-)

-- 
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2024-04-11  7:34 Thomas Zimmermann
  0 siblings, 0 replies; 133+ messages in thread
From: Thomas Zimmermann @ 2024-04-11  7:34 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
	Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
	Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
	intel-gfx, intel-xe, dim-tools

Hi Dave, Sima,

here's the PR for drm-misc-fixes for this week.

Best regards
Thomas

drm-misc-fixes-2024-04-11:
Short summary of fixes pull:

ast:
- Fix soft lockup

client:
- Protect connector modes with mode_config mutex

host1x:
- Do not setup DMA for virtual addresses

ivpu:
- Fix deadlock in context_xa
- PCI fixes
- Fixes to error handling

nouveau:
- gsp: Fix OOB access
- Fix casting

panfrost:
- Fix error path in MMU code

qxl:
- Revert "drm/qxl: simplify qxl_fence_wait"

vmwgfx:
- Enable DMA for SEV mappings
The following changes since commit fddf09273807bf6e51537823aaae896e05f147f9:

  drm/display: fix typo (2024-04-01 22:35:16 +0300)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-fixes-2024-04-11

for you to fetch changes up to 4c08f01934ab67d1d283d5cbaa52b923abcfe4cd:

  drm/vmwgfx: Enable DMA mappings with SEV (2024-04-09 13:36:05 -0400)

----------------------------------------------------------------
Short summary of fixes pull:

ast:
- Fix soft lockup

client:
- Protect connector modes with mode_config mutex

host1x:
- Do not setup DMA for virtual addresses

ivpu:
- Fix deadlock in context_xa
- PCI fixes
- Fixes to error handling

nouveau:
- gsp: Fix OOB access
- Fix casting

panfrost:
- Fix error path in MMU code

qxl:
- Revert "drm/qxl: simplify qxl_fence_wait"

vmwgfx:
- Enable DMA for SEV mappings

----------------------------------------------------------------
Alex Constantino (1):
      Revert "drm/qxl: simplify qxl_fence_wait"

Arnd Bergmann (1):
      nouveau: fix function cast warning

Boris Brezillon (1):
      drm/panfrost: Fix the error path in panfrost_mmu_map_fault_addr()

Jacek Lawrynowicz (5):
      accel/ivpu: Remove d3hot_after_power_off WA
      accel/ivpu: Put NPU back to D3hot after failed resume
      accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
      accel/ivpu: Fix missed error message after VPU rename
      accel/ivpu: Fix deadlock in context_xa

Jammy Huang (1):
      drm/ast: Fix soft lockup

Kees Cook (1):
      nouveau/gsp: Avoid addressing beyond end of rpc->entries

Thierry Reding (1):
      gpu: host1x: Do not setup DMA for virtual devices

Ville Syrjälä (1):
      drm/client: Fully protect modes[] with dev->mode_config.mutex

Wachowski, Karol (3):
      accel/ivpu: Check return code of ipc->lock init
      accel/ivpu: Fix PCI D0 state entry in resume
      accel/ivpu: Improve clarity of MMU error messages

Zack Rusin (1):
      drm/vmwgfx: Enable DMA mappings with SEV

 drivers/accel/ivpu/ivpu_drv.c                      | 40 ++++++-----------
 drivers/accel/ivpu/ivpu_drv.h                      |  3 +-
 drivers/accel/ivpu/ivpu_hw.h                       |  6 +++
 drivers/accel/ivpu/ivpu_hw_37xx.c                  | 11 +++--
 drivers/accel/ivpu/ivpu_hw_40xx.c                  |  6 +++
 drivers/accel/ivpu/ivpu_ipc.c                      |  8 +++-
 drivers/accel/ivpu/ivpu_mmu.c                      |  8 ++--
 drivers/accel/ivpu/ivpu_pm.c                       | 14 +++---
 drivers/gpu/drm/ast/ast_dp.c                       |  3 ++
 drivers/gpu/drm/drm_client_modeset.c               |  3 +-
 .../gpu/drm/nouveau/nvkm/subdev/bios/shadowof.c    |  7 ++-
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c     |  2 +-
 drivers/gpu/drm/panfrost/panfrost_mmu.c            | 13 ++++--
 drivers/gpu/drm/qxl/qxl_release.c                  | 50 +++++++++++++++++++---
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                | 11 ++---
 drivers/gpu/host1x/bus.c                           |  8 ----
 include/linux/dma-fence.h                          |  7 +++
 17 files changed, 125 insertions(+), 75 deletions(-)

-- 
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2024-04-04 10:48 Thomas Zimmermann
  0 siblings, 0 replies; 133+ messages in thread
From: Thomas Zimmermann @ 2024-04-04 10:48 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
	Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
	Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
	intel-gfx, intel-xe, dim-tools

Hi Dave, Sima,

here's the drm-misc-fixes PR for this week.

Best regards
Thomas

drm-misc-fixes-2024-04-04:
Short summary of fixes pull:

display:
- fix typos in kerneldoc

nouveau:
- uvmm: fix remap address calculation
- minor cleanups

panfrost:
- fix power-transition timeouts

prime:
- unbreak dma-buf export for virt-gpu
The following changes since commit aba2a144c0bf1ecdcbc520525712fb661392e509:

  drm/qxl: remove unused variable from `qxl_process_single_command()` (2024-03-28 11:15:48 +0100)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-fixes-2024-04-04

for you to fetch changes up to fddf09273807bf6e51537823aaae896e05f147f9:

  drm/display: fix typo (2024-04-01 22:35:16 +0300)

----------------------------------------------------------------
Short summary of fixes pull:

display:
- fix typos in kerneldoc

nouveau:
- uvmm: fix remap address calculation
- minor cleanups

panfrost:
- fix power-transition timeouts

prime:
- unbreak dma-buf export for virt-gpu

----------------------------------------------------------------
Christian Hewitt (1):
      drm/panfrost: fix power transition timeout warnings

Colin Ian King (1):
      drm/nouveau/gr/gf100: Remove second semicolon

Dave Airlie (1):
      nouveau/uvmm: fix addr/range calcs for remap operations

Oleksandr Natalenko (1):
      drm/display: fix typo

Rob Clark (1):
      drm/prime: Unbreak virtgpu dma-buf export

 drivers/gpu/drm/display/drm_dp_dual_mode_helper.c | 4 ++--
 drivers/gpu/drm/drm_prime.c                       | 7 ++++++-
 drivers/gpu/drm/nouveau/nouveau_uvmm.c            | 6 +++---
 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c    | 2 +-
 drivers/gpu/drm/panfrost/panfrost_gpu.c           | 6 +++---
 5 files changed, 15 insertions(+), 10 deletions(-)

-- 
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2024-03-28 13:44 Thomas Zimmermann
  0 siblings, 0 replies; 133+ messages in thread
From: Thomas Zimmermann @ 2024-03-28 13:44 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
	Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
	Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
	intel-gfx, intel-xe, dim-tools

Hi Dave, Sima,

this is the weekly PR for drm-misc-fixes.

Best regards
Thomas

drm-misc-fixes-2024-03-28:
Short summary of fixes pull:

bridge:
- select DRM_KMS_HELPER

dma-buf:
- fix NULL-pointer deref

dp:
- fix div-by-zero in DP MST unplug code

fbdev:
- select FB_IOMEM_FOPS for SBus

nouveau:
- dmem: handle kcalloc() allocation failures

qxl:
- remove unused variables

rockchip:
- vop2: remove support for AR30 and AB30 formats

sched:
- fix NULL-pointer deref

vmwgfx:
- debugfs: create ttm_resource_manager entry only if needed
The following changes since commit 4cece764965020c22cff7665b18a012006359095:

  Linux 6.9-rc1 (2024-03-24 14:10:05 -0700)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-fixes-2024-03-28

for you to fetch changes up to aba2a144c0bf1ecdcbc520525712fb661392e509:

  drm/qxl: remove unused variable from `qxl_process_single_command()` (2024-03-28 11:15:48 +0100)

----------------------------------------------------------------
Short summary of fixes pull:

bridge:
- select DRM_KMS_HELPER

dma-buf:
- fix NULL-pointer deref

dp:
- fix div-by-zero in DP MST unplug code

fbdev:
- select FB_IOMEM_FOPS for SBus

nouveau:
- dmem: handle kcalloc() allocation failures

qxl:
- remove unused variables

rockchip:
- vop2: remove support for AR30 and AB30 formats

sched:
- fix NULL-pointer deref

vmwgfx:
- debugfs: create ttm_resource_manager entry only if needed

----------------------------------------------------------------
Andy Yan (1):
      drm/rockchip: vop2: Remove AR30 and AB30 format support

Chris Bainbridge (1):
      drm/dp: Fix divide-by-zero regression on DP MST unplug with nouveau

Duoming Zhou (1):
      nouveau/dmem: handle kcalloc() allocation failure

Jocelyn Falempe (1):
      drm/vmwgfx: Create debugfs ttm_resource_manager entry only if needed

Luca Weiss (1):
      drm/bridge: Select DRM_KMS_HELPER for DRM_PANEL_BRIDGE

Miguel Ojeda (2):
      drm/qxl: remove unused `count` variable from `qxl_surface_id_alloc()`
      drm/qxl: remove unused variable from `qxl_process_single_command()`

Neil Armstrong (1):
      Revert "drm/bridge: Select DRM_KMS_HELPER for DRM_PANEL_BRIDGE"

Pavel Sakharov (1):
      dma-buf: Fix NULL pointer dereference in sanitycheck()

Thomas Zimmermann (3):
      Merge drm/drm-fixes into drm-misc-fixes
      Merge drm/drm-fixes into drm-misc-fixes
      fbdev: Select I/O-memory framebuffer ops for SBus

Vitaly Prosyak (1):
      drm/sched: fix null-ptr-deref in init entity

 drivers/dma-buf/st-dma-fence-chain.c         |  6 +++---
 drivers/gpu/drm/display/drm_dp_helper.c      |  7 +++++++
 drivers/gpu/drm/nouveau/nouveau_dmem.c       | 12 ++++++------
 drivers/gpu/drm/qxl/qxl_cmd.c                |  2 --
 drivers/gpu/drm/qxl/qxl_ioctl.c              |  4 +---
 drivers/gpu/drm/rockchip/rockchip_vop2_reg.c |  2 --
 drivers/gpu/drm/scheduler/sched_entity.c     | 12 +++++++++---
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c          | 15 +++++++++------
 drivers/video/fbdev/Kconfig                  |  3 +++
 9 files changed, 38 insertions(+), 25 deletions(-)

-- 
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2024-03-07  8:44 Maxime Ripard
  0 siblings, 0 replies; 133+ messages in thread
From: Maxime Ripard @ 2024-03-07  8:44 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
	Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
	Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
	intel-gfx, intel-xe, dim-tools

[-- Attachment #1: Type: text/plain, Size: 1812 bytes --]

Hi,

Here's this week drm-misc-fixes PR

Maxime

drm-misc-fixes-2024-03-07:
A connector status polling fix, a timings fix for the Himax83102-j02
panel, a deadlock fix for nouveau, A controversial format fix for udl
that got reverted to allow further discussion, and a build fix for the
drm/buddy kunit tests.
The following changes since commit c70703320e557ff30847915e6a7631a9abdda16b:

  drm/tests/drm_buddy: add alloc_range_bias test (2024-02-28 08:03:29 +0100)

are available in the Git repository at:

  https://anongit.freedesktop.org/git/drm/drm-misc tags/drm-misc-fixes-2024-03-07

for you to fetch changes up to 4ece8fc439c370b1aec26a44b9f94fb214068d42:

  drm/tests/buddy: fix print format (2024-03-07 09:28:06 +0100)

----------------------------------------------------------------
A connector status polling fix, a timings fix for the Himax83102-j02
panel, a deadlock fix for nouveau, A controversial format fix for udl
that got reverted to allow further discussion, and a build fix for the
drm/buddy kunit tests.

----------------------------------------------------------------
Cong Yang (1):
      drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel HFP and HBP (again)

Douglas Anderson (2):
      drm/udl: Add ARGB8888 as a format
      Revert "drm/udl: Add ARGB8888 as a format"

Imre Deak (1):
      drm: Fix output poll work for drm_kms_helper_poll=n

Karol Herbst (1):
      drm/nouveau: fix stale locked mutex in nouveau_gem_ioctl_pushbuf

Matthew Auld (1):
      drm/tests/buddy: fix print format

 drivers/gpu/drm/drm_probe_helper.c             | 8 +++++---
 drivers/gpu/drm/nouveau/nouveau_gem.c          | 2 +-
 drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 8 ++++----
 drivers/gpu/drm/tests/drm_buddy_test.c         | 2 +-
 4 files changed, 11 insertions(+), 9 deletions(-)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2024-02-29 13:37 Maxime Ripard
  2024-02-29 13:54 ` Matthew Auld
  0 siblings, 1 reply; 133+ messages in thread
From: Maxime Ripard @ 2024-02-29 13:37 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
	Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
	Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
	intel-gfx, intel-xe, dim-tools

[-- Attachment #1: Type: text/plain, Size: 3024 bytes --]

Hi,

Here's this week drm-misc fixes PR.

There's two commits for files unders drivers/soc/qcom that don't have a
maintainer Acked-by. Bjorn's Acked-by was provided on IRC, and Konrad
provided it by mail after the facts so we're covered.

Maxime

drm-misc-fixes-2024-02-29:
A reset fix for host1x, a resource leak fix and a probe fix for aux-hpd,
a use-after-free fix and a boot fix for a pmic_glink qcom driver in
drivers/soc, a fix for the simpledrm/tegra transition, a kunit fix for
the TTM tests, a font handling fix for fbcon, two allocation fixes and a
kunit test to cover them for drm/buddy
The following changes since commit 72fa02fdf83306c52bc1eede28359e3fa32a151a:

  nouveau: add an ioctl to report vram usage (2024-02-23 10:20:07 +1000)

are available in the Git repository at:

  https://anongit.freedesktop.org/git/drm/drm-misc tags/drm-misc-fixes-2024-02-29

for you to fetch changes up to c70703320e557ff30847915e6a7631a9abdda16b:

  drm/tests/drm_buddy: add alloc_range_bias test (2024-02-28 08:03:29 +0100)

----------------------------------------------------------------
A reset fix for host1x, a resource leak fix and a probe fix for aux-hpd,
a use-after-free fix and a boot fix for a pmic_glink qcom driver in
drivers/soc, a fix for the simpledrm/tegra transition, a kunit fix for
the TTM tests, a font handling fix for fbcon, two allocation fixes and a
kunit test to cover them for drm/buddy

----------------------------------------------------------------
Christian König (1):
      drm/ttm/tests: depend on UML || COMPILE_TEST

Jiri Slaby (SUSE) (1):
      fbcon: always restore the old font data in fbcon_do_set_font()

Johan Hovold (3):
      drm/bridge: aux-hpd: fix OF node leaks
      drm/bridge: aux-hpd: separate allocation and registration
      soc: qcom: pmic_glink_altmode: fix drm bridge use-after-free

Matthew Auld (3):
      drm/buddy: fix range bias
      drm/buddy: check range allocation matches alignment
      drm/tests/drm_buddy: add alloc_range_bias test

Maxime Ripard (1):
      Merge drm/drm-fixes into drm-misc-fixes

Mikko Perttunen (1):
      gpu: host1x: Skip reset assert on Tegra186

Rob Clark (1):
      soc: qcom: pmic_glink: Fix boot when QRTR=m

Thierry Reding (1):
      drm/tegra: Remove existing framebuffer only if we support display

 drivers/gpu/drm/Kconfig                 |   5 +-
 drivers/gpu/drm/bridge/aux-hpd-bridge.c |  70 +++++++---
 drivers/gpu/drm/drm_buddy.c             |  16 ++-
 drivers/gpu/drm/tegra/drm.c             |  23 +++-
 drivers/gpu/drm/tests/drm_buddy_test.c  | 218 ++++++++++++++++++++++++++++++++
 drivers/gpu/host1x/dev.c                |  15 ++-
 drivers/gpu/host1x/dev.h                |   6 +
 drivers/soc/qcom/pmic_glink.c           |  21 +--
 drivers/soc/qcom/pmic_glink_altmode.c   |  16 ++-
 drivers/video/fbdev/core/fbcon.c        |   8 +-
 include/drm/bridge/aux-bridge.h         |  15 +++
 11 files changed, 368 insertions(+), 45 deletions(-)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2024-02-22 17:48 Maxime Ripard
  0 siblings, 0 replies; 133+ messages in thread
From: Maxime Ripard @ 2024-02-22 17:48 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
	Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
	Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
	intel-gfx, dim-tools

[-- Attachment #1: Type: text/plain, Size: 2980 bytes --]

Hi,

Here's this week drm-misc-fixes PR

Maxime

drm-misc-fixes-2024-02-22:
A list handling fix and 64bit division on 32bit platform fix for the
drm/buddy allocator, a cast warning and an initialization fix for
nouveau, a bridge handling fix for meson, an initialisation fix for
ivpu, a SPARC build fix for fbdev, a double-free fix for ttm, and two
fence handling fixes for syncobj.
The following changes since commit a64056bb5a3215bd31c8ce17d609ba0f4d5c55ea:

  drm/tests/drm_buddy: add alloc_contiguous test (2024-02-14 15:22:21 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2024-02-22

for you to fetch changes up to 2aa6f5b0fd052e363bb9d4b547189f0bf6b3d6d3:

  drm/syncobj: handle NULL fence in syncobj_eventfd_entry_func (2024-02-22 13:52:52 +0100)

----------------------------------------------------------------
A list handling fix and 64bit division on 32bit platform fix for the
drm/buddy allocator, a cast warning and an initialization fix for
nouveau, a bridge handling fix for meson, an initialisation fix for
ivpu, a SPARC build fix for fbdev, a double-free fix for ttm, and two
fence handling fixes for syncobj.

----------------------------------------------------------------
Andrzej Kacprowski (1):
      accel/ivpu: Don't enable any tiles by default on VPU40xx

Arnd Bergmann (1):
      nouveau: fix function cast warnings

Arunpravin Paneer Selvam (1):
      drm/buddy: Modify duplicate list_splice_tail call

Dan Carpenter (1):
      drm/nouveau/mmu/r535: uninitialized variable in r535_bar_new_()

Erik Kurzinger (2):
      drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set
      drm/syncobj: handle NULL fence in syncobj_eventfd_entry_func

Javier Martinez Canillas (1):
      sparc: Fix undefined reference to fb_is_primary_device

Martin Blumenstingl (1):
      drm/meson: Don't remove bridges which are created by other drivers

Matthew Auld (1):
      drm/tests/drm_buddy: fix 32b build

Thomas Hellström (1):
      drm/ttm: Fix an invalid freeing on already freed page in error path

 arch/sparc/Makefile                               |  2 +-
 arch/sparc/video/Makefile                         |  2 +-
 drivers/accel/ivpu/ivpu_hw_40xx.c                 |  2 +-
 drivers/gpu/drm/drm_buddy.c                       |  4 ++--
 drivers/gpu/drm/drm_syncobj.c                     | 19 ++++++++++++++++---
 drivers/gpu/drm/meson/meson_encoder_cvbs.c        |  1 -
 drivers/gpu/drm/meson/meson_encoder_dsi.c         |  1 -
 drivers/gpu/drm/meson/meson_encoder_hdmi.c        |  1 -
 drivers/gpu/drm/nouveau/nvkm/subdev/bar/r535.c    |  5 ++---
 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c |  8 +++++++-
 drivers/gpu/drm/tests/drm_buddy_test.c            | 16 ++++++++--------
 drivers/gpu/drm/ttm/ttm_pool.c                    |  2 +-
 12 files changed, 39 insertions(+), 24 deletions(-)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2024-02-15  8:49 Maxime Ripard
  2024-02-15 12:41 ` Geert Uytterhoeven
  0 siblings, 1 reply; 133+ messages in thread
From: Maxime Ripard @ 2024-02-15  8:49 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
	Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
	Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
	intel-gfx, dim-tools

[-- Attachment #1: Type: text/plain, Size: 2804 bytes --]

Hi,

Here's this week drm-misc-fixes PR

Maxime

drm-misc-fixes-2024-02-15:
A suspend/resume error fix for ivpu, a couple of scheduler fixes for
nouveau, a patch to support large page arrays in prime, a uninitialized
variable fix in crtc, a locking fix in rockchip/vop2 and a buddy
allocator error reporting fix.
The following changes since commit 5f8408aca66772d3aa9b4831577b2ac5ec41bcd9:

  accel/ivpu: Add job status for jobs aborted by the driver (2024-02-06 13:37:34 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2024-02-15

for you to fetch changes up to a64056bb5a3215bd31c8ce17d609ba0f4d5c55ea:

  drm/tests/drm_buddy: add alloc_contiguous test (2024-02-14 15:22:21 +0100)

----------------------------------------------------------------
A suspend/resume error fix for ivpu, a couple of scheduler fixes for
nouveau, a patch to support large page arrays in prime, a uninitialized
variable fix in crtc, a locking fix in rockchip/vop2 and a buddy
allocator error reporting fix.

----------------------------------------------------------------
Arnd Bergmann (1):
      nouveau/svm: fix kvcalloc() argument order

Arunpravin Paneer Selvam (1):
      drm/buddy: Fix alloc_range() error handling code

Danilo Krummrich (2):
      drm/nouveau: don't fini scheduler if not initialized
      drm/nouveau: omit to create schedulers using the legacy uAPI

Harshit Mogalapalli (1):
      drm/rockchip: vop2: add a missing unlock in vop2_crtc_atomic_enable()

Jacek Lawrynowicz (1):
      accel/ivpu: Fix DevTLB errors on suspend/resume and recovery

Matthew Auld (1):
      drm/tests/drm_buddy: add alloc_contiguous test

Philip Yang (1):
      drm/prime: Support page array >= 4GB

Rob Clark (1):
      drm/crtc: fix uninitialized variable use even harder

 drivers/accel/ivpu/ivpu_hw_37xx.c            | 44 ++++++++++----
 drivers/accel/ivpu/ivpu_pm.c                 | 39 ++++++------
 drivers/gpu/drm/drm_buddy.c                  |  6 ++
 drivers/gpu/drm/drm_crtc.c                   |  1 +
 drivers/gpu/drm/drm_prime.c                  |  2 +-
 drivers/gpu/drm/nouveau/nouveau_abi16.c      | 20 +++++--
 drivers/gpu/drm/nouveau/nouveau_abi16.h      |  2 +-
 drivers/gpu/drm/nouveau/nouveau_drm.c        |  7 ++-
 drivers/gpu/drm/nouveau/nouveau_drv.h        |  2 +-
 drivers/gpu/drm/nouveau/nouveau_exec.c       |  2 +-
 drivers/gpu/drm/nouveau/nouveau_sched.c      | 38 +++++++++++-
 drivers/gpu/drm/nouveau/nouveau_sched.h      |  6 +-
 drivers/gpu/drm/nouveau/nouveau_svm.c        |  2 +-
 drivers/gpu/drm/nouveau/nouveau_uvmm.c       |  2 +-
 drivers/gpu/drm/rockchip/rockchip_drm_vop2.c |  4 +-
 drivers/gpu/drm/tests/drm_buddy_test.c       | 89 ++++++++++++++++++++++++++++
 16 files changed, 216 insertions(+), 50 deletions(-)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2024-02-08 12:02 Maxime Ripard
  0 siblings, 0 replies; 133+ messages in thread
From: Maxime Ripard @ 2024-02-08 12:02 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
	Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
	Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
	intel-gfx, dim-tools

[-- Attachment #1: Type: text/plain, Size: 2614 bytes --]

Hi,

Here's this week drm-misc-fixes PR

Maxime

drm-misc-fixes-2024-02-08:
A null pointer dereference fix for v3d, a TTM pool initialization fix,
several fixes for nouveau around register size, DMA buffer leaks and API
consistency, a multiple fixes for ivpu around MMU setup, initialization
and firmware interactions.
The following changes since commit 1c1914d6e8c6edbf5b45047419ff51abdb1dce96:

  dma-buf: heaps: Don't track CMA dma-buf pages under RssFile (2024-01-31 19:54:58 +0530)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2024-02-08

for you to fetch changes up to 5f8408aca66772d3aa9b4831577b2ac5ec41bcd9:

  accel/ivpu: Add job status for jobs aborted by the driver (2024-02-06 13:37:34 +0100)

----------------------------------------------------------------
A null pointer dereference fix for v3d, a TTM pool initialization fix,
several fixes for nouveau around register size, DMA buffer leaks and API
consistency, a multiple fixes for ivpu around MMU setup, initialization
and firmware interactions.

----------------------------------------------------------------
Dave Airlie (1):
      nouveau/gsp: use correct size for registry rpc.

Grzegorz Trzebiatowski (1):
      accel/ivpu: Add job status for jobs aborted by the driver

Jacek Lawrynowicz (1):
      accel/ivpu: Disable d3hot_delay on all NPU generations

Krystian Pradzynski (2):
      accel/ivpu/40xx: Enable D0i3 message
      accel/ivpu/40xx: Stop passing SKU boot parameters to FW

Maxime Ripard (1):
      Merge drm-misc-next-fixes-2024-01-19 into drm-misc-fixes

Timur Tabi (2):
      drm/nouveau: fix several DMA buffer leaks
      drm/nouveau: nvkm_gsp_radix3_sg() should use nvkm_gsp_mem_ctor()

Wachowski, Karol (2):
      accel/ivpu: Force snooping for MMU writes
      accel/ivpu: Correct MMU queue size checking functions

 drivers/accel/ivpu/ivpu_drv.c                     |  5 +-
 drivers/accel/ivpu/ivpu_fw.c                      |  1 -
 drivers/accel/ivpu/ivpu_hw_37xx.c                 |  2 +-
 drivers/accel/ivpu/ivpu_hw_40xx.c                 |  7 +-
 drivers/accel/ivpu/ivpu_job.c                     |  4 +-
 drivers/accel/ivpu/ivpu_mmu.c                     | 36 +++++++----
 drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h |  2 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c    | 79 ++++++++++++++---------
 drivers/gpu/drm/ttm/ttm_device.c                  |  9 ++-
 drivers/gpu/drm/v3d/v3d_submit.c                  | 35 ++++++++--
 include/uapi/drm/ivpu_accel.h                     |  1 +
 11 files changed, 113 insertions(+), 68 deletions(-)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2024-02-01  9:52 Maxime Ripard
  0 siblings, 0 replies; 133+ messages in thread
From: Maxime Ripard @ 2024-02-01  9:52 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Thomas Hellström, Lucas De Marchi,
	Oded Gabbay, Maxime Ripard, Thomas Zimmermann, Rodrigo Vivi,
	intel-gfx

[-- Attachment #1: Type: text/plain, Size: 1200 bytes --]

Hi!

Here's this week drm-misc-fixes PR

Maxime

drm-misc-fixes-2024-02-01:
A quiet week: one fix for CMA dma-buf pages accounting, and one to
virtio to set the segment size of the virtio_gpu device.
The following changes since commit 27d19268cf394f2c78db732be0cb31852eeadb0a:

  accel/ivpu: Improve recovery and reset support (2024-01-25 10:17:37 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2024-02-01

for you to fetch changes up to 1c1914d6e8c6edbf5b45047419ff51abdb1dce96:

  dma-buf: heaps: Don't track CMA dma-buf pages under RssFile (2024-01-31 19:54:58 +0530)

----------------------------------------------------------------
A quiet week: one fix for CMA dma-buf pages accounting, and one to
virtio to set the segment size of the virtio_gpu device.

----------------------------------------------------------------
Sebastian Ott (1):
      drm/virtio: Set segment size for virtio_gpu device

T.J. Mercier (1):
      dma-buf: heaps: Don't track CMA dma-buf pages under RssFile

 drivers/dma-buf/heaps/cma_heap.c     | 7 +++----
 drivers/gpu/drm/virtio/virtgpu_drv.c | 1 +
 2 files changed, 4 insertions(+), 4 deletions(-)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2024-01-26 11:44 Maxime Ripard
  0 siblings, 0 replies; 133+ messages in thread
From: Maxime Ripard @ 2024-01-26 11:44 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Thomas Hellström, Lucas De Marchi,
	Oded Gabbay, Maxime Ripard, Thomas Zimmermann, Rodrigo Vivi,
	intel-gfx

[-- Attachment #1: Type: text/plain, Size: 4867 bytes --]

Hi Dave, Sima,

Here's this week drm-misc-fixes PR.

Maxime

drm-misc-fixes-2024-01-26:
Plenty of ivpu fixes to improve the general stability and debugging, a
suspend fix for the anx7625 bridge, a revert to fix an initialization
order bug between i915 and simpledrm and a documentation warning fix for
dp_mst.
The following changes since commit 6613476e225e090cc9aad49be7fa504e290dd33d:

  Linux 6.8-rc1 (2024-01-21 14:11:32 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2024-01-26

for you to fetch changes up to 27d19268cf394f2c78db732be0cb31852eeadb0a:

  accel/ivpu: Improve recovery and reset support (2024-01-25 10:17:37 +0100)

----------------------------------------------------------------
Plenty of ivpu fixes to improve the general stability and debugging, a
suspend fix for the anx7625 bridge, a revert to fix an initialization
order bug between i915 and simpledrm and a documentation warning fix for
dp_mst.

----------------------------------------------------------------
Arnd Bergmann (1):
      drm/panel/raydium-rm692e5: select CONFIG_DRM_DISPLAY_DP_HELPER

Artur Weber (1):
      drm/panel: samsung-s6d7aa0: drop DRM_BUS_FLAG_DE_HIGH for lsl080al02

Bagas Sanjaya (1):
      drm/dp_mst: Separate @failing_port list in drm_dp_mst_atomic_check_mgr() comment

Douglas Anderson (2):
      drm/bridge: parade-ps8640: Wait for HPD when doing an AUX transfer
      drm/bridge: parade-ps8640: Make sure we drop the AUX mutex in the error case

Hsin-Yi Wang (1):
      drm/bridge: anx7625: Ensure bridge is suspended in disable()

Jacek Lawrynowicz (8):
      accel/ivpu: Fix for missing lock around drm_gem_shmem_vmap()
      accel/ivpu: Free buffer sgt on unbind
      accel/ivpu: Disable buffer sharing among VPU contexts
      accel/ivpu: Improve buffer object debug logs
      accel/ivpu: Disable PLL after VPU IP reset during FLR
      accel/ivpu: Fix dev open/close races with unbind
      accel/ivpu: Improve stability of ivpu_submit_ioctl()
      accel/ivpu: Improve recovery and reset support

Markus Niebel (1):
      drm: panel-simple: add missing bus flags for Tianma tm070jvhg[30/33]

Maxime Ripard (1):
      Merge v6.8-rc1 into drm-misc-fixes

Michał Winiarski (1):
      drm/tests: mm: Call drm_mm_print in drm_test_mm_debug

Pin-yen Lin (1):
      drm/bridge: parade-ps8640: Ensure bridge is suspended in .post_disable()

Thomas Zimmermann (1):
      Revert "drivers/firmware: Move sysfb_init() from device_initcall to subsys_initcall_sync"

Tomi Valkeinen (2):
      drm/bridge: sii902x: Fix probing race issue
      drm/bridge: sii902x: Fix audio codec unregistration

Wachowski, Karol (5):
      accel/ivpu: Dump MMU events in case of VPU boot timeout
      accel/ivpu: Call diagnose failure in ivpu_mmu_cmdq_sync()
      accel/ivpu: Add debug prints for MMU map/unmap operations
      accel/ivpu: Add diagnostic messages when VPU fails to boot or suspend
      accel/ivpu: Deprecate DRM_IVPU_PARAM_CONTEXT_PRIORITY param

Yangyu Chen (1):
      drm/ttm: allocate dummy_read_page without DMA32 on fail

 drivers/accel/ivpu/ivpu_debugfs.c             |  20 +++-
 drivers/accel/ivpu/ivpu_drv.c                 | 124 +++++++++++---------
 drivers/accel/ivpu/ivpu_drv.h                 |   5 +-
 drivers/accel/ivpu/ivpu_gem.c                 | 142 +++++++++--------------
 drivers/accel/ivpu/ivpu_gem.h                 |   3 +-
 drivers/accel/ivpu/ivpu_hw_37xx.c             |  14 +--
 drivers/accel/ivpu/ivpu_hw_40xx.c             |  29 ++++-
 drivers/accel/ivpu/ivpu_ipc.c                 |   6 +-
 drivers/accel/ivpu/ivpu_job.c                 | 160 ++++++++++++--------------
 drivers/accel/ivpu/ivpu_job.h                 |   3 +-
 drivers/accel/ivpu/ivpu_mmu.c                 |  22 ++--
 drivers/accel/ivpu/ivpu_mmu.h                 |   1 +
 drivers/accel/ivpu/ivpu_mmu_context.c         |   9 ++
 drivers/accel/ivpu/ivpu_pm.c                  |  52 ++++++---
 drivers/accel/ivpu/ivpu_pm.h                  |   6 +-
 drivers/firmware/sysfb.c                      |   2 +-
 drivers/gpu/drm/bridge/analogix/anx7625.c     |   7 +-
 drivers/gpu/drm/bridge/analogix/anx7625.h     |   2 +
 drivers/gpu/drm/bridge/parade-ps8640.c        |  23 ++++
 drivers/gpu/drm/bridge/sii902x.c              |  48 +++++---
 drivers/gpu/drm/display/drm_dp_mst_topology.c |   2 +
 drivers/gpu/drm/panel/Kconfig                 |   2 +
 drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c |   2 +-
 drivers/gpu/drm/panel/panel-simple.c          |   2 +
 drivers/gpu/drm/tests/drm_mm_test.c           |   5 +-
 drivers/gpu/drm/ttm/ttm_device.c              |  12 +-
 include/uapi/drm/ivpu_accel.h                 |  25 +++-
 27 files changed, 413 insertions(+), 315 deletions(-)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2024-01-03 10:47 Maarten Lankhorst
  0 siblings, 0 replies; 133+ messages in thread
From: Maarten Lankhorst @ 2024-01-03 10:47 UTC (permalink / raw)
  To: Daniel Vetter, Dave Airlie
  Cc: dim-tools, intel-gfx, Maxime Ripard, dri-devel,
	Thomas Zimmermann, Rodrigo Vivi

Hi Dave, Daniel,

Happy new year!

~Maarten

drm-misc-fixes-2024-01-03:
drm-misc-fixes for v6.7 final:
- 2 small qaic fixes.
- Fixes for overflow in aux xfer.
- Fix uninitialised gamma lut in gmag200.
- Small compiler warning fix for backports of a ps8640 fix.
The following changes since commit 6c9dbee84cd005bed5f9d07b3a2797ae6414b435:

   drm/panel: ltk050h3146w: Set burst mode for ltk050h3148w (2023-12-13 
18:33:43 +0100)

are available in the Git repository at:

   git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2024-01-03

for you to fetch changes up to 11f9eb899ecc8c02b769cf8d2532ba12786a7af7:

   drm/mgag200: Fix gamma lut not initialized for G200ER, G200EV, G200SE 
(2023-12-20 13:26:57 +0100)

----------------------------------------------------------------
drm-misc-fixes for v6.7 final:
- 2 small qaic fixes.
- Fixes for overflow in aux xfer.
- Fix uninitialised gamma lut in gmag200.
- Small compiler warning fix for backports of a ps8640 fix.

----------------------------------------------------------------
Douglas Anderson (3):
       drm/bridge: parade-ps8640: Never store more than msg->size bytes 
in AUX xfer
       drm/bridge: ti-sn65dsi86: Never store more than msg->size bytes 
in AUX xfer
       drm/bridge: ps8640: Fix size mismatch warning w/ len

Jeffrey Hugo (1):
       accel/qaic: Implement quirk for SOC_HW_VERSION

Jocelyn Falempe (1):
       drm/mgag200: Fix gamma lut not initialized for G200ER, G200EV, G200SE

Pranjal Ramajor Asha Kanojiya (1):
       accel/qaic: Fix GEM import path code

  drivers/accel/qaic/mhi_controller.c      | 15 ++++++++++++++-
  drivers/accel/qaic/qaic_data.c           |  6 ++----
  drivers/gpu/drm/bridge/parade-ps8640.c   |  7 ++++---
  drivers/gpu/drm/bridge/ti-sn65dsi86.c    |  4 +++-
  drivers/gpu/drm/mgag200/mgag200_drv.h    |  5 +++++
  drivers/gpu/drm/mgag200/mgag200_g200er.c |  5 +++++
  drivers/gpu/drm/mgag200/mgag200_g200ev.c |  5 +++++
  drivers/gpu/drm/mgag200/mgag200_g200se.c |  5 +++++
  drivers/gpu/drm/mgag200/mgag200_mode.c   | 10 +++++-----
  9 files changed, 48 insertions(+), 14 deletions(-)

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2023-12-14  9:34 Maarten Lankhorst
  0 siblings, 0 replies; 133+ messages in thread
From: Maarten Lankhorst @ 2023-12-14  9:34 UTC (permalink / raw)
  To: Daniel Vetter, Dave Airlie
  Cc: dim-tools, intel-gfx, Maxime Ripard, dri-devel,
	Thomas Zimmermann, Rodrigo Vivi

Hi Dave, Daniel,

Small fixes all over the place, one regression fix for master capability.

Cheers,
~Maarten

drm-misc-fixes-2023-12-14:
drm-misc-fixes for v6.7-rc6:
- Fix regression for checking if FD is master capable.
- Fix uninitialized variables in drm/crtc.
- Fix ivpu w/a.
- Refresh modes correctly when updating EDID.
- Small panel fixes.
The following changes since commit e0f04e41e8eedd4e5a1275f2318df7e1841855f2:

   drm/atomic-helpers: Invoke end_fb_access while owning plane state 
(2023-12-06 10:51:27 +0100)

are available in the Git repository at:

   git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2023-12-14

for you to fetch changes up to 6c9dbee84cd005bed5f9d07b3a2797ae6414b435:

   drm/panel: ltk050h3146w: Set burst mode for ltk050h3148w (2023-12-13 
18:33:43 +0100)

----------------------------------------------------------------
drm-misc-fixes for v6.7-rc6:
- Fix regression for checking if FD is master capable.
- Fix uninitialized variables in drm/crtc.
- Fix ivpu w/a.
- Refresh modes correctly when updating EDID.
- Small panel fixes.

----------------------------------------------------------------
Andrzej Kacprowski (1):
       accel/ivpu/37xx: Fix interrupt_clear_with_0 WA initialization

David Heidelberg (1):
       dt-bindings: panel-simple-dsi: move LG 5" HD TFT LCD panel into 
DSI yaml

Farouk Bouabid (1):
       drm/panel: ltk050h3146w: Set burst mode for ltk050h3148w

Jani Nikula (2):
       drm/crtc: fix uninitialized variable use
       drm/edid: also call add modes in EDID connector update fallback

Lingkai Dong (1):
       drm: Fix FD ownership check in drm_master_check_perm()

Ziqi Zhao (1):
       drm/crtc: Fix uninit-value bug in drm_mode_setcrtc

  .../devicetree/bindings/display/panel/panel-simple-dsi.yaml  |  2 ++
  .../devicetree/bindings/display/panel/panel-simple.yaml      |  2 --
  drivers/accel/ivpu/ivpu_hw_37xx.c                            | 12 
+++++++++---
  drivers/gpu/drm/drm_auth.c                                   |  2 +-
  drivers/gpu/drm/drm_crtc.c                                   |  8 ++++----
  drivers/gpu/drm/drm_edid.c                                   |  3 ++-
  drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c           |  2 +-
  7 files changed, 19 insertions(+), 12 deletions(-)

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2023-12-07 12:43 Maarten Lankhorst
  0 siblings, 0 replies; 133+ messages in thread
From: Maarten Lankhorst @ 2023-12-07 12:43 UTC (permalink / raw)
  To: Daniel Vetter, Dave Airlie
  Cc: dim-tools, intel-gfx, Maxime Ripard, dri-devel,
	Thomas Zimmermann, Rodrigo Vivi

Hi Dave, Daniel,

Pull request for v6.7-rc5.

Cheers,
~Maarten

drm-misc-fixes-2023-12-07:
drm-misc-fixes for v6.7-rc5:
- Document nouveau's GSP-RM.
- Flush vmm harder on nouveau tu102.
- Panfrost fix for imported dma-buf objects, and device frequency.
- Kconfig Build fix for tc358768.
- Call end_fb_access after atomic commit.
The following changes since commit fb18fe0fdf22a2f4512a8b644bb5ea1473829cda:

   drm/panel: nt36523: fix return value check in nt36523_probe() 
(2023-11-29 16:54:23 +0100)

are available in the Git repository at:

   git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2023-12-07

for you to fetch changes up to e0f04e41e8eedd4e5a1275f2318df7e1841855f2:

   drm/atomic-helpers: Invoke end_fb_access while owning plane state 
(2023-12-06 10:51:27 +0100)

----------------------------------------------------------------
drm-misc-fixes for v6.7-rc5:
- Document nouveau's GSP-RM.
- Flush vmm harder on nouveau tu102.
- Panfrost fix for imported dma-buf objects, and device frequency.
- Kconfig Build fix for tc358768.
- Call end_fb_access after atomic commit.

----------------------------------------------------------------
Adrián Larumbe (2):
       drm/panfrost: Consider dma-buf imported objects as resident
       drm/panfrost: Fix incorrect updating of current device frequency

Arnd Bergmann (1):
       drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERS

Dave Airlie (1):
       nouveau/tu102: flush all pdbs on vmm flush

Thomas Zimmermann (1):
       drm/atomic-helpers: Invoke end_fb_access while owning plane state

Timur Tabi (1):
       nouveau/gsp: document some aspects of GSP-RM

  drivers/gpu/drm/bridge/Kconfig                     |  1 +
  drivers/gpu/drm/drm_atomic_helper.c                | 78 
+++++++++++++-------
  drivers/gpu/drm/i915/display/intel_display.c       |  2 +-
  drivers/gpu/drm/nouveau/dispnv50/disp.c            |  2 +-
  .../common/shared/msgq/inc/msgq/msgq_priv.h        | 51 ++++++++++++++
  drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c     | 82 
++++++++++++++++++++++
  drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.c |  2 +-
  drivers/gpu/drm/panfrost/panfrost_devfreq.c        | 17 ++++-
  drivers/gpu/drm/panfrost/panfrost_gem.c            |  2 +-
  include/drm/drm_atomic_helper.h                    |  2 +
  10 files changed, 207 insertions(+), 32 deletions(-)

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-11-25  9:43 Maxime Ripard
  0 siblings, 0 replies; 133+ messages in thread
From: Maxime Ripard @ 2019-11-25  9:43 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 1304 bytes --]

Hi Dave, Daniel,

Here are a few lates fixes for drm-misc-fixes. Obviously, it's not
going to make it into 5.4, but it'd be great if they were in the
upcoming PR.

Thanks!
Maxime

drm-misc-fixes-2019-11-25:
 - A fix for a memory leak in the dma-buf support
 - One in mcde DSI support that leads to a pointer dereference
The following changes since commit 0b8e7bbde5e7e2c419567e1ee29587dae3b78ee3:

  drm/sun4i: tcon: Set min division of TCON0_DCLK to 1. (2019-11-13 15:20:33 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-11-25

for you to fetch changes up to 6645d42d79d33e8a9fe262660a75d5f4556bbea9:

  dma-buf: Fix memory leak in sync_file_merge() (2019-11-25 10:21:33 +0100)

----------------------------------------------------------------
 - A fix for a memory leak in the dma-buf support
 - One in mcde DSI support that leads to a pointer dereference

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

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

 drivers/dma-buf/sync_file.c     | 2 +-
 drivers/gpu/drm/mcde/mcde_dsi.c | 6 ++++--
 2 files changed, 5 insertions(+), 3 deletions(-)

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-11-13 14:26 Maxime Ripard
  0 siblings, 0 replies; 133+ messages in thread
From: Maxime Ripard @ 2019-11-13 14:26 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Rodrigo Vivi, Sean Paul, intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 957 bytes --]

Hi Dave, Daniel,

Here's a PR for this week's drm-misc-fixes.

Maxime

drm-misc-fixes-2019-11-13:
- One fix to the dotclock dividers range for sun4i
The following changes since commit 105401b659b7eb9cb42d6b5b75d5c049ad4b3dca:

  drm/shmem: Add docbook comments for drm_gem_shmem_object madvise fields (2019-11-06 17:57:42 -0600)

are available in the Git repository at:

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

for you to fetch changes up to 0b8e7bbde5e7e2c419567e1ee29587dae3b78ee3:

  drm/sun4i: tcon: Set min division of TCON0_DCLK to 1. (2019-11-13 15:20:33 +0100)

----------------------------------------------------------------
- One fix to the dotclock dividers range for sun4i

----------------------------------------------------------------
Yunhao Tian (1):
      drm/sun4i: tcon: Set min division of TCON0_DCLK to 1.

 drivers/gpu/drm/sun4i/sun4i_tcon.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-11-07  8:22 Maxime Ripard
  0 siblings, 0 replies; 133+ messages in thread
From: Maxime Ripard @ 2019-11-07  8:22 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 1626 bytes --]

Hi Dave, Daniel,

Here's this week PR for drm-misc-fixes.

Thanks!
Maxime

drm-misc-fixes-2019-11-07-1:
 - Some new documentation for GEM shmem madvise helpers
 - Fix for a state dereference in atomic self-refresh helpers
 - One compilation fix for c2p fbdev helpers
The following changes since commit f70744c68779c8a72a0c82294e3233b994af656d:

  drm/panfrost: Don't dereference bogus MMU pointers (2019-10-29 13:18:17 -0500)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-11-07-1

for you to fetch changes up to 105401b659b7eb9cb42d6b5b75d5c049ad4b3dca:

  drm/shmem: Add docbook comments for drm_gem_shmem_object madvise fields (2019-11-06 17:57:42 -0600)

----------------------------------------------------------------
 - Some new documentation for GEM shmem madvise helpers
 - Fix for a state dereference in atomic self-refresh helpers
 - One compilation fix for c2p fbdev helpers

----------------------------------------------------------------
Geert Uytterhoeven (1):
      fbdev: c2p: Fix link failure on non-inlining

Rob Clark (1):
      drm/atomic: fix self-refresh helpers crtc state dereference

Rob Herring (1):
      drm/shmem: Add docbook comments for drm_gem_shmem_object madvise fields

 drivers/gpu/drm/drm_atomic_helper.c       | 15 ++++++++++++++-
 drivers/gpu/drm/drm_self_refresh_helper.c | 18 +++++++++++-------
 drivers/video/fbdev/c2p_core.h            |  8 ++++----
 include/drm/drm_gem_shmem_helper.h        | 13 +++++++++++++
 include/drm/drm_self_refresh_helper.h     |  3 ++-
 5 files changed, 44 insertions(+), 13 deletions(-)

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-10-30 18:22 Maxime Ripard
  0 siblings, 0 replies; 133+ messages in thread
From: Maxime Ripard @ 2019-10-30 18:22 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Rodrigo Vivi, Sean Paul, intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 1583 bytes --]

Hi Daniel, Dave,

Here is this week's round of fixes for drm-misc.

Thanks!
Maxime

drm-misc-fixes-2019-10-30-1:
 - three fixes for panfrost, one to silence a warning, one to fix
   runtime_pm and one to prevent bogus pointer dereferences
 - one fix for a memleak in v3d
The following changes since commit 8ae501e295cce9bc6e0dd82d5204a1d5faef44f8:

  drm/komeda: Fix typos in komeda_splitter_validate (2019-10-21 14:50:51 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-10-30-1

for you to fetch changes up to f70744c68779c8a72a0c82294e3233b994af656d:

  drm/panfrost: Don't dereference bogus MMU pointers (2019-10-29 13:18:17 -0500)

----------------------------------------------------------------
 - three fixes for panfrost, one to silence a warning, one to fix
   runtime_pm and one to prevent bogus pointer dereferences
 - one fix for a memleak in v3d

----------------------------------------------------------------
Navid Emamdoost (1):
      drm/v3d: Fix memory leak in v3d_submit_cl_ioctl

Robin Murphy (1):
      drm/panfrost: Don't dereference bogus MMU pointers

Tomeu Vizoso (1):
      panfrost: Properly undo pm_runtime_enable when deferring a probe

Yi Wang (1):
      drm/panfrost: fix -Wmissing-prototypes warnings

 drivers/gpu/drm/panfrost/panfrost_drv.c     |  2 +-
 drivers/gpu/drm/panfrost/panfrost_mmu.c     | 15 ++++++++-------
 drivers/gpu/drm/panfrost/panfrost_perfcnt.c |  1 +
 drivers/gpu/drm/v3d/v3d_gem.c               |  5 ++++-
 4 files changed, 14 insertions(+), 9 deletions(-)

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-10-17 20:34 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2019-10-17 20:34 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: Thomas Hellstrom, dim-tools, dri-devel, Christian König,
	Rodrigo Vivi, Steven Price, Sean Paul, intel-gfx, Qiang Yu


Hi Dave/Daniel,
Guest-Maxime here with a drm-misc-fixes pull. Interesting stuff has been
highlighted below in the tag. I realized that we have Steven's stopped job patch
in both -next and -fixes, so we'll need to watch out for conflicts when they
come together.


drm-misc-fixes-2019-10-17:
-dma-resv: Change shared_count to post-increment to fix lima crash (Qiang)
-ttm: A couple fixes related to lifetime and restore prefault behavior
 (Christian & Thomas)
-panfrost: Fill in missing feature reg values and fix stoppedjob timeouts
 (Steven)

Cc: Qiang Yu <yuq825@gmail.com>
Cc: Thomas Hellstrom <thellstrom@vmware.com>
Cc: Christian König <christian.koenig@amd.com>
Cc: Steven Price <steven.price@arm.com>

Cheers, Sean


The following changes since commit fd70c7755bf0172ddd33b558aef69c322de3b5cf:

  drm/bridge: tc358767: fix max_tu_symbol value (2019-10-10 11:15:45 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-10-17

for you to fetch changes up to 5b3ec8134f5f9fa1ed0a538441a495521078bbee:

  drm/panfrost: Handle resetting on timeout better (2019-10-15 11:38:22 -0500)

----------------------------------------------------------------
-dma-resv: Change shared_count to post-increment to fix lima crash (Qiang)
-ttm: A couple fixes related to lifetime and restore prefault behavior
 (Christian & Thomas)
-panfrost: Fill in missing feature reg values and fix stoppedjob timeouts
 (Steven)

Cc: Qiang Yu <yuq825@gmail.com>
Cc: Thomas Hellstrom <thellstrom@vmware.com>
Cc: Christian König <christian.koenig@amd.com>
Cc: Steven Price <steven.price@arm.com>

----------------------------------------------------------------
Christian König (2):
      drm/ttm: fix busy reference in ttm_mem_evict_first
      drm/ttm: fix handling in ttm_bo_add_mem_to_lru

Jeffrey Hugo (1):
      drm/msm/dsi: Implement reset correctly

Kai-Heng Feng (1):
      drm/edid: Add 6 bpc quirk for SDC panel in Lenovo G50

Qiang Yu (1):
      dma-buf/resv: fix exclusive fence get

Steven Price (2):
      drm/panfrost: Add missing GPU feature registers
      drm/panfrost: Handle resetting on timeout better

Thomas Hellstrom (1):
      drm/ttm: Restore ttm prefaulting

Ulf Magnusson (1):
      drm/tiny: Kconfig: Remove always-y THERMAL dep. from TINYDRM_REPAPER

 drivers/dma-buf/dma-resv.c              |  2 +-
 drivers/gpu/drm/drm_edid.c              |  3 +++
 drivers/gpu/drm/msm/dsi/dsi_host.c      |  6 ++++--
 drivers/gpu/drm/panfrost/panfrost_gpu.c |  3 +++
 drivers/gpu/drm/panfrost/panfrost_job.c | 16 +++++++++++-----
 drivers/gpu/drm/tiny/Kconfig            |  1 -
 drivers/gpu/drm/ttm/ttm_bo.c            |  9 +++++----
 drivers/gpu/drm/ttm/ttm_bo_vm.c         | 16 +++++++---------
 8 files changed, 34 insertions(+), 22 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-10-10 10:51 Maxime Ripard
  0 siblings, 0 replies; 133+ messages in thread
From: Maxime Ripard @ 2019-10-10 10:51 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Rodrigo Vivi, Sean Paul, intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 1761 bytes --]

Hi Dave, Daniel,

Here's this week drm-misc-fixes PR, dealing mostly with SPI probing
related issues.

Maxime

drm-misc-fixes-2019-10-10:
Short summary of fixes pull (less than what git shortlog provides):
- SPI Aliases fixes for panels
- One fix for the tc358767 bridge dealing with visual artifacts
The following changes since commit b6559bf3ac32acfe34e17c73d68581e7f7415785:

  Merge drm-misc-next-fixes-2019-10-02 into drm-misc-fixes (2019-10-03 10:00:13 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-10-10

for you to fetch changes up to fd70c7755bf0172ddd33b558aef69c322de3b5cf:

  drm/bridge: tc358767: fix max_tu_symbol value (2019-10-10 11:15:45 +0200)

----------------------------------------------------------------
Short summary of fixes pull (less than what git shortlog provides):
- SPI Aliases fixes for panels
- One fix for the tc358767 bridge dealing with visual artifacts

----------------------------------------------------------------
Laurent Pinchart (5):
      drm/panel: lg-lb035q02: Fix SPI alias
      drm/panel: nec-nl8048hl11: Fix SPI alias
      drm/panel: sony-acx565akm: Fix SPI alias
      drm/panel: tpo-td028ttec1: Fix SPI alias
      drm/panel: tpo-td043mtea1: Fix SPI alias

Tomi Valkeinen (1):
      drm/bridge: tc358767: fix max_tu_symbol value

 drivers/gpu/drm/bridge/tc358767.c            | 7 ++++++-
 drivers/gpu/drm/panel/panel-lg-lb035q02.c    | 9 ++++++++-
 drivers/gpu/drm/panel/panel-nec-nl8048hl11.c | 9 ++++++++-
 drivers/gpu/drm/panel/panel-sony-acx565akm.c | 9 ++++++++-
 drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 3 +--
 drivers/gpu/drm/panel/panel-tpo-td043mtea1.c | 9 ++++++++-
 6 files changed, 39 insertions(+), 7 deletions(-)

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-10-03  8:10 Maxime Ripard
  0 siblings, 0 replies; 133+ messages in thread
From: Maxime Ripard @ 2019-10-03  8:10 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Rodrigo Vivi, Sean Paul, intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 2035 bytes --]

Hi,

Here is another attempt at a PR for drm-misc-fixes, after the attempt
I did yesterday.

Maxime

drm-misc-fixes-2019-10-03:
 - One include fix for tilcdc
 - A clock fix for OMAP
 - A memory leak fix for Komeda
 - Some fixes for resources cleanups with writeback
The following changes since commit 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:

  Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-10-03

for you to fetch changes up to b6559bf3ac32acfe34e17c73d68581e7f7415785:

  Merge drm-misc-next-fixes-2019-10-02 into drm-misc-fixes (2019-10-03 10:00:13 +0200)

----------------------------------------------------------------
 - One include fix for tilcdc
 - A clock fix for OMAP
 - A memory leak fix for Komeda
 - Some fixes for resources cleanups with writeback

----------------------------------------------------------------
Arnd Bergmann (1):
      drm/tilcdc: include linux/pinctrl/consumer.h again

Lowry Li (Arm Technology China) (2):
      drm: Free the writeback_job when it with an empty fb
      drm: Clear the fence pointer when writeback job signaled

Maxime Ripard (2):
      Merge drm/drm-fixes into drm-misc-fixes
      Merge drm-misc-next-fixes-2019-10-02 into drm-misc-fixes

Navid Emamdoost (1):
      drm/komeda: prevent memory leak in komeda_wb_connector_add

Tomi Valkeinen (1):
      drm/omap: fix max fclk divider for omap36xx

 .../drm/arm/display/komeda/komeda_wb_connector.c   |  7 ++++---
 drivers/gpu/drm/arm/malidp_mw.c                    |  4 ++--
 drivers/gpu/drm/drm_atomic.c                       | 13 ++++++++----
 drivers/gpu/drm/drm_writeback.c                    | 23 ++++++++++++++--------
 drivers/gpu/drm/omapdrm/dss/dss.c                  |  2 +-
 drivers/gpu/drm/rcar-du/rcar_du_writeback.c        |  4 ++--
 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c             |  1 +
 drivers/gpu/drm/vc4/vc4_txp.c                      |  5 ++---
 8 files changed, 36 insertions(+), 23 deletions(-)

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-10-02 20:06 Maxime Ripard
  2019-10-03  7:26 ` Maxime Ripard
  0 siblings, 1 reply; 133+ messages in thread
From: Maxime Ripard @ 2019-10-02 20:06 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Rodrigo Vivi, Sean Paul, intel-gfx


[-- Attachment #1.1: Type: text/plain, Size: 1888 bytes --]

Hi Dave, Daniel,

I hope that you enjoy XDC if you could make it this year :)

Here's the first round of fixes for drm-misc

Maxime

drm-misc-fixes-2019-10-02:
 - One include fix for tilcdc
 - A memory leak fix for Komeda
 - Some fixes for resources cleanups with writeback
The following changes since commit 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:

  Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-10-02

for you to fetch changes up to 6347ee48ab4b344ca5005e48c0e82189ef9a9614:

  Merge drm-misc-next-fixes-2019-10-02 into drm-misc-fixes (2019-10-02 21:48:02 +0200)

----------------------------------------------------------------
 - One include fix for tilcdc
 - A memory leak fix for Komeda
 - Some fixes for resources cleanups with writeback

----------------------------------------------------------------
Arnd Bergmann (1):
      drm/tilcdc: include linux/pinctrl/consumer.h again

Lowry Li (Arm Technology China) (2):
      drm: Free the writeback_job when it with an empty fb
      drm: Clear the fence pointer when writeback job signaled

Maxime Ripard (2):
      Merge drm/drm-fixes into drm-misc-fixes
      Merge drm-misc-next-fixes-2019-10-02 into drm-misc-fixes

Navid Emamdoost (1):
      drm/komeda: prevent memory leak in komeda_wb_connector_add

 .../drm/arm/display/komeda/komeda_wb_connector.c   |  7 ++++---
 drivers/gpu/drm/arm/malidp_mw.c                    |  4 ++--
 drivers/gpu/drm/drm_atomic.c                       | 13 ++++++++----
 drivers/gpu/drm/drm_writeback.c                    | 23 ++++++++++++++--------
 drivers/gpu/drm/rcar-du/rcar_du_writeback.c        |  4 ++--
 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c             |  1 +
 drivers/gpu/drm/vc4/vc4_txp.c                      |  5 ++---
 7 files changed, 35 insertions(+), 22 deletions(-)

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-09-12  7:13 Maarten Lankhorst
  0 siblings, 0 replies; 133+ messages in thread
From: Maarten Lankhorst @ 2019-09-12  7:13 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx

drm-misc-fixes-2019-09-12:
drm-misc-fixes for v5.3 final:
- Constify modes whitelist harder.
- Fix lima driver gem_wait ioctl.
The following changes since commit 424c38a4e32509ae82dc9d7300432295806cb911:

  drm/selftests: modes: Add more unit tests for the cmdline parser (2019-08-30 10:21:56 +0200)

are available in the Git repository at:

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

for you to fetch changes up to 21670bd78a25001cf8ef2679b378c73fb73b904f:

  drm/lima: fix lima_gem_wait() return value (2019-09-10 10:09:00 +0800)

----------------------------------------------------------------
drm-misc-fixes for v5.3 final:
- Constify modes whitelist harder.
- Fix lima driver gem_wait ioctl.

----------------------------------------------------------------
Maxime Ripard (1):
      drm/modes: Make the whitelist more const

Vasily Khoruzhick (1):
      drm/lima: fix lima_gem_wait() return value

 drivers/gpu/drm/drm_modes.c     | 2 +-
 drivers/gpu/drm/lima/lima_gem.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-09-05 16:41 Maarten Lankhorst
  0 siblings, 0 replies; 133+ messages in thread
From: Maarten Lankhorst @ 2019-09-05 16:41 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, dri-devel, Maxime Ripard, intel-gfx

Hi Dave and Daniel,

Fixes for v5.3 final! Hopefully last for v5.3 now. :)

drm-misc-fixes-2019-09-05:
drm-misc-fixes for v5.3 final:
- Make ingenic panel type DPI instead of unknown.
- Fixes for command line parser modes.
The following changes since commit 6978bce054247e4cfccdf689ce263e076499f905:

  drm/komeda: Reordered the komeda's de-init functions (2019-08-28 17:55:40 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-09-05

for you to fetch changes up to 424c38a4e32509ae82dc9d7300432295806cb911:

  drm/selftests: modes: Add more unit tests for the cmdline parser (2019-08-30 10:21:56 +0200)

----------------------------------------------------------------
drm-misc-fixes for v5.3 final:
- Make ingenic panel type DPI insteado f unknown.
- Fixes for command line parser modes.

----------------------------------------------------------------
Laurent Pinchart (1):
      drm/ingenic: Hardcode panel type to DPI

Maxime Ripard (4):
      drm/modes: Add a switch to differentiate free standing options
      drm/modes: Fix the command line parser to take force options into account
      drm/modes: Introduce a whitelist for the named modes
      drm/selftests: modes: Add more unit tests for the cmdline parser

 drivers/gpu/drm/drm_modes.c                        |  54 ++++++++-
 drivers/gpu/drm/ingenic/ingenic-drm.c              |   5 +-
 drivers/gpu/drm/selftests/drm_cmdline_selftests.h  |   7 ++
 .../gpu/drm/selftests/test-drm_cmdline_parser.c    | 130 +++++++++++++++++++++
 4 files changed, 187 insertions(+), 9 deletions(-)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-08-28 18:57 Maarten Lankhorst
  0 siblings, 0 replies; 133+ messages in thread
From: Maarten Lankhorst @ 2019-08-28 18:57 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Rodrigo Vivi, Sean Paul, intel-gfx

Hi Dave and Danvet,

drm-misc-fixes for v5.3, enjoy!

drm-misc-fixes-2019-08-28:
drm-misc-fixes for v5.3 (rc7?):
- Make qxl reservel the vga ports using vgaargb to prevent switching to vga compatibility mode.
- Fix omap port lookup for SDI output
- Use virtio_max_dma_size to fix an issue with swiotlb.
- Compiler fixes to komeda.
- Add missing of_node_get() call in komeda.
- Reorder the komeda de-init functions.
The following changes since commit 63daf4e166545363f3b875f5b81aecb46e1e1d19:

  drm/omap: ensure we have a valid dma_mask (2019-08-12 16:16:34 +0300)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-08-28

for you to fetch changes up to 6978bce054247e4cfccdf689ce263e076499f905:

  drm/komeda: Reordered the komeda's de-init functions (2019-08-28 17:55:40 +0100)

----------------------------------------------------------------
drm-misc-fixes for v5.3 (rc7?):
- Make qxl reservel the vga ports using vgaargb to prevent switching to vga compatibility mode.
- Fix omap port lookup for SDI output
- Use virtio_max_dma_size to fix an issue with swiotlb.
- Compiler fixes to komeda.
- Add missing of_node_get() call in komeda.
- Reorder the komeda de-init functions.

----------------------------------------------------------------
Ayan Kumar Halder (1):
      drm/komeda: Reordered the komeda's de-init functions

Gerd Hoffmann (2):
      drm/qxl: get vga ioports
      drm/virtio: use virtio_max_dma_size

Laurent Pinchart (1):
      drm/omap: Fix port lookup for SDI output

Mihail Atanassov (1):
      drm/komeda: Add missing of_node_get() call

james qian wang (Arm Technology China) (3):
      drm/komeda: Fix error: not allocating enough data 1592 vs 1584
      drm/komeda: Fix warning -Wunused-but-set-variable
      drm/komeda: Clean warning 'komeda_component_add' might be a candidate for 'gnu_printf'

 drivers/gpu/drm/arm/display/komeda/komeda_dev.c    |  2 +-
 drivers/gpu/drm/arm/display/komeda/komeda_kms.c    | 29 +++++++++++++---------
 .../gpu/drm/arm/display/komeda/komeda_pipeline.h   |  1 +
 .../drm/arm/display/komeda/komeda_wb_connector.c   |  2 +-
 drivers/gpu/drm/omapdrm/dss/output.c               |  4 ++-
 drivers/gpu/drm/qxl/qxl_drv.c                      | 20 ++++++++++++++-
 drivers/gpu/drm/virtio/virtgpu_object.c            | 10 ++++++--
 7 files changed, 50 insertions(+), 18 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-08-22 10:22 Maarten Lankhorst
  0 siblings, 0 replies; 133+ messages in thread
From: Maarten Lankhorst @ 2019-08-22 10:22 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, dri-devel, Maxime Ripard, Rodrigo Vivi, Sean Paul, intel-gfx

drm-misc-fixes-2019-08-22:
Fixes for v5.3-rc6:
- dma fix for omap.
- Make output polling work on komeda.
- Fix bpp computing for AFBC formats in komeda.
- Support the memory-region property in komeda.
The following changes since commit d45331b00ddb179e291766617259261c112db872:

  Linux 5.3-rc4 (2019-08-11 13:26:41 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-08-22

for you to fetch changes up to 63daf4e166545363f3b875f5b81aecb46e1e1d19:

  drm/omap: ensure we have a valid dma_mask (2019-08-12 16:16:34 +0300)

----------------------------------------------------------------
Fixes for v5.3-rc6:
- dma fix for omap.
- Make output polling work on komeda.
- Fix bpp computing for AFBC formats in komeda.
- Support the memory-region property in komeda.

----------------------------------------------------------------
Lowry Li (Arm Technology China) (2):
      drm/komeda: Initialize and enable output polling on Komeda
      drm/komeda: Adds internal bpp computing for arm afbc only format YU08 YU10

Maarten Lankhorst (1):
      Merge remote-tracking branch 'drm/drm-fixes' into drm-misc-fixes

Mihail Atanassov (1):
      drm/komeda: Add support for 'memory-region' DT node property

Tomi Valkeinen (1):
      drm/omap: ensure we have a valid dma_mask

 drivers/gpu/drm/arm/display/komeda/komeda_dev.c       |  9 +++++++++
 .../gpu/drm/arm/display/komeda/komeda_format_caps.c   | 19 +++++++++++++++++++
 .../gpu/drm/arm/display/komeda/komeda_format_caps.h   |  3 +++
 .../gpu/drm/arm/display/komeda/komeda_framebuffer.c   |  5 +++--
 drivers/gpu/drm/arm/display/komeda/komeda_kms.c       |  5 +++++
 drivers/gpu/drm/omapdrm/omap_drv.c                    |  2 +-
 6 files changed, 40 insertions(+), 3 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-08-08  9:01 Maarten Lankhorst
  0 siblings, 0 replies; 133+ messages in thread
From: Maarten Lankhorst @ 2019-08-08  9:01 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, Maxime Ripard, intel-gfx, dri-devel

drm-misc-fixes-2019-08-08:
drm-misc-fixes for v5.3-rc4:
- Suspend fix for rockchip
- Fix unterminated strncpy cmdline mode parser
The following changes since commit 58540594570778fd149cd8c9b2bff61f2cefa8c9:

  drm/bochs: Use shadow buffer for bochs framebuffer console (2019-08-01 15:01:42 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-08-08

for you to fetch changes up to f7ccbed656f78212593ca965d9a8f34bf24e0aab:

  drm/rockchip: Suspend DP late (2019-08-05 10:26:12 -0400)

----------------------------------------------------------------
drm-misc-fixes for v5.3-rc4:
- Suspend fix for rockchip
- Fix unterminated strncpy cmdline mode parser

----------------------------------------------------------------
Chuhong Yuan (1):
      drm/modes: Fix unterminated strncpy

Douglas Anderson (1):
      drm/rockchip: Suspend DP late

 drivers/gpu/drm/drm_modes.c                     | 4 +++-
 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-08-02 13:43 Maarten Lankhorst
  2019-08-02 15:07 ` Daniel Vetter
  0 siblings, 1 reply; 133+ messages in thread
From: Maarten Lankhorst @ 2019-08-02 13:43 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, Maxime Ripard, intel-gfx, dri-devel

Hey,

Bit late, but fixes for v5.3-rc3. :)

drm-misc-fixes-2019-08-02:
drm-misc-fixes for v5.3-rc3:
- Fix some build errors in drm/bridge.
- Do not build i810 on CONFIG_PREEMPTION.
- Fix cache sync on arm in vgem.
- Allow mapping fb in drm_client only when required, and use it to fix bochs fbdev.
The following changes since commit 609488bc979f99f805f34e9a32c1e3b71179d10b:

  Linux 5.3-rc2 (2019-07-28 12:47:02 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-08-02

for you to fetch changes up to 58540594570778fd149cd8c9b2bff61f2cefa8c9:

  drm/bochs: Use shadow buffer for bochs framebuffer console (2019-08-01 15:01:42 +0200)

----------------------------------------------------------------
drm-misc-fixes for v5.3-rc3:
- Fix some build errors in drm/bridge.
- Do not build i810 on CONFIG_PREEMPTION.
- Fix cache sync on arm in vgem.
- Allow mapping fb in drm_client only when required, and use it to fix bochs fbdev.

----------------------------------------------------------------
Maarten Lankhorst (1):
      Merge tag 'v5.3-rc2' into drm-misc-fixes

Rob Clark (1):
      drm/vgem: fix cache synchronization on arm/arm64

Thomas Gleixner (1):
      drm/i810: Use CONFIG_PREEMPTION

Thomas Zimmermann (4):
      drm/client: Support unmapping of DRM client buffers
      drm/fb-helper: Map DRM client buffer only when required
      drm/fb-helper: Instanciate shadow FB if configured in device's mode_config
      drm/bochs: Use shadow buffer for bochs framebuffer console

YueHaibing (2):
      drm/bridge: lvds-encoder: Fix build error while CONFIG_DRM_KMS_HELPER=m
      drm/bridge: tc358764: Fix build error

 drivers/gpu/drm/Kconfig           |   2 +-
 drivers/gpu/drm/bochs/bochs_kms.c |   1 +
 drivers/gpu/drm/bridge/Kconfig    |   4 +-
 drivers/gpu/drm/drm_client.c      |  60 ++++++++++++++----
 drivers/gpu/drm/drm_fb_helper.c   |  51 +++++++++++----
 drivers/gpu/drm/vgem/vgem_drv.c   | 130 ++++++++++++++++++++++++--------------
 include/drm/drm_client.h          |   2 +
 include/drm/drm_mode_config.h     |   7 ++
 8 files changed, 186 insertions(+), 71 deletions(-)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-07-25 16:09 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2019-07-25 16:09 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, Maxime Ripard, intel-gfx, Qian Cai, dri-devel,
	Dmitry Osipenko


Hi all,
Substitute-Maarten here for another pull request. This week is pretty light, as
you would expect. I merged a leftover nugget from drm-misc-next that didn't make
-rc1 and am abusing covering for Maarten by sneaking in a handful of msm
changes to avoid having to send 2 pulls.


drm-misc-fixes-2019-07-25:
- pick up the cmdline fix which missed the merge window (Dmitry)
- a handful of msm fixes so i don't have to spin up msm-fixes (Various)
- fix -Wunused-but-set-variable warning in drm_framebuffer (Qian)

Cc: Dmitry Osipenko <digetx@gmail.com>
Cc: Rob Clark <robdclark@gmail.com>
Cc: Qian Cai <cai@lca.pw>

Cheers, Sean


The following changes since commit 5f9e832c137075045d15cd6899ab0505cfb2ca4b:

  Linus 5.3-rc1 (2019-07-21 14:05:38 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-07-25

for you to fetch changes up to bbb6fc43f131f77fcb7ae8081f6d7c51396a2120:

  drm: silence variable 'conn' set but not used (2019-07-22 16:04:53 -0400)

----------------------------------------------------------------
- pick up the cmdline fix which missed the merge window (Dmitry)
- a handful of msm fixes so i don't have to spin up msm-fixes (Various)
- fix -Wunused-but-set-variable warning in drm_framebuffer (Qian)

Cc: Dmitry Osipenko <digetx@gmail.com>
Cc: Rob Clark <robdclark@gmail.com>
Cc: Qian Cai <cai@lca.pw>

----------------------------------------------------------------
Brian Masney (1):
      drm/msm: correct NULL pointer dereference in context_init

Dmitry Osipenko (1):
      drm/modes: Don't apply cmdline's rotation if it wasn't specified

Qian Cai (1):
      drm: silence variable 'conn' set but not used

Rob Clark (1):
      drm/msm: stop abusing dma_map/unmap for cache

Sean Paul (1):
      Merge drm-misc-next-fixes-2019-07-18 into drm-misc-fixes

Shubhashree Dhar (1):
      drm/msm/dpu: Correct dpu encoder spinlock initialization

 drivers/gpu/drm/drm_client_modeset.c        | 2 +-
 drivers/gpu/drm/drm_framebuffer.c           | 2 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 3 +--
 drivers/gpu/drm/msm/msm_drv.c               | 2 +-
 drivers/gpu/drm/msm/msm_gem.c               | 4 ++--
 5 files changed, 6 insertions(+), 7 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-07-04  0:13 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2019-07-04  0:13 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, Maxime Ripard, intel-gfx, dri-devel


Hiya,
Looks like the last -fixes pull for this cycle. One patch to fix a possible
double-free.


drm-misc-fixes-2019-07-03:
panfrost- Avoid double free by deleting GEM handle in create_bo failure
          path (Boris)

Cc: Boris Brezillon <boris.brezillon@collabora.com>

Cheers, Sean


The following changes since commit 41de4be6f6efa4132b29af51158cd672d93f2543:

  drm/virtio: move drm_connector_update_edid_property() call (2019-06-26 11:05:05 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-07-03

for you to fetch changes up to 2f040d27080ddfffecff2be1a77107c494d0e4f4:

  drm/panfrost: Fix a double-free error (2019-06-28 16:45:51 -0600)

----------------------------------------------------------------
panfrost- Avoid double free by deleting GEM handle in create_bo failure
          path (Boris)

Cc: Boris Brezillon <boris.brezillon@collabora.com>

----------------------------------------------------------------
Boris Brezillon (1):
      drm/panfrost: Fix a double-free error

 drivers/gpu/drm/panfrost/panfrost_drv.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-06-26 20:56 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2019-06-26 20:56 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, Maxime Ripard, intel-gfx, dri-devel, Rodrigo Vivi,
	Sean Paul, Gerd Hoffmann


Hi maintainers,
One patch this week, no magic.


drm-misc-fixes-2019-06-26:
virtio- Don't call drm_connector_update_edid_property() while holding spinlock

Cc: Gerd Hoffmann <kraxel@redhat.com>

Cheers, Sean


The following changes since commit 5eab9cf87b6c261f4e2f6c7623171cc2f5ea1a9c:

  Merge tag 'imx-drm-fixes-2019-06-20' of git://git.pengutronix.de/git/pza/linux into drm-fixes (2019-06-21 11:44:24 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-06-26

for you to fetch changes up to 41de4be6f6efa4132b29af51158cd672d93f2543:

  drm/virtio: move drm_connector_update_edid_property() call (2019-06-26 11:05:05 +0200)

----------------------------------------------------------------
virtio- Don't call drm_connector_update_edid_property() while holding spinlock

Cc: Gerd Hoffmann <kraxel@redhat.com>

----------------------------------------------------------------
Gerd Hoffmann (1):
      drm/virtio: move drm_connector_update_edid_property() call

 drivers/gpu/drm/virtio/virtgpu_vq.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-06-19 19:27 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2019-06-19 19:27 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, Maxime Ripard, intel-gfx, Boris Brezillon, dri-devel,
	Rodrigo Vivi, Sean Paul, Dan Carpenter


Hey team,
2 fixes this week, the 5.2 trickle continues.


drm-misc-fixes-2019-06-19:
panfrost- Only unmap BO's if they're mapped (Boris)
core- Handle buffer desc copy_to_user failure properly (Dan)

Cc: Boris Brezillon <boris.brezillon@collabora.com>
Cc: Dan Carpenter <dan.carpenter@oracle.com>

Cheers, Sean


The following changes since commit 48eaeb7664c76139438724d520a1ea4a84a3ed92:

  drm: add fallback override/firmware EDID modes workaround (2019-06-12 13:26:25 +0300)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-06-19

for you to fetch changes up to 74b67efa8d7b4f90137f0ab9a80dd319da050350:

  drm: return -EFAULT if copy_to_user() fails (2019-06-18 13:08:48 -0400)

----------------------------------------------------------------
panfrost- Only unmap BO's if they're mapped (Boris)
core- Handle buffer desc copy_to_user failure properly (Dan)

Cc: Boris Brezillon <boris.brezillon@collabora.com>
Cc: Dan Carpenter <dan.carpenter@oracle.com>

----------------------------------------------------------------
Boris Brezillon (1):
      drm/panfrost: Make sure a BO is only unmapped when appropriate

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

 drivers/gpu/drm/drm_bufs.c              | 5 ++++-
 drivers/gpu/drm/drm_ioc32.c             | 5 ++++-
 drivers/gpu/drm/panfrost/panfrost_gem.c | 3 ++-
 drivers/gpu/drm/panfrost/panfrost_gem.h | 1 +
 drivers/gpu/drm/panfrost/panfrost_mmu.c | 8 ++++++++
 5 files changed, 19 insertions(+), 3 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-06-13 14:39 Sean Paul
  2019-06-13 20:45 ` Daniel Vetter
  0 siblings, 1 reply; 133+ messages in thread
From: Sean Paul @ 2019-06-13 14:39 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: Jani Nikula, dim-tools, Neil Armstrong, Maxime Ripard,
	Ezequiel Garcia, intel-gfx, dri-devel


Hi Da.*,
A bit more meat on this PR, which should probably be expected given how light we
have been on the last 4.


drm-misc-fixes-2019-06-13:
meson: A few G12A fixes across the driver (Neil)
quirks: A couple quirks for GPD devices (Hans)
gem_shmem: Use writecombine when vmapping non-dmabuf BOs (Boris)
panfrost: A couple tweaks to requiring devfreq (Neil & Ezequiel)
edid: Ensure we return the override mode when ddc probe fails (Jani)

Cc: Hans de Goede <hdegoede@redhat.com>
Cc: Neil Armstrong <narmstrong@baylibre.com>
Cc: Boris Brezillon <boris.brezillon@collabora.com>
Cc: Ezequiel Garcia <ezequiel@collabora.com>
Cc: Jani Nikula <jani.nikula@intel.com>

Cheers, Sean


The following changes since commit 283f1e383e91d96fe652fad549537ae15cf31d60:

  udmabuf: actually unmap the scatterlist (2019-06-05 10:41:17 +0200)

are available in the Git repository at:

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

for you to fetch changes up to 48eaeb7664c76139438724d520a1ea4a84a3ed92:

  drm: add fallback override/firmware EDID modes workaround (2019-06-12 13:26:25 +0300)

----------------------------------------------------------------
meson: A few G12A fixes across the driver (Neil)
quirks: A couple quirks for GPD devices (Hans)
gem_shmem: Use writecombine when vmapping non-dmabuf BOs (Boris)
panfrost: A couple tweaks to requiring devfreq (Neil & Ezequiel)
edid: Ensure we return the override mode when ddc probe fails (Jani)

Cc: Hans de Goede <hdegoede@redhat.com>
Cc: Neil Armstrong <narmstrong@baylibre.com>
Cc: Boris Brezillon <boris.brezillon@collabora.com>
Cc: Ezequiel Garcia <ezequiel@collabora.com>
Cc: Jani Nikula <jani.nikula@intel.com>

----------------------------------------------------------------
Boris Brezillon (1):
      drm/gem_shmem: Use a writecombine mapping for ->vaddr

Ezequiel Garcia (1):
      drm/panfrost: Require the simple_ondemand governor

Hans de Goede (2):
      drm: panel-orientation-quirks: Add quirk for GPD pocket2
      drm: panel-orientation-quirks: Add quirk for GPD MicroPC

Jani Nikula (2):
      drm/edid: abstract override/firmware EDID retrieval
      drm: add fallback override/firmware EDID modes workaround

Neil Armstrong (4):
      drm/meson: fix G12A HDMI PLL settings for 4K60 1000/1001 variations
      drm/meson: fix primary plane disabling
      drm/meson: fix G12A primary plane disabling
      drm/panfrost: make devfreq optional again

 drivers/gpu/drm/drm_edid.c                     | 55 ++++++++++++++++++++++----
 drivers/gpu/drm/drm_gem_shmem_helper.c         |  3 +-
 drivers/gpu/drm/drm_panel_orientation_quirks.c | 32 +++++++++++++++
 drivers/gpu/drm/drm_probe_helper.c             |  7 ++++
 drivers/gpu/drm/meson/meson_crtc.c             |  6 +--
 drivers/gpu/drm/meson/meson_plane.c            |  8 ++--
 drivers/gpu/drm/meson/meson_vclk.c             | 13 +++++-
 drivers/gpu/drm/meson/meson_viu.c              |  3 +-
 drivers/gpu/drm/panfrost/Kconfig               |  1 +
 drivers/gpu/drm/panfrost/panfrost_devfreq.c    | 13 +++++-
 include/drm/drm_edid.h                         |  1 +
 11 files changed, 121 insertions(+), 21 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-06-05 21:03 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2019-06-05 21:03 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, Maxime Ripard, intel-gfx, Helen Koike, dri-devel,
	Rodrigo Vivi, Sean Paul


Hi Da.*,
Our slow release cycle continues, only 2 contributors since last time! The set
from Helen avoids blocking in async commits and Lucas ensures the sg list is
unmapped with the udmabuf.

drm-misc-fixes-2019-06-05:
- Allow fb changes in async commits (fixes igt failures) (Helen)
- Actually unmap the scatterlist when unmapping udmabuf (Lucas)

Cc: Lucas Stach <l.stach@pengutronix.de>
Cc: Helen Koike <helen.koike@collabora.com>

Cheers, Sean


The following changes since commit 2a3e0b716296a504d9e65fea7acb379c86fe4283:

  Merge tag 'imx-drm-fixes-2019-05-29' of git://git.pengutronix.de/git/pza/linux into drm-fixes (2019-05-31 09:15:25 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-06-05

for you to fetch changes up to 283f1e383e91d96fe652fad549537ae15cf31d60:

  udmabuf: actually unmap the scatterlist (2019-06-05 10:41:17 +0200)

----------------------------------------------------------------
- Allow fb changes in async commits (fixes igt failures) (Helen)
- Actually unmap the scatterlist when unmapping udmabuf (Lucas)

Cc: Lucas Stach <l.stach@pengutronix.de>
Cc: Helen Koike <helen.koike@collabora.com>

----------------------------------------------------------------
Helen Koike (5):
      drm/rockchip: fix fb references in async update
      drm/amd: fix fb references in async update
      drm/msm: fix fb references in async update
      drm/vc4: fix fb references in async update
      drm: don't block fb changes for async plane updates

Lucas Stach (1):
      udmabuf: actually unmap the scatterlist

 drivers/dma-buf/udmabuf.c                         |  1 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c |  3 +-
 drivers/gpu/drm/drm_atomic_helper.c               | 22 +++++-----
 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c        |  4 ++
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c       | 51 ++++++++++++-----------
 drivers/gpu/drm/vc4/vc4_plane.c                   |  2 +-
 include/drm/drm_modeset_helper_vtables.h          |  8 ++++
 7 files changed, 53 insertions(+), 38 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-05-29 21:18 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2019-05-29 21:18 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, Maxime Ripard, intel-gfx, dri-devel, Rodrigo Vivi,
	Sean Paul, Gerd Hoffmann


Hi Da.*,
One line pull-request, one-line summary. Please pull :)

drm-misc-fixes-2019-05-29:
qxl: Drop WARN when u/s tries to mmap a prime buffer (Gerd)

Cc: Gerd Hoffmann <kraxel@redhat.com>

Cheers, Sean


The following changes since commit f3617b449d0bcf3b5d80a97f51498dcf7463cf7e:

  drm/panfrost: Select devfreq (2019-05-22 13:05:13 -0500)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-05-29

for you to fetch changes up to 95b74ce88943747fff0a3a8a6f04eecbe7b1c3ce:

  drm/qxl: drop WARN_ONCE() (2019-05-27 13:17:03 +0200)

----------------------------------------------------------------
qxl: Drop WARN when u/s tries to mmap a prime buffer (Gerd)

Cc: Gerd Hoffmann <kraxel@redhat.com>

----------------------------------------------------------------
Gerd Hoffmann (1):
      drm/qxl: drop WARN_ONCE()

 drivers/gpu/drm/qxl/qxl_prime.c | 1 -
 1 file changed, 1 deletion(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-05-22 19:44 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2019-05-22 19:44 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, Maxime Ripard, intel-gfx, dri-devel


Hi Da.*,
First -fixes pull, predictably light. The merge here was bringing over some
sun4i patches that missed the last -misc-next-fixes pull.


drm-misc-fixes-2019-05-22:
- sun4i fixes to hdmi phy as well as u16 overflow in dsi (left from -next-fixes)
- gma500 fix to make lvds detection more reliable
- select devfreq for panfrost since it can't probe without it

Cheers, Sean


The following changes since commit a188339ca5a396acc588e5851ed7e19f66b0ebd9:

  Linux 5.2-rc1 (2019-05-19 15:47:09 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-05-22

for you to fetch changes up to f3617b449d0bcf3b5d80a97f51498dcf7463cf7e:

  drm/panfrost: Select devfreq (2019-05-22 13:05:13 -0500)

----------------------------------------------------------------
- sun4i fixes to hdmi phy as well as u16 overflow in dsi (left from -next-fixes)
- gma500 fix to make lvds detection more reliable
- select devfreq for panfrost since it can't probe without it

----------------------------------------------------------------
Ezequiel Garcia (1):
      drm/panfrost: Select devfreq

Jagan Teki (1):
      drm/sun4i: sun6i_mipi_dsi: Fix hsync_porch overflow

Jernej Skrabec (2):
      drm/sun4i: Fix sun8i HDMI PHY clock initialization
      drm/sun4i: Fix sun8i HDMI PHY configuration for > 148.5 MHz

Patrik Jakobsson (1):
      drm/gma500/cdv: Check vbt config bits when detecting lvds panels

Sean Paul (1):
      Merge drm-misc-next-fixes-2019-05-20 into drm-misc-fixes

 drivers/gpu/drm/gma500/cdv_intel_lvds.c     |  3 +++
 drivers/gpu/drm/gma500/intel_bios.c         |  3 +++
 drivers/gpu/drm/gma500/psb_drv.h            |  1 +
 drivers/gpu/drm/panfrost/Kconfig            |  1 +
 drivers/gpu/drm/panfrost/panfrost_devfreq.c | 13 ++-----------
 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c      |  5 +++--
 drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c      | 29 ++++++++++++++++-------------
 7 files changed, 29 insertions(+), 26 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-05-02 12:25 Maxime Ripard
  0 siblings, 0 replies; 133+ messages in thread
From: Maxime Ripard @ 2019-05-02 12:25 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter; +Cc: dim-tools, Maxime Ripard, intel-gfx, dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 1050 bytes --]

Hi Dave, Daniel,

Here is a drm-misc fixes PR for 5.1.

Thanks!
Maxime

drm-misc-fixes-2019-05-02:
- One revert for QXL for a DRI3 breakage
The following changes since commit c4cba44eeecab9d5ccd3dd2d5520a7d1e5be544f:

  drm/bridge: dw-hdmi: fix SCDC configuration for ddc-i2c-bus (2019-04-25 10:38:21 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-05-02

for you to fetch changes up to ab042b824c11502bd39abfdfd4c7f285347d483a:

  Revert "drm/qxl: drop prime import/export callbacks" (2019-04-30 14:08:48 +0200)

----------------------------------------------------------------
- One revert for QXL for a DRI3 breakage

----------------------------------------------------------------
Gerd Hoffmann (1):
      Revert "drm/qxl: drop prime import/export callbacks"

 drivers/gpu/drm/qxl/qxl_drv.c   |  4 ++++
 drivers/gpu/drm/qxl/qxl_prime.c | 12 ++++++++++++
 2 files changed, 16 insertions(+)

--
Maxime Ripard, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-04-25 13:27 Maxime Ripard
  0 siblings, 0 replies; 133+ messages in thread
From: Maxime Ripard @ 2019-04-25 13:27 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, Maxime Ripard, intel-gfx, dri-devel, Rodrigo Vivi, Sean Paul


[-- Attachment #1.1: Type: text/plain, Size: 1910 bytes --]

Hi Daniel, Dave,

Here is a new drm-misc-fixes PR.

Thanks!
Maxime

drm-misc-fixes-2019-04-25:
- sun4i: Fix module loading / unloading
- vc4: Fix a compilation error and memory leak
- dw-hdmi: Fix an overflow on Rockchip and SCDC configuration
The following changes since commit 1a07a94b47b1f528f39c3e6187b5eaf02efe44ea:

  drm/sun4i: tcon top: Fix NULL/invalid pointer dereference in sun8i_tcon_top_un/bind (2019-04-08 10:30:23 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-04-25

for you to fetch changes up to c4cba44eeecab9d5ccd3dd2d5520a7d1e5be544f:

  drm/bridge: dw-hdmi: fix SCDC configuration for ddc-i2c-bus (2019-04-25 10:38:21 +0200)

----------------------------------------------------------------
- sun4i: Fix module loading / unloading
- vc4: Fix a compilation error and memory leak
- dw-hdmi: Fix an overflow on Rockchip and SCDC configuration

----------------------------------------------------------------
Jonas Karlman (2):
      drm: bridge: dw-hdmi: Fix overflow workaround for Rockchip SoCs
      drm/bridge: dw-hdmi: fix SCDC configuration for ddc-i2c-bus

Maarten Lankhorst (2):
      drm/vc4: Fix memory leak during gpu reset.
      drm/vc4: Fix compilation error reported by kbuild test bot

Paul Kocialkowski (4):
      drm/sun4i: Add missing drm_atomic_helper_shutdown at driver unbind
      drm/sun4i: Set device driver data at bind time for use in unbind
      drm/sun4i: Fix component unbinding and component master deletion
      drm/sun4i: Unbind components before releasing DRM and memory

 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 16 ++++++++++++----
 drivers/gpu/drm/sun4i/sun4i_drv.c         |  9 +++++++++
 drivers/gpu/drm/vc4/vc4_crtc.c            |  2 +-
 3 files changed, 22 insertions(+), 5 deletions(-)

--
Maxime Ripard, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-04-11 15:16 Maxime Ripard
  0 siblings, 0 replies; 133+ messages in thread
From: Maxime Ripard @ 2019-04-11 15:16 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, Maxime Ripard, intel-gfx, dri-devel, Rodrigo Vivi, Sean Paul


[-- Attachment #1.1: Type: text/plain, Size: 2448 bytes --]

Hi Dave, Daniel,

Here is a new drm-misc-fixes PR.

thanks!
maxime

drm-misc-fixes-2019-04-11:
 - core: Make atomic_enable and disable optional for CRTC
 - dw-hdmi: Lower max frequency for the Allwinner H6, SCDC configuration
            improvements for older controller versions
 - omap: a fix for the CEC clock management policy
The following changes since commit 9b39b013037fbfa8d4b999345d9e904d8a336fc2:

  drm/udl: add a release method and delay modeset teardown (2019-04-08 16:20:02 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-04-11

for you to fetch changes up to 1a07a94b47b1f528f39c3e6187b5eaf02efe44ea:

  drm/sun4i: tcon top: Fix NULL/invalid pointer dereference in sun8i_tcon_top_un/bind (2019-04-08 10:30:23 +0200)

----------------------------------------------------------------
 - core: Make atomic_enable and disable optional for CRTC
 - dw-hdmi: Lower max frequency for the Allwinner H6, SCDC configuration
            improvements for older controller versions
 - omap: a fix for the CEC clock management policy

----------------------------------------------------------------
Jernej Skrabec (1):
      drm/sun4i: DW HDMI: Lower max. supported rate for H6

Matteo Croce (1):
      drm/omap: fix typo

Maxime Ripard (1):
      Merge drm/drm-fixes into drm-misc-fixes

Neil Armstrong (2):
      drm/bridge: dw-hdmi: disable SCDC configuration for invalid setups
      Revert "Documentation/gpu/meson: Remove link to meson_canvas.c"

Ondrej Jirman (1):
      drm/sun4i: tcon top: Fix NULL/invalid pointer dereference in sun8i_tcon_top_un/bind

Rodrigo Siqueira (1):
      drm/atomic-helper: Make atomic_enable/disable crtc callbacks optional

Sean Paul (1):
      Documentation/gpu/meson: Remove link to meson_canvas.c

Tony Lindgren (1):
      drm/omap: hdmi4_cec: Fix CEC clock handling for PM

 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 34 +++++++++++++++++++++++++++----
 drivers/gpu/drm/drm_atomic_helper.c       |  5 ++---
 drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c   | 26 ++++++++++++++++-------
 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c  |  2 +-
 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c     |  9 ++++++--
 drivers/gpu/drm/sun4i/sun8i_tcon_top.c    |  5 +++--
 include/drm/drm_modeset_helper_vtables.h  |  4 ++++
 7 files changed, 66 insertions(+), 19 deletions(-)

--
Maxime Ripard, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-03-25 10:45 Maxime Ripard
  0 siblings, 0 replies; 133+ messages in thread
From: Maxime Ripard @ 2019-03-25 10:45 UTC (permalink / raw)
  To: Dave Airlie, Daniel Vetter
  Cc: dim-tools, Maxime Ripard, intel-gfx, dri-devel, Rodrigo Vivi, Sean Paul


[-- Attachment #1.1: Type: text/plain, Size: 1884 bytes --]

Hi Daniel, Dave,

Here is a PR for drm-misc-fixes.

Thanks!
Maxime

drm-misc-fixes-2019-03-25:
- A bunch of fixes to cleanup path in meson
- Fix the DMT TDMS clock filtering on meson
- Fix an issue with NV12 buffers on rockchip when scaling is active
- Fix a couple of use-after-free
The following changes since commit 9e98c678c2d6ae3a17cb2de55d17f69dddaa231b:

  Linux 5.1-rc1 (2019-03-17 14:22:26 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-03-25

for you to fetch changes up to 3d565a21f2ce1f37479e91914734478c39b5c6fc:

  drm/meson: fix TMDS clock filtering for DMT monitors (2019-03-25 11:19:50 +0100)

----------------------------------------------------------------
- A bunch of fixes to cleanup path in meson
- Fix the DMT TDMS clock filtering on meson
- Fix an issue with NV12 buffers on rockchip when scaling is active
- Fix a couple of use-after-free

----------------------------------------------------------------
Eric Biggers (2):
      drm/vgem: fix use-after-free when drm_gem_handle_create() fails
      drm/vkms: fix use-after-free when drm_gem_handle_create() fails

Jean-Philippe Brucker (2):
      drm/meson: Fix invalid pointer in meson_drv_unbind()
      drm/meson: Uninstall IRQ handler

Jonas Karlman (1):
      drm/rockchip: vop: reset scale mode when win is disabled

Neil Armstrong (1):
      drm/meson: fix TMDS clock filtering for DMT monitors

 drivers/gpu/drm/meson/meson_drv.c           |  9 ++++++---
 drivers/gpu/drm/meson/meson_dw_hdmi.c       |  3 ++-
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 18 +++++++++++++++---
 drivers/gpu/drm/vgem/vgem_drv.c             |  6 +-----
 drivers/gpu/drm/vkms/vkms_gem.c             |  5 +----
 5 files changed, 25 insertions(+), 16 deletions(-)

--
Maxime Ripard, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-02-22  8:57 Maarten Lankhorst
  0 siblings, 0 replies; 133+ messages in thread
From: Maarten Lankhorst @ 2019-02-22  8:57 UTC (permalink / raw)
  To: Dave Airlie
  Cc: dim-tools, Maxime Ripard, intel-gfx, dri-devel, Rodrigo Vivi, Sean Paul

Hi dave/Daniel,

Sorry for being a bit late, hopefully still in time for v5.0 :)

drm-misc-fixes-2019-02-22:
drm-misc-fixes for v5.0:
- Block fb changes for async atomic updates to prevent a use after free.
- Fix ID mismatch error on load in bochs.
- Fix memory leak when drm_setup fails.
- Fixes around handling of DRM_AUTH.
-
The following changes since commit 7fd56e0260a22c0cfaf9adb94a2427b76e239dd0:

  drm/vkms: Fix license inconsistent (2019-02-10 10:23:06 -0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-02-22

for you to fetch changes up to 04b9c48851582aa0971b7d4e9d42c872b8acd0e2:

  drm/bochs: Fix the ID mismatch error (2019-02-21 12:51:37 +0100)

----------------------------------------------------------------
drm-misc-fixes for v5.0:
- Block fb changes for async atomic updates to prevent a use after free.
- Fix ID mismatch error on load in bochs.
- Fix memory leak when drm_setup fails.
- Fixes around handling of DRM_AUTH.
-

----------------------------------------------------------------
Alistair Francis (1):
      drm/bochs: Fix the ID mismatch error

Emil Velikov (5):
      drm: drop DRM_AUTH requirement from AUTH_MAGIC ioctl
      drm: factor out drm_close_helper() function
      drm: plug memory leak on drm_setup() failure
      drm: annotate drm_core_check_feature() dev arg. as const
      drm: allow render capable master with DRM_AUTH ioctls

Nicholas Kazlauskas (1):
      drm: Block fb changes for async plane updates

 drivers/gpu/drm/bochs/bochs_drv.c   |  4 ++++
 drivers/gpu/drm/drm_atomic_helper.c |  9 +++++++++
 drivers/gpu/drm/drm_file.c          | 22 ++++++++++++++++------
 drivers/gpu/drm/drm_ioctl.c         | 22 +++++++++++++++++-----
 include/drm/drm_drv.h               |  2 +-
 5 files changed, 47 insertions(+), 12 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-02-13 10:01 Maarten Lankhorst via dri-devel
  0 siblings, 0 replies; 133+ messages in thread
From: Maarten Lankhorst via dri-devel @ 2019-02-13 10:01 UTC (permalink / raw)
  To: Dave Airlie
  Cc: dim-tools, Maxime Ripard, intel-gfx, dri-devel, Rodrigo Vivi, Sean Paul

Hi Dave, Daniel,

Just a single fix to a license inconsistency in vkms. :)

drm-misc-fixes-2019-02-13:
drm-misc-fixes for v5.0:
- Fix license inconsistency in vkms.
The following changes since commit 6297388e1eddd2f1345cea5892156223995bcf2d:

  drm/omap: dsi: Hack-fix DSI bus flags (2019-02-06 13:39:03 +0200)

are available in the Git repository at:

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

for you to fetch changes up to 7fd56e0260a22c0cfaf9adb94a2427b76e239dd0:

  drm/vkms: Fix license inconsistent (2019-02-10 10:23:06 -0200)

----------------------------------------------------------------
drm-misc-fixes for v5.0:
- Fix license inconsistency in vkms.

----------------------------------------------------------------
Rodrigo Siqueira (1):
      drm/vkms: Fix license inconsistent

 drivers/gpu/drm/vkms/vkms_crc.c    | 3 ++-
 drivers/gpu/drm/vkms/vkms_crtc.c   | 8 +-------
 drivers/gpu/drm/vkms/vkms_drv.c    | 7 +------
 drivers/gpu/drm/vkms/vkms_drv.h    | 2 ++
 drivers/gpu/drm/vkms/vkms_gem.c    | 8 +-------
 drivers/gpu/drm/vkms/vkms_output.c | 8 +-------
 drivers/gpu/drm/vkms/vkms_plane.c  | 8 +-------
 7 files changed, 9 insertions(+), 35 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-02-07  8:21 Maarten Lankhorst
  0 siblings, 0 replies; 133+ messages in thread
From: Maarten Lankhorst @ 2019-02-07  8:21 UTC (permalink / raw)
  To: Dave Airlie
  Cc: dim-tools, Maxime Ripard, intel-gfx, dri-devel, Rodrigo Vivi, Sean Paul

Hi Dave/Daniel,

Fixes for v5.0-rc6. :)

drm-misc-fixes-2019-02-07:
drm-misc-fixes for v5.0-rc6:
- Fixes to omap/dsi encoder.
- Clock fix for sun4i.
- Licensing header fix for rockchip.
- Fix division by zero in the mode when trying to set a mode on
  i915 with GVT-g enabled.
The following changes since commit 5e1bc251cebc84b41b8eb5d2434e54d939a85430:

  drm/sun4i: hdmi: Fix usage of TMDS clock (2019-01-22 10:16:22 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-02-07

for you to fetch changes up to 6297388e1eddd2f1345cea5892156223995bcf2d:

  drm/omap: dsi: Hack-fix DSI bus flags (2019-02-06 13:39:03 +0200)

----------------------------------------------------------------
drm-misc-fixes for v5.0-rc6:
- Fixes to omap/dsi encoder.
- Clock fix for sun4i.
- Licensing header fix for rockchip.
- Fix division by zero in the mode when trying to set a mode on
  i915 with GVT-g enabled.

----------------------------------------------------------------
Paul Kocialkowski (1):
      drm/sun4i: tcon: Prepare and enable TCON channel 0 clock at init

Sandy Huang (1):
      drm/rockchip: rgb: update SPDX license identifier

Tina Zhang (1):
      drm/modes: Prevent division by zero htotal

Tomi Valkeinen (3):
      drm/omap: dsi: Fix crash in DSI debug dumps
      drm/omap: dsi: Fix OF platform depopulate
      drm/omap: dsi: Hack-fix DSI bus flags

 drivers/gpu/drm/drm_modes.c             |  2 +-
 drivers/gpu/drm/omapdrm/dss/dsi.c       | 27 +++++++++++++++++++--------
 drivers/gpu/drm/rockchip/rockchip_rgb.c | 11 +----------
 drivers/gpu/drm/rockchip/rockchip_rgb.h | 11 +----------
 drivers/gpu/drm/sun4i/sun4i_tcon.c      |  2 ++
 5 files changed, 24 insertions(+), 29 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-01-24  8:25 Maarten Lankhorst
  0 siblings, 0 replies; 133+ messages in thread
From: Maarten Lankhorst @ 2019-01-24  8:25 UTC (permalink / raw)
  To: Dave Airlie
  Cc: dim-tools, Maxime Ripard, intel-gfx, dri-devel, Rodrigo Vivi, Sean Paul

Hi Dave/Daniel,

Just a small fix for sun4i in drm-misc-fixes. :)

drm-misc-fixes-2019-01-24:
drm-misc-fixes for v5.0-rc4:
- Small refcounting fix to sun4i's HDMI support.

The following changes since commit 49a57857aeea06ca831043acbb0fa5e0f50602fd:

  Linux 5.0-rc3 (2019-01-21 13:14:44 +1300)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-01-24

for you to fetch changes up to 5e1bc251cebc84b41b8eb5d2434e54d939a85430:

  drm/sun4i: hdmi: Fix usage of TMDS clock (2019-01-22 10:16:22 +0100)

----------------------------------------------------------------
drm-misc-fixes for v5.0-rc4:
- Small refcounting fix to sun4i's HDMI support.

----------------------------------------------------------------
Priit Laes (1):
      drm/sun4i: hdmi: Fix usage of TMDS clock

 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 4 ++++
 1 file changed, 4 insertions(+)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-01-17 11:06 Maarten Lankhorst
  0 siblings, 0 replies; 133+ messages in thread
From: Maarten Lankhorst @ 2019-01-17 11:06 UTC (permalink / raw)
  To: Dave Airlie; +Cc: dim-tools, Maxime Ripard, Daniel Vetter, intel-gfx, dri-devel

drm-misc-fixes-2019-01-17:
drm-misc-fixes for v5.0-rc3:
- Add missing calls to of_node_put to sun4i, meson, and rockchip.
- Drop unimplemented prime callbacks in virtio and qxl, so support
  for prime is not advertised on those drivers.
- Fix mode switching regression in meson.

The following changes since commit 4089e272ac61603931beb024d4d640de2cb390e0:

  gpu/drm: Fix lock held when returning to user space. (2019-01-10 11:31:58 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-01-17

for you to fetch changes up to 4bb0e6d7258213d4893c2c876712fbba40e712fe:

  drm/sun4i: backend: add missing of_node_puts (2019-01-15 21:46:10 +0100)

----------------------------------------------------------------
drm-misc-fixes for v5.0-rc3:
- Add missing calls to of_node_put to sun4i, meson, and rockchip.
- Drop unimplemented prime callbacks in virtio and qxl, so support
  for prime is not advertised on those drivers.
- Fix mode switching regression in meson.

----------------------------------------------------------------
Gerd Hoffmann (2):
      drm/qxl: drop prime import/export callbacks
      drm/virtio: drop prime import/export callbacks

Julia Lawall (3):
      drm/rockchip: add missing of_node_put
      drm/meson: add missing of_node_put
      drm/sun4i: backend: add missing of_node_puts

Neil Armstrong (1):
      drm/meson: Fix atomic mode switching regression

 drivers/gpu/drm/meson/meson_crtc.c      | 23 ++---------------------
 drivers/gpu/drm/meson/meson_drv.c       | 14 ++++++++++++--
 drivers/gpu/drm/qxl/qxl_drv.c           |  4 ----
 drivers/gpu/drm/qxl/qxl_prime.c         | 14 --------------
 drivers/gpu/drm/rockchip/rockchip_rgb.c |  4 +++-
 drivers/gpu/drm/sun4i/sun4i_backend.c   |  5 +++--
 drivers/gpu/drm/virtio/virtgpu_drv.c    |  4 ----
 drivers/gpu/drm/virtio/virtgpu_drv.h    |  4 ----
 drivers/gpu/drm/virtio/virtgpu_prime.c  | 14 --------------
 9 files changed, 20 insertions(+), 66 deletions(-)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2019-01-10  6:52 Maarten Lankhorst
  0 siblings, 0 replies; 133+ messages in thread
From: Maarten Lankhorst @ 2019-01-10  6:52 UTC (permalink / raw)
  To: Dave Airlie
  Cc: dim-tools, Maxime Ripard, Daniel Vetter, intel-gfx, dri-devel,
	Rodrigo Vivi

Hi Dave/Daniel,

drm-misc-fixes-2019-01-10:
Pull request for drm-misc-fixes for v5.0-rc2:
- Fixes for the tc358767 bridge to work correctly with
  tc358867 using a DP connector.
- Make resume work on amdgpu when a DP-MST display is unplugged.
The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:

  Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2019-01-10

for you to fetch changes up to f8c15790e4d8bdf2d21a5e9d43b5f97983af1222:

  drm/bridge: tc358767: use DP connector if no panel set (2019-01-09 10:49:31 +0100)

----------------------------------------------------------------
Pull request for drm-misc-fixes for v5.0-rc2:
- Fixes for the tc358767 bridge to work correctly with
  tc358867 using a DP connector.
- Make resume work on amdgpu when a DP-MST display is unplugged.

----------------------------------------------------------------
Lyude Paul (3):
      drm/amdgpu: Don't ignore rc from drm_dp_mst_topology_mgr_resume()
      drm/amdgpu: Don't fail resume process if resuming atomic state fails
      drm/dp_mst: Add __must_check to drm_dp_mst_topology_mgr_resume()

Tomi Valkeinen (7):
      drm/bridge: tc358767: add bus flags
      drm/bridge: tc358767: add defines for DP1_SRCCTRL & PHY_2LANE
      drm/bridge: tc358767: fix single lane configuration
      drm/bridge: tc358767: fix initial DP0/1_SRCCTRL value
      drm/bridge: tc358767: reject modes which require too much BW
      drm/bridge: tc358767: fix output H/V syncs
      drm/bridge: tc358767: use DP connector if no panel set

 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 37 +++++++++++------
 drivers/gpu/drm/bridge/tc358767.c                 | 48 ++++++++++++++++++-----
 include/drm/drm_dp_mst_helper.h                   |  3 +-
 3 files changed, 65 insertions(+), 23 deletions(-)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-12-20 16:57 Sean Paul
  2018-12-20 17:32 ` Daniel Vetter
  0 siblings, 1 reply; 133+ messages in thread
From: Sean Paul @ 2018-12-20 16:57 UTC (permalink / raw)
  To: Dave Airlie
  Cc: dim-tools, Maxime Ripard, Daniel Vetter, intel-gfx, dri-devel,
	Rodrigo Vivi


Hi Dave and Daniel,
A late spectre fix for you to pull for 4.20 final.

drm-misc-fixes-2018-12-20:
Fix spectre v1 vuln in drm_ioctl

Cheers, Sean


The following changes since commit 7566ec393f4161572ba6f11ad5171fd5d59b0fbd:

  Linux 4.20-rc7 (2018-12-16 15:46:55 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-12-20

for you to fetch changes up to 505b5240329b922f21f91d5b5d1e535c805eca6d:

  drm/ioctl: Fix Spectre v1 vulnerabilities (2018-12-20 08:13:29 +0100)

----------------------------------------------------------------
Fix spectre v1 vuln in drm_ioctl

----------------------------------------------------------------
Gustavo A. R. Silva (1):
      drm/ioctl: Fix Spectre v1 vulnerabilities

 drivers/gpu/drm/drm_ioctl.c | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-12-12 20:43 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2018-12-12 20:43 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Brian Norris, dim-tools, Maxime Ripard, Daniel Vetter, intel-gfx,
	dri-devel, Rodrigo Vivi


Hi Dave,
One lonely patch to fix a new WARN on rockchip rk3399 chromebooks.

drm-misc-fixes-2018-12-12:
- rockchip: Revert change causing WARN on shutdown (Brian)

Cc: Brian Norris <briannorris@chromium.org>

Cheers, Sean


The following changes since commit b31a3ca745a4a47ba63208d37cd50abffe58280f:

  drm/fb-helper: Fix typo in parameter description (2018-12-04 14:22:20 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-12-12

for you to fetch changes up to 63238173b2faf3d6b85a416f1c69af6c7be2413f:

  Revert "drm/rockchip: Allow driver to be shutdown on reboot/kexec" (2018-12-11 15:15:57 +0100)

----------------------------------------------------------------
- rockchip: Revert change causing WARN on shutdown (Brian)

Cc: Brian Norris <briannorris@chromium.org>

----------------------------------------------------------------
Brian Norris (1):
      Revert "drm/rockchip: Allow driver to be shutdown on reboot/kexec"

 drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 6 ------
 1 file changed, 6 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-12-05 20:14 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2018-12-05 20:14 UTC (permalink / raw)
  To: Dave Airlie
  Cc: dim-tools, Maxime Ripard, Daniel Vetter, intel-gfx,
	Sebastian Reichel, Tomi Valkeinen, dri-devel, Rodrigo Vivi


Hi Dave,
drm-misc fixes for this week. Big item is the lease uevent change. It seems like
there's a high degree of confidence that existing userspaces will be happy with
any uevent, so it should be a non-issue. Nevertheless, it hasn't soaked for very
long, so something to keep an eye on.

drm-misc-fixes-2018-12-05:
UAPI:
- Distinguish lease events from hotplug (Daniel)

Other:
- omap: Restore panel-dpi bus flags (Tomi)
- omap: Fix a couple of dsi issues (Sebastian)

Cc: Sebastian Reichel <sebastian.reichel@collabora.com>
Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>

Cheers, Sean


The following changes since commit 9765635b30756eb74e05e260ac812659c296cd28:

  Revert "drm/dp_mst: Skip validating ports during destruction, just ref" (2018-11-28 16:22:17 -0500)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-12-05

for you to fetch changes up to b31a3ca745a4a47ba63208d37cd50abffe58280f:

  drm/fb-helper: Fix typo in parameter description (2018-12-04 14:22:20 +0100)

----------------------------------------------------------------
UAPI:
- Distinguish lease events from hotplug (Daniel)

Other:
- omap: Restore panel-dpi bus flags (Tomi)
- omap: Fix a couple of dsi issues (Sebastian)

Cc: Sebastian Reichel <sebastian.reichel@collabora.com>
Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>

----------------------------------------------------------------
Daniel Vetter (1):
      drm/lease: Send a distinct uevent

Sandeep Panda (1):
      drm/bridge: fix AUX_CMD_SEND bit value for ti, sn65dsi86 bridge

Sebastian Reichel (2):
      drm/omap: populate DSI platform bus earlier
      drm/omap: fix incorrect union usage

Tomi Valkeinen (1):
      drm/omap: fix bus_flags for panel-dpi

Wei Yongjun (1):
      drm/fb-helper: Fix typo in parameter description

 drivers/gpu/drm/bridge/ti-sn65dsi86.c        |  2 +-
 drivers/gpu/drm/drm_fb_helper.c              |  2 +-
 drivers/gpu/drm/drm_internal.h               |  2 +
 drivers/gpu/drm/drm_lease.c                  |  2 +-
 drivers/gpu/drm/drm_sysfs.c                  | 10 +++++
 drivers/gpu/drm/omapdrm/displays/panel-dpi.c |  1 +
 drivers/gpu/drm/omapdrm/dss/dsi.c            | 20 +++++-----
 drivers/gpu/drm/omapdrm/dss/omapdss.h        |  2 +-
 drivers/gpu/drm/omapdrm/omap_encoder.c       | 58 ++++++++++++++++------------
 9 files changed, 60 insertions(+), 39 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-11-28 20:04 Sean Paul
  2018-11-28 20:36 ` Sean Paul
  0 siblings, 1 reply; 133+ messages in thread
From: Sean Paul @ 2018-11-28 20:04 UTC (permalink / raw)
  To: Dave Airlie
  Cc: dim-tools, Sergio Correia, Neil Armstrong, Maxime Ripard,
	Daniel Vetter, intel-gfx, dri-devel, Rodrigo Vivi, Sean Paul


Hi Dave,
Happy meson week! A bunch of stellar fixes coming in this week from Lyude, and a
couple others plugging holes in meson and core.


drm-misc-fixes-2018-11-28:
- mst: Don't try to validate ports while destroying them (Lyude)
- core: Don't set device to master unless set_master succeeds (Sergio)
- meson: Do vblank_on/off on enable/disable (Neil)
- meson: Use fast_io regmap option to avoid sleeping in irq ctx (Lyude)
- meson: Don't walk off the end of the OSD EOTF LUTs (Lyude)

Cc: Lyude Paul <lyude@redhat.com>
Cc: Sergio Correia <sergio@correia.cc>
Cc: Neil Armstrong <narmstrong@baylibre.com>

Cheers, Sean


The following changes since commit 2e6e902d185027f8e3cb8b7305238f7e35d6a436:

  Linux 4.20-rc4 (2018-11-25 14:19:31 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-11-28

for you to fetch changes up to 31e1ab494559fb46de304cc6c2aed1528f94b298:

  drm/meson: add support for 1080p25 mode (2018-11-26 16:14:28 -0500)

----------------------------------------------------------------
- mst: Don't try to validate ports while destroying them (Lyude)
- core: Don't set device to master unless set_master succeeds (Sergio)
- meson: Do vblank_on/off on enable/disable (Neil)
- meson: Use fast_io regmap option to avoid sleeping in irq ctx (Lyude)
- meson: Don't walk off the end of the OSD EOTF LUTs (Lyude)

Cc: Lyude Paul <lyude@redhat.com>
Cc: Sergio Correia <sergio@correia.cc>
Cc: Neil Armstrong <narmstrong@baylibre.com>

----------------------------------------------------------------
Christian Hewitt (1):
      drm/meson: add support for 1080p25 mode

Lyude Paul (3):
      drm/dp_mst: Skip validating ports during destruction, just ref
      drm/meson: Enable fast_io in meson_dw_hdmi_regmap_config
      drm/meson: Fix OOB memory accesses in meson_viu_set_osd_lut()

Neil Armstrong (1):
      drm/meson: Fixes for drm_crtc_vblank_on/off support

Sergio Correia (1):
      drm: set is_master to 0 upon drm_new_set_master() failure

 drivers/gpu/drm/drm_auth.c            |  2 ++
 drivers/gpu/drm/drm_dp_mst_topology.c | 15 +++++++++++++--
 drivers/gpu/drm/meson/meson_crtc.c    | 27 +++++++++++++++++++++++++--
 drivers/gpu/drm/meson/meson_dw_hdmi.c |  1 +
 drivers/gpu/drm/meson/meson_venc.c    |  4 ++++
 drivers/gpu/drm/meson/meson_viu.c     | 12 ++++++------
 6 files changed, 51 insertions(+), 10 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-11-21 15:52 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2018-11-21 15:52 UTC (permalink / raw)
  To: Dave Airlie
  Cc: dim-tools, Maxime Ripard, Daniel Vetter, intel-gfx,
	Paul Kocialkowski, dri-devel, Rodrigo Vivi, Gerd Hoffmann


Hi Dave,
Another light -fixes pull, either we've really got our act together this release
or the hammer is about to drop. I'll go with the optimistic take :-)

Hope the time adjustment back to upside-down-time has been smooth for you!


drm-misc-fixes-2018-11-21:
- vc4: Fix NULL deref in async path (Boris)
- vc4: Avoid taking async path for cursor updates when impossible (Boris)
- udmabuf: Fix mmap with PROT_WRITE (Gerd)
- fb-helper: Don't use writeback connectors for fbdev (Paul)

Cc: Boris Brezillon <boris.brezillon@bootlin.com>
Cc: Gerd Hoffmann <kraxel@redhat.com>
Cc: Paul Kocialkowski <paul.kocialkowski@bootlin.com>

Cheers, Sean


The following changes since commit adf59dd2408c4536d490bee649784f0465562444:

  drm/meson: venc: dmt mode must use encp (2018-11-13 10:52:33 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-11-21

for you to fetch changes up to 8fd3b90300bec541806dac271de2fd44e2e4e2d2:

  drm/fb-helper: Blacklist writeback when adding connectors to fbdev (2018-11-21 10:38:19 +0100)

----------------------------------------------------------------
- vc4: Fix NULL deref in async path (Boris)
- vc4: Avoid taking async path for cursor updates when impossible (Boris)
- udmabuf: Fix mmap with PROT_WRITE (Gerd)
- fb-helper: Don't use writeback connectors for fbdev (Paul)

Cc: Boris Brezillon <boris.brezillon@bootlin.com>
Cc: Gerd Hoffmann <kraxel@redhat.com>
Cc: Paul Kocialkowski <paul.kocialkowski@bootlin.com>

----------------------------------------------------------------
Boris Brezillon (2):
      drm/vc4: Fix NULL pointer dereference in the async update path
      drm/vc4: Set ->legacy_cursor_update to false when doing non-async updates

Gerd Hoffmann (1):
      udmabuf: set read/write flag when exporting

Paul Kocialkowski (1):
      drm/fb-helper: Blacklist writeback when adding connectors to fbdev

 drivers/dma-buf/udmabuf.c       |  1 +
 drivers/gpu/drm/drm_fb_helper.c |  3 +++
 drivers/gpu/drm/vc4/vc4_kms.c   |  6 ++++++
 drivers/gpu/drm/vc4/vc4_plane.c | 15 +++++++++++++--
 4 files changed, 23 insertions(+), 2 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-11-14 20:45 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2018-11-14 20:45 UTC (permalink / raw)
  To: Dave Airlie
  Cc: dim-tools, Maxime Ripard, Daniel Vetter, intel-gfx, dri-devel,
	Rodrigo Vivi, Sean Paul


Hi Dave,
Hope you're having a good time in Vancouver, sorry I missed y'all!

A bit more activity this week in -fixes, and that's all due to omap. We've
got some initialization fixes, the most notable is migrating dss child
instantiation from mach-* to the omapdss driver.

Please pull at your convenience.


drm-misc-fixes-2018-11-14:
Cross-subsystem:
- omap: Instantiate dss children in omapdss instead of mach (Laurent)

Other:
- htmldocs build warning (Sean)
- MST NULL deref fix (Stanislav)
- omap: Various runtime ref gets on probe/bind (Laurent)
- omap: Fix to the above dss children patch (Tony)

Cc: Sean Paul <sean@poorly.run>
Cc: Stanislav Lisovskiy <stanislav.lisovskiy@intel.com>
Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Cc: Tony Lindgren <tony@atomide.com>

Cheers, Sean


The following changes since commit a8939766c75c06b5a0ab691ecbba9347e4e520cf:

  drm/sun4i: tcon: prevent tcon->panel dereference if NULL (2018-11-06 16:55:29 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-11-14

for you to fetch changes up to adf59dd2408c4536d490bee649784f0465562444:

  drm/meson: venc: dmt mode must use encp (2018-11-13 10:52:33 +0100)

----------------------------------------------------------------
Cross-subsystem:
- omap: Instantiate dss children in omapdss instead of mach (Laurent)

Other:
- htmldocs build warning (Sean)
- MST NULL deref fix (Stanislav)
- omap: Various runtime ref gets on probe/bind (Laurent)
- omap: Fix to the above dss children patch (Tony)

Cc: Sean Paul <sean@poorly.run>
Cc: Stanislav Lisovskiy <stanislav.lisovskiy@intel.com>
Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Cc: Tony Lindgren <tony@atomide.com>

----------------------------------------------------------------
Jorge Ramirez-Ortiz (1):
      drm/meson: venc: dmt mode must use encp

Laurent Pinchart (4):
      drm/omap: Populate DSS children in omapdss driver
      drm/omap: hdmi4: Ensure the device is active during bind
      drm/omap: dsi: Ensure the device is active during probe
      drm/omap: Move DISPC runtime PM handling to omapdrm

Sean Paul (1):
      drm: Fix htmldocs warnings in drm_fourcc.c

Stanislav Lisovskiy (1):
      drm/dp_mst: Check if primary mstb is null

Tony Lindgren (1):
      drm/omap: dsi: Fix missing of_platform_depopulate()

 arch/arm/mach-omap2/display.c         | 111 ++++++++++++++++------------------
 drivers/gpu/drm/drm_dp_mst_topology.c |   3 +
 drivers/gpu/drm/drm_fourcc.c          |   2 +-
 drivers/gpu/drm/meson/meson_venc.c    |  15 ++---
 drivers/gpu/drm/omapdrm/dss/dsi.c     |  22 +++----
 drivers/gpu/drm/omapdrm/dss/dss.c     |  11 +++-
 drivers/gpu/drm/omapdrm/dss/hdmi4.c   |  37 +++---------
 drivers/gpu/drm/omapdrm/dss/hdmi5.c   |  27 ---------
 drivers/gpu/drm/omapdrm/dss/venc.c    |   7 ---
 drivers/gpu/drm/omapdrm/omap_crtc.c   |   6 ++
 10 files changed, 101 insertions(+), 140 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-11-07 20:50 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2018-11-07 20:50 UTC (permalink / raw)
  To: Dave Airlie
  Cc: dim-tools, Maxime Ripard, Daniel Vetter, intel-gfx, dri-devel,
	Rodrigo Vivi, Sean Paul, Giulio Benetti


Hi Dave,
First fixes pull for 4.20, some NULL protection for sun4i.


drm-misc-fixes-2018-11-07:
- sun4i: tcon->panel NULL deref protections (Giulio)

Cc: Giulio Benetti <giulio.benetti@micronovasrl.com>

Cheers, Sean


The following changes since commit 651022382c7f8da46cb4872a545ee1da6d097d2a:

  Linux 4.20-rc1 (2018-11-04 15:37:52 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-11-07

for you to fetch changes up to a8939766c75c06b5a0ab691ecbba9347e4e520cf:

  drm/sun4i: tcon: prevent tcon->panel dereference if NULL (2018-11-06 16:55:29 +0100)

----------------------------------------------------------------
- sun4i: tcon->panel NULL deref protections (Giulio)

Cc: Giulio Benetti <giulio.benetti@micronovasrl.com>

----------------------------------------------------------------
Giulio Benetti (2):
      drm/sun4i: tcon: fix check of tcon->panel null pointer
      drm/sun4i: tcon: prevent tcon->panel dereference if NULL

 drivers/gpu/drm/sun4i/sun4i_lvds.c | 4 ++--
 drivers/gpu/drm/sun4i/sun4i_rgb.c  | 4 ++--
 drivers/gpu/drm/sun4i/sun4i_tcon.c | 5 +++--
 3 files changed, 7 insertions(+), 6 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-10-19 10:57 Maarten Lankhorst
  0 siblings, 0 replies; 133+ messages in thread
From: Maarten Lankhorst @ 2018-10-19 10:57 UTC (permalink / raw)
  To: Dave Airlie
  Cc: dim-tools, intel-gfx, Rodrigo Vivi, Sean Paul, dri-devel, Daniel Vetter

Hey Dave,

The GPF issue was serious enough to send a second pull request for drm-misc-fixes. :)

Cheers,
~Maarten

drm-misc-fixes-2018-10-19:
Second pull request for v4.19:
- Fix ulong overflow in sun4i
- Fix a serious GPF in waiting for flip_done from commit_tail().

The following changes since commit 9068e02f58740778d8270840657f1e250a2cc60f:

  drm/edid: VSDB yCBCr420 Deep Color mode bit definitions (2018-10-16 16:38:16 +0300)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-10-19

for you to fetch changes up to e84cb605e02f1b3d0aee8d7157419cd8aaa06038:

  drm/sun4i: Fix an ulong overflow in the dotclock driver (2018-10-19 11:50:25 +0200)

----------------------------------------------------------------
Second pull request for v4.19:
- Fix ulong overflow in sun4i
- Fix a serious GPF in waiting for flip_done from commit_tail().

----------------------------------------------------------------
Boris Brezillon (1):
      drm/sun4i: Fix an ulong overflow in the dotclock driver

Leo Li (1):
      drm: Get ref on CRTC commit object when waiting for flip_done

 drivers/gpu/drm/drm_atomic.c           |  5 +++++
 drivers/gpu/drm/drm_atomic_helper.c    | 12 ++++++++----
 drivers/gpu/drm/sun4i/sun4i_dotclock.c | 12 +++++++++++-
 include/drm/drm_atomic.h               | 11 +++++++++++
 4 files changed, 35 insertions(+), 5 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-10-18 16:28 Maarten Lankhorst
  0 siblings, 0 replies; 133+ messages in thread
From: Maarten Lankhorst @ 2018-10-18 16:28 UTC (permalink / raw)
  To: Dave Airlie
  Cc: dim-tools, intel-gfx, Rodrigo Vivi, Sean Paul, dri-devel, Daniel Vetter

drm-misc-fixes-2018-10-18:
drm-misc-fixes for v4.19:
- Fix use of freed memory in drm_mode_setcrtc.
- Reject pixel format changing requests in fb helper.
- Add 6 bpc quirk for HP Pavilion 15-n233sl
- Fix VSDB yCBCr420 Deep Color mode bit definitions
The following changes since commit 4d4c2d89913e2d891bd6a34b12050a2576e60525:

  drm/cma-helper: Fix crash in fbdev error path (2018-10-02 13:03:34 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-10-18

for you to fetch changes up to 9068e02f58740778d8270840657f1e250a2cc60f:

  drm/edid: VSDB yCBCr420 Deep Color mode bit definitions (2018-10-16 16:38:16 +0300)

----------------------------------------------------------------
drm-misc-fixes for v4.19:
- Fix use of freed memory in drm_mode_setcrtc.
- Reject pixel format changing requests in fb helper.
- Add 6 bpc quirk for HP Pavilion 15-n233sl
- Fix VSDB yCBCr420 Deep Color mode bit definitions

----------------------------------------------------------------
Clint Taylor (1):
      drm/edid: VSDB yCBCr420 Deep Color mode bit definitions

Eugeniy Paltsev (1):
      drm: fb-helper: Reject all pixel format changing requests

Kai-Heng Feng (1):
      drm/edid: Add 6 bpc quirk for BOE panel in HP Pavilion 15-n233sl

Tomi Valkeinen (1):
      drm: fix use of freed memory in drm_mode_setcrtc

 drivers/gpu/drm/drm_crtc.c      | 10 +++--
 drivers/gpu/drm/drm_edid.c      |  5 ++-
 drivers/gpu/drm/drm_fb_helper.c | 91 ++++++++++++-----------------------------
 include/drm/drm_edid.h          |  6 +--
 4 files changed, 40 insertions(+), 72 deletions(-)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-10-04  8:37 Maarten Lankhorst
  0 siblings, 0 replies; 133+ messages in thread
From: Maarten Lankhorst @ 2018-10-04  8:37 UTC (permalink / raw)
  To: Dave Airlie
  Cc: dim-tools, intel-gfx, Rodrigo Vivi, Sean Paul, dri-devel, Daniel Vetter

drm-misc-fixes-2018-10-04:

drm-misc-fixes for v4.19-rc7:
- Fix use-after-free in drm_mode_create_lease_ioctl()
- Fix crash in fbdev error path.
The following changes since commit 17b57b1883c1285f3d0dc2266e8f79286a7bef38:

  Linux 4.19-rc6 (2018-09-30 07:15:35 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-10-04

for you to fetch changes up to 4d4c2d89913e2d891bd6a34b12050a2576e60525:

  drm/cma-helper: Fix crash in fbdev error path (2018-10-02 13:03:34 +0200)

----------------------------------------------------------------
drm-misc-fixes for v4.19-rc7:
- Fix use-after-free in drm_mode_create_lease_ioctl()
- Fix crash in fbdev error path.

----------------------------------------------------------------
Jann Horn (1):
      drm: fix use-after-free read in drm_mode_create_lease_ioctl()

Noralf Trønnes (1):
      drm/cma-helper: Fix crash in fbdev error path

 drivers/gpu/drm/drm_client.c        | 35 ++++++++++++++++++++++++++---------
 drivers/gpu/drm/drm_fb_cma_helper.c |  4 +++-
 drivers/gpu/drm/drm_fb_helper.c     |  4 +++-
 drivers/gpu/drm/drm_lease.c         |  6 +++---
 include/drm/drm_client.h            |  5 +++--
 5 files changed, 38 insertions(+), 16 deletions(-)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-09-27 15:27 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2018-09-27 15:27 UTC (permalink / raw)
  To: Dave Airlie
  Cc: dim-tools, intel-gfx, Rodrigo Vivi, Sean Paul, dri-devel, Daniel Vetter


Hi Dave,
Linus posted the device_link revert after Maarten's PR earlier today, and I
figured it was worthwhile enough to warrant a second pull. So here is Maarten's
pull along with Linus' revert.

Apologies for the extra mail :/

drm-misc-fixes-2018-09-27-1:
- Revert adding device-link to panels

Cheers, Sean


The following changes since commit 6bf4ca7fbc85d80446ac01c0d1d77db4d91a6d84:

  Linux 4.19-rc5 (2018-09-23 19:15:18 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-09-27-1

for you to fetch changes up to d6a77ba0eb92d8ffa4b05a442fc20d0a9b11c4c4:

  Revert "drm/panel: Add device_link from panel device to DRM device" (2018-09-27 11:00:42 -0400)

----------------------------------------------------------------
- Revert adding device-link to panels

----------------------------------------------------------------
Jason Ekstrand (1):
      drm/syncobj: Don't leak fences when WAIT_FOR_SUBMIT is set

Linus Walleij (1):
      Revert "drm/panel: Add device_link from panel device to DRM device"

 drivers/gpu/drm/drm_panel.c   | 10 ----------
 drivers/gpu/drm/drm_syncobj.c |  5 +++++
 include/drm/drm_panel.h       |  1 -
 3 files changed, 5 insertions(+), 11 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-09-27 10:02 Maarten Lankhorst
  0 siblings, 0 replies; 133+ messages in thread
From: Maarten Lankhorst @ 2018-09-27 10:02 UTC (permalink / raw)
  To: Dave Airlie
  Cc: dim-tools, intel-gfx, Rodrigo Vivi, Sean Paul, dri-devel, Daniel Vetter

drm-misc-fixes-2018-09-27:
Single fix on top of v4.19-rc5.

drm-misc-fixes for v4.19-rc6:
- Don't leak fences in drm/syncobj
The following changes since commit 6bf4ca7fbc85d80446ac01c0d1d77db4d91a6d84:

  Linux 4.19-rc5 (2018-09-23 19:15:18 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-09-27

for you to fetch changes up to 337fe9f5c1e7de1f391c6a692531379d2aa2ee11:

  drm/syncobj: Don't leak fences when WAIT_FOR_SUBMIT is set (2018-09-26 10:39:14 -0400)

----------------------------------------------------------------
drm-misc-fixes for v4.19-rc6:
- Don't leak fences in drm/syncobj

----------------------------------------------------------------
Jason Ekstrand (1):
      drm/syncobj: Don't leak fences when WAIT_FOR_SUBMIT is set

 drivers/gpu/drm/drm_syncobj.c | 5 +++++
 1 file changed, 5 insertions(+)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-09-19 14:32 Maarten Lankhorst
  0 siblings, 0 replies; 133+ messages in thread
From: Maarten Lankhorst @ 2018-09-19 14:32 UTC (permalink / raw)
  To: Dave Airlie
  Cc: dim-tools, intel-gfx, Rodrigo Vivi, Sean Paul, dri-devel, Daniel Vetter

drm-misc-fixes-2018-09-19:
drm-misc-fixes for v4.19-rc5:
- Fix crash in vgem in drm_drv_uses_atomic_modeset.
- Allow atomic drivers that don't set DRIVER_ATOMIC to create debugfs entries.
- Fix compiler warning for unused connector_funcs.
- Fix null pointer deref on UDL unplug.
- Disable DRM support for sun4i's R40 for now.
  (Not all patches went in for v4.19, so it has to wait a cycle.)
- NULL-terminate the of_device_id table in pl111.
- Make sure vc4 NV12 planar format works when displaying an unscaled fb.
The following changes since commit 67c6ed7cf9ebe53815f15bfdeb49ad91801c2235:

  Merge tag 'drm-intel-fixes-2018-09-05' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2018-09-07 11:07:03 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-09-19

for you to fetch changes up to 558a9ef94a329a1ac75613407ad15d0d0071ff4c:

  drm: sun4i: drop second PLL from A64 HDMI PHY (2018-09-19 09:58:40 +0200)

----------------------------------------------------------------
drm-misc-fixes for v4.19-rc5:
- Fix crash in vgem in drm_drv_uses_atomic_modeset.
- Allow atomic drivers that don't set DRIVER_ATOMIC to create debugfs entries.
- Fix compiler warning for unused connector_funcs.
- Fix null pointer deref on UDL unplug.
- Disable DRM support for sun4i's R40 for now.
  (Not all patches went in for v4.19, so it has to wait a cycle.)
- NULL-terminate the of_device_id table in pl111.
- Make sure vc4 NV12 planar format works when displaying an unscaled fb.

----------------------------------------------------------------
Boris Brezillon (1):
      drm/vc4: Fix the "no scaling" case on multi-planar YUV formats

Chen-Yu Tsai (1):
      drm/sun4i: Remove R40 display pipeline compatibles

Dave Airlie (1):
      drm: fix drm_drv_uses_atomic_modeset on non modesetting drivers.

Emil Lundmark (1):
      drm: udl: Destroy framebuffer only if it was initialized

Icenowy Zheng (1):
      drm: sun4i: drop second PLL from A64 HDMI PHY

Lyude Paul (1):
      drm/atomic: Use drm_drv_uses_atomic_modeset() for debugfs creation

YueHaibing (1):
      drm/fb-helper: Remove set but not used variable 'connector_funcs'

zhong jiang (1):
      drm/pl111: Make sure of_device_id tables are NULL terminated

 drivers/gpu/drm/drm_atomic.c           |  2 +-
 drivers/gpu/drm/drm_debugfs.c          |  2 +-
 drivers/gpu/drm/drm_fb_helper.c        |  3 ---
 drivers/gpu/drm/pl111/pl111_vexpress.c |  3 ++-
 drivers/gpu/drm/sun4i/sun4i_drv.c      |  1 -
 drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c |  1 -
 drivers/gpu/drm/sun4i/sun8i_mixer.c    | 24 ------------------------
 drivers/gpu/drm/sun4i/sun8i_tcon_top.c |  1 -
 drivers/gpu/drm/udl/udl_fb.c           |  8 +++++---
 drivers/gpu/drm/vc4/vc4_plane.c        | 25 ++++++++++++-------------
 include/drm/drm_drv.h                  |  2 +-
 11 files changed, 22 insertions(+), 50 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-07-27  8:24 Maarten Lankhorst
  0 siblings, 0 replies; 133+ messages in thread
From: Maarten Lankhorst @ 2018-07-27  8:24 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Boris Brezillon, dim-tools, intel-gfx, Rodrigo Vivi, dri-devel,
	Daniel Vetter, Nicholas Mc Guire

drm-misc-fixes-2018-07-27:
drm-misc-fixes pull request for v4.18-rc7:
- Small fixes to  drm_atomic_helper_async_check(). (bbrezillon)
- Fix error handling in drm_legacy_addctx(). (Nicholas)
- Handle register reset on hotplug in adv7511. (seanpaul)
The following changes since commit 3156b53c2e2fadafa1a16412a8791b38f94b5bdc:

  drm/sun4i: link in front-end code if needed (2018-07-09 09:54:33 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-07-27

for you to fetch changes up to a6a00918d4ad8718c3ccde38c02cec17f116b2fd:

  drm/vc4: Reset ->{x, y}_scaling[1] when dealing with uniplanar formats (2018-07-25 21:15:24 +0200)

----------------------------------------------------------------
drm-misc-fixes pull request for v4.18-rc7:
- Small fixes to  drm_atomic_helper_async_check(). (bbrezillon)
- Fix error handling in drm_legacy_addctx(). (Nicholas)
- Handle register reset on hotplug in adv7511. (seanpaul)

----------------------------------------------------------------
Boris Brezillon (3):
      drm/atomic: Check old_plane_state->crtc in drm_atomic_helper_async_check()
      drm/atomic: Initialize variables in drm_atomic_helper_async_check() to make gcc happy
      drm/vc4: Reset ->{x, y}_scaling[1] when dealing with uniplanar formats

Nicholas Mc Guire (1):
      drm: re-enable error handling

Sean Paul (1):
      drm/bridge: adv7511: Reset registers on hotplug

 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 12 ++++++++++++
 drivers/gpu/drm/drm_atomic_helper.c          |  8 +++++---
 drivers/gpu/drm/drm_context.c                |  2 +-
 drivers/gpu/drm/vc4/vc4_plane.c              |  3 +++
 4 files changed, 21 insertions(+), 4 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-07-13  7:28 Maarten Lankhorst
  0 siblings, 0 replies; 133+ messages in thread
From: Maarten Lankhorst @ 2018-07-13  7:28 UTC (permalink / raw)
  To: Dave Airlie; +Cc: dim-tools, intel-gfx, Rodrigo Vivi, dri-devel, Daniel Vetter

Hi Dave,

A single fix for building sun4i for v4.18-rc5.

drm-misc-fixes-2018-07-13:
Fixes for v4.18-rc5:
- Single fix for a build error when the driver is builtin,
  but the backend is a loadable module.

The following changes since commit 44f9a4b0dc7563669772198e5b226cab58a00167:

  drm/bridge/sii8620: Fix link mode selection (2018-07-04 16:27:51 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-07-13

for you to fetch changes up to 3156b53c2e2fadafa1a16412a8791b38f94b5bdc:

  drm/sun4i: link in front-end code if needed (2018-07-09 09:54:33 +0200)

----------------------------------------------------------------
Fixes for v4.18-rc5:
- Single fix for a build error when the driver is builtin,
  but the backend is a loadable module.

----------------------------------------------------------------
Arnd Bergmann (1):
      drm/sun4i: link in front-end code if needed

 drivers/gpu/drm/sun4i/Makefile | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-07-05 13:19 Maarten Lankhorst
  0 siblings, 0 replies; 133+ messages in thread
From: Maarten Lankhorst @ 2018-07-05 13:19 UTC (permalink / raw)
  To: Dave Airlie; +Cc: dim-tools, intel-gfx, Rodrigo Vivi, dri-devel, Daniel Vetter

Hi Dave,

drm-misc-fixes-2018-07-05:
Fixes for v4.18-rc4:
- A few small fixes for the sii8620 bridge.
- Allocate blob property memory using kvzalloc instead of kmalloc.

The following changes since commit 021c91791a5e7e85c567452f1be3e4c2c6cb6063:

  Linux 4.18-rc3 (2018-07-01 16:04:53 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-07-05

for you to fetch changes up to 44f9a4b0dc7563669772198e5b226cab58a00167:

  drm/bridge/sii8620: Fix link mode selection (2018-07-04 16:27:51 +0200)

----------------------------------------------------------------
Fixes for v4.18-rc4:
- A few small fixes for the sii8620 bridge.
- Allocate blob property memory using kvzalloc instead of kmalloc.

----------------------------------------------------------------
Maciej Purski (3):
      drm/bridge/sii8620: Send AVI infoframe in all MHL versions
      drm/bridge/sii8620: Fix display of packed pixel modes
      drm/bridge/sii8620: Fix link mode selection

Michel Dänzer (1):
      drm: Use kvzalloc for allocating blob property memory

 drivers/gpu/drm/bridge/sil-sii8620.c | 86 +++++++++++++++++++++++-------------
 drivers/gpu/drm/drm_property.c       |  6 +--
 2 files changed, 58 insertions(+), 34 deletions(-)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-06-28  9:49 Maarten Lankhorst
  0 siblings, 0 replies; 133+ messages in thread
From: Maarten Lankhorst @ 2018-06-28  9:49 UTC (permalink / raw)
  To: Dave Airlie
  Cc: dim-tools, intel-gfx, Rodrigo Vivi, dri-devel, Daniel Vetter,
	Christophe JAILLET

drm-misc-fixes-2018-06-28:
drm-misc-fixes for v4.18-rc3:
- A single fix in meson for an unhandled error path in meson_drv_bind_master().
The following changes since commit 7daf201d7fe8334e2d2364d4e8ed3394ec9af819:

  Linux 4.18-rc2 (2018-06-24 20:54:29 +0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-06-28

for you to fetch changes up to 01a9e9493fb3f65c07077d59cf8ba8b6d2e0463e:

  drm/meson: Fix an un-handled error path in 'meson_drv_bind_master()' (2018-06-26 10:22:29 +0200)

----------------------------------------------------------------
drm-misc-fixes for v4.18-rc3:
- A single fix in meson for an unhandled error path in meson_drv_bind_master().

----------------------------------------------------------------
Christophe JAILLET (1):
      drm/meson: Fix an un-handled error path in 'meson_drv_bind_master()'

 drivers/gpu/drm/meson/meson_drv.c | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-06-21 14:08 Maarten Lankhorst
  0 siblings, 0 replies; 133+ messages in thread
From: Maarten Lankhorst @ 2018-06-21 14:08 UTC (permalink / raw)
  To: Dave Airlie; +Cc: dim-tools, intel-gfx, Rodrigo Vivi, dri-devel, Daniel Vetter

drm-misc-fixes-2018-06-21:
Fixes for v4.18-rc2:
- A reversion of a commit in drm/sun4i to fix a run-time fault.
- Various fixes to the sii8620 bridge.
- Small bugfix to correctly check stride in atmel-hlcdc.
The following changes since commit c32048d9e93a5ab925d745396c63e7b912147f0a:

  drm/bridge/synopsys: dw-hdmi: fix dw_hdmi_setup_rx_sense (2018-05-30 13:42:39 -0400)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-06-21

for you to fetch changes up to e8b92efa629dac0e70ea4145c5e70616de5f89c8:

  drm/bridge/sii8620: fix display of packed pixel modes in MHL2 (2018-06-21 10:16:24 +0200)

----------------------------------------------------------------
Fixes for v4.18-rc2:
- A reversion of a commit in drm/sun4i to fix a run-time fault.
- Various fixes to the sii8620 bridge.
- Small bugfix to correctly check stride in atmel-hlcdc.

----------------------------------------------------------------
Andrzej Hajda (2):
      drm/bridge/sii8620: simplify hardware reset procedure
      drm/bridge/sii8620: fix loops in EDID fetch logic

Maciej Purski (6):
      drm/bridge/sii8620: fix display modes validation
      drm/bridge/sii8620: fix potential buffer overflow
      drm/bridge/sii8620: start MHL transmission after HDMI signal detection
      drm/bridge/sii8620: remove HSIC initialization
      drm/bridge/sii8620: fix HDMI cable connection to dongle
      drm/bridge/sii8620: fix display of packed pixel modes in MHL2

Paul Kocialkowski (1):
      Revert "drm/sun4i: Handle DRM_BUS_FLAG_PIXDATA_*EDGE"

Stefan Agner (1):
      drm/atmel-hlcdc: check stride values in the first plane

 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c |   2 +-
 drivers/gpu/drm/bridge/sil-sii8620.c            | 309 +++++++++---------------
 drivers/gpu/drm/sun4i/sun4i_tcon.c              |  25 --
 3 files changed, 118 insertions(+), 218 deletions(-)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-06-12  9:09 Maarten Lankhorst
  0 siblings, 0 replies; 133+ messages in thread
From: Maarten Lankhorst @ 2018-06-12  9:09 UTC (permalink / raw)
  To: Dave Airlie; +Cc: dim-tools, intel-gfx, Rodrigo Vivi, dri-devel, Daniel Vetter

Hey,

Only the qxl fix by Jeremy Cline is new. The rest has landed in v4.17 already.

drm-misc-fixes-2018-06-12:
Only a small qxl fix that was queued for v4.17.

The following changes since commit 9a0e9802217291e54c4dd1fc5462f189a4be14ec:

  drm/vc4: Fix scaling of uni-planar formats (2018-05-09 09:48:23 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-06-12

for you to fetch changes up to 889ad63d41eea20184b0483e7e585e5b20fb6cfe:

  drm/qxl: Call qxl_bo_unref outside atomic context (2018-06-04 09:31:39 +0200)

----------------------------------------------------------------
Only a small qxl fix that was queued for v4.17.

----------------------------------------------------------------
Dan Carpenter (1):
      drm/dumb-buffers: Integer overflow in drm_mode_create_ioctl()

Dhinakaran Pandiyan (1):
      drm/psr: Fix missed entry in PSR setup time table.

Eric Anholt (1):
      drm/vc4: Fix leak of the file_priv that stored the perfmon.

Haneen Mohammed (1):
      drm: Match sysfs name in link removal to link creation

Jeremy Cline (1):
      drm/qxl: Call qxl_bo_unref outside atomic context

Neil Armstrong (1):
      drm/bridge/synopsys: dw-hdmi: fix dw_hdmi_setup_rx_sense

Tomi Valkeinen (1):
      drm/omap: fix NULL deref crash with SDI displays

 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 15 ++++-----------
 drivers/gpu/drm/drm_dp_helper.c           |  1 +
 drivers/gpu/drm/drm_drv.c                 |  2 +-
 drivers/gpu/drm/drm_dumb_buffers.c        |  7 ++++---
 drivers/gpu/drm/meson/meson_dw_hdmi.c     |  2 +-
 drivers/gpu/drm/omapdrm/dss/sdi.c         |  5 ++++-
 drivers/gpu/drm/qxl/qxl_display.c         |  7 +++++--
 drivers/gpu/drm/vc4/vc4_drv.c             |  1 +
 include/drm/bridge/dw_hdmi.h              |  2 +-
 9 files changed, 22 insertions(+), 20 deletions(-)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-05-16 19:21 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2018-05-16 19:21 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Haneen Mohammed, dim-tools, intel-gfx, Rodrigo Vivi, dri-devel,
	Daniel Vetter, Dan Carpenter


Hi Dave,
A few more fixes this week, one going to stable.


drm-misc-fixes-2018-05-16:
- core: Fix regression in dev node offsets (Haneen)
- vc4: Fix memory leak on driver close (Eric)
- dumb-buffers: Prevent overflow in DIV_ROUND_UP() (Dan)

Cc: Haneen Mohammed <hamohammed.sa@gmail.com>
Cc: Eric Anholt <eric@anholt.net>
Cc: Dan Carpenter <dan.carpenter@oracle.com>

Cheers, Sean


The following changes since commit 9a0e9802217291e54c4dd1fc5462f189a4be14ec:

  drm/vc4: Fix scaling of uni-planar formats (2018-05-09 09:48:23 +0200)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-05-16

for you to fetch changes up to 2b6207291b7b277a5df9d1aab44b56815a292dba:

  drm/dumb-buffers: Integer overflow in drm_mode_create_ioctl() (2018-05-16 17:56:06 +0200)

----------------------------------------------------------------
- core: Fix regression in dev node offsets (Haneen)
- vc4: Fix memory leak on driver close (Eric)
- dumb-buffers: Prevent overflow in DIV_ROUND_UP() (Dan)

Cc: Haneen Mohammed <hamohammed.sa@gmail.com>
Cc: Eric Anholt <eric@anholt.net>
Cc: Dan Carpenter <dan.carpenter@oracle.com>

----------------------------------------------------------------
Dan Carpenter (1):
      drm/dumb-buffers: Integer overflow in drm_mode_create_ioctl()

Eric Anholt (1):
      drm/vc4: Fix leak of the file_priv that stored the perfmon.

Haneen Mohammed (1):
      drm: Match sysfs name in link removal to link creation

 drivers/gpu/drm/drm_drv.c          | 2 +-
 drivers/gpu/drm/drm_dumb_buffers.c | 7 ++++---
 drivers/gpu/drm/vc4/vc4_drv.c      | 1 +
 3 files changed, 6 insertions(+), 4 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-05-09 20:26 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2018-05-09 20:26 UTC (permalink / raw)
  To: Dave Airlie
  Cc: dim-tools, intel-gfx, Rodrigo Vivi, Tomi Valkeinen, dri-devel,
	Daniel Vetter


Hi Dave,
This weeks fixes is a little busier than normal, due to the omap changes.
However since these aren't regressions, it shouldn't be something to be concerned about.


drm-misc-fixes-2018-05-09:
atomic: Clear state pointers on clear (Ville)
vc4: Fix oops in dpi disable (Eric)
omap: Various error-checking + uninitialized var fixes (Tomi)

Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
Cc: Eric Anholt <eric@anholt.net>
Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>

Cheers, Sean


The following changes since commit 75bc37fefc4471e718ba8e651aa74673d4e0a9eb:

  Linux 4.17-rc4 (2018-05-06 16:57:38 -1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-05-09

for you to fetch changes up to 9a0e9802217291e54c4dd1fc5462f189a4be14ec:

  drm/vc4: Fix scaling of uni-planar formats (2018-05-09 09:48:23 +0200)

----------------------------------------------------------------
atomic: Clear state pointers on clear (Ville)
vc4: Fix oops in dpi disable (Eric)
omap: Various error-checking + uninitialized var fixes (Tomi)

Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
Cc: Eric Anholt <eric@anholt.net>
Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>

----------------------------------------------------------------
Andrzej Hajda (1):
      drm/bridge/sii8620: add Kconfig dependency on extcon

Boris Brezillon (1):
      drm/vc4: Fix scaling of uni-planar formats

Dan Carpenter (1):
      drm/omap: silence unititialized variable warning

Eric Anholt (1):
      drm/vc4: Fix oops dereferencing DPI's connector since panel_bridge.

Tomi Valkeinen (6):
      drm/omap: fix uninitialized ret variable
      drm/omap: fix possible NULL ref issue in tiler_reserve_2d
      drm/omap: check return value from soc_device_match
      drm/omap: handle error if scale coefs are not found
      drm/omap: add missing linefeeds to prints
      drm/omap: handle alloc failures in omap_connector

Ville Syrjälä (2):
      drm/atomic: Clean old_state/new_state in drm_atomic_state_default_clear()
      drm/atomic: Clean private obj old_state/new_state in drm_atomic_state_default_clear()

 drivers/gpu/drm/bridge/Kconfig           |  1 +
 drivers/gpu/drm/drm_atomic.c             |  8 ++++++++
 drivers/gpu/drm/omapdrm/dss/dispc.c      | 20 +++++++++++++-------
 drivers/gpu/drm/omapdrm/dss/hdmi4.c      |  2 +-
 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c |  7 ++++++-
 drivers/gpu/drm/omapdrm/dss/hdmi5.c      |  2 +-
 drivers/gpu/drm/omapdrm/omap_connector.c | 10 ++++++++++
 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c |  6 +++++-
 drivers/gpu/drm/omapdrm/tcm-sita.c       |  2 +-
 drivers/gpu/drm/vc4/vc4_dpi.c            | 25 ++++++++++++++++++++++---
 drivers/gpu/drm/vc4/vc4_plane.c          |  2 +-
 11 files changed, 69 insertions(+), 16 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-05-02 19:53 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2018-05-02 19:53 UTC (permalink / raw)
  To: Dave Airlie; +Cc: dim-tools, intel-gfx, Rodrigo Vivi, dri-devel, Daniel Vetter


Hi Dave,
A couple of CS 101 "Gotcha!" fixes for you this week. One for a reference count,
and one for a memory leak. Both are cc: stable.


drm-misc-fixes-2018-05-02:
vc4: Fix bo refcounts during async commits (Boris)
vga-dac: Fix edid memory leak (Sean)

Cc: Boris Brezillon <boris.brezillon@bootlin.com>
Cc: Sean Paul <seanpaul@chromium.org>

Cheers, Sean


The following changes since commit 1f6b8eef11c3d097bc8a6b2bbb868eb47ec6f7d8:

  drm/edid: Reset more of the display info (2018-04-25 15:03:13 -0400)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-05-02

for you to fetch changes up to 49ceda9de2da4d1827941d06701f3017c27c1855:

  drm/bridge: vga-dac: Fix edid memory leak (2018-05-02 15:09:21 -0400)

----------------------------------------------------------------
vc4: Fix bo refcounts during async commits (Boris)
vga-dac: Fix edid memory leak (Sean)

Cc: Boris Brezillon <boris.brezillon@bootlin.com>
Cc: Sean Paul <seanpaul@chromium.org>

----------------------------------------------------------------
Boris Brezillon (1):
      drm/vc4: Make sure vc4_bo_{inc,dec}_usecnt() calls are balanced

Sean Paul (1):
      drm/bridge: vga-dac: Fix edid memory leak

 drivers/gpu/drm/bridge/dumb-vga-dac.c |  4 ++-
 drivers/gpu/drm/vc4/vc4_crtc.c        | 46 ++++++++++++++++++++++++++++++++++-
 2 files changed, 48 insertions(+), 2 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-04-25 19:39 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2018-04-25 19:39 UTC (permalink / raw)
  To: Dave Airlie; +Cc: dim-tools, intel-gfx, Rodrigo Vivi, dri-devel, Daniel Vetter


Hi Dave,
Here's the latest from -misc-fixes. Of note, no nasty backmerges as per the
thread on dim-tools. We have one regression fix, and two stable fixes, and a
couple of regular fixes for your consideration.

drm-misc-fixes-2018-04-25:
sun41: Fix regression for TBSA711 tablet (Ondrej)
qxl: 2 bug fixes (Gerd)
core: Don't use stale display info between HDMI hotplugs (Ville)
virtio: Fix guest spinning when request queue is full (Gerd)

Cc: Ondrej Jirman <megous@megous.com>
Cc: Gerd Hoffmann <kraxel@redhat.com>
Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>

Cheers, Sean


The following changes since commit 6d08b06e67cd117f6992c46611dfb4ce267cd71e:

  Linux 4.17-rc2 (2018-04-22 19:20:09 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-04-25

for you to fetch changes up to 1f6b8eef11c3d097bc8a6b2bbb868eb47ec6f7d8:

  drm/edid: Reset more of the display info (2018-04-25 15:03:13 -0400)

----------------------------------------------------------------
sun41: Fix regression for TBSA711 tablet (Ondrej)
qxl: 2 bug fixes (Gerd)
core: Don't use stale display info between HDMI hotplugs (Ville)
virtio: Fix guest spinning when request queue is full (Gerd)

Cc: Ondrej Jirman <megous@megous.com>
Cc: Gerd Hoffmann <kraxel@redhat.com>
Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>

----------------------------------------------------------------
Gerd Hoffmann (3):
      qxl: fix qxl_release_{map,unmap}
      qxl: keep separate release_bo pointer
      drm/virtio: fix vq wait_event condition

Ondrej Jirman (1):
      Revert "drm/sun4i: add lvds mode_valid function"

Ville Syrjälä (1):
      drm/edid: Reset more of the display info

 drivers/gpu/drm/drm_edid.c          | 11 ++------
 drivers/gpu/drm/qxl/qxl_cmd.c       |  6 ++--
 drivers/gpu/drm/qxl/qxl_drv.h       |  1 +
 drivers/gpu/drm/qxl/qxl_ioctl.c     |  4 +--
 drivers/gpu/drm/qxl/qxl_release.c   | 18 ++++++------
 drivers/gpu/drm/sun4i/sun4i_lvds.c  | 55 -------------------------------------
 drivers/gpu/drm/virtio/virtgpu_vq.c |  4 +--
 7 files changed, 19 insertions(+), 80 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-04-18 19:26 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2018-04-18 19:26 UTC (permalink / raw)
  To: Dave Airlie
  Cc: dim-tools, intel-gfx, Rodrigo Vivi, Daniel J Blueman, dri-devel,
	Daniel Vetter


Hi Dave,
Here's the first misc-fixes pull. It unfortunately contains a backmerge due to
Eric committing Daniel's patch before I had a chance to fast forward. Anyways,
it's not too convoluted, so I'll try to win the race this week :-). In general,
this is going to become more common as the number of committers grows. If it
bugs you, let me know and we'll figure out a process to avoid it.


drm-misc-fixes-2018-04-18-1:
drm-misc-fixes:

stable: vc4: Fix memory leak during BO teardown (Daniel)
dp: Add i2c retry for LSPCON adapters (Imre)
hdcp: Fix device count mask (Ramalingam)

Cc: Daniel J Blueman <daniel@quora.org
Cc: Imre Deak <imre.deak@intel.com>
Cc: Ramalingam C <ramalingam.c@intel.com>

Cheers, Sean


The following changes since commit a10beabba213924d876f2d10ca9351aeab93f58a:

  Merge branch 'drm-next-4.17' of git://people.freedesktop.org/~agd5f/linux into drm-next (2018-04-13 09:25:21 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-04-18-1

for you to fetch changes up to 7eb2c4dd54ff841f2fe509a84973eb25fa20bda2:

  drm/i915: Fix LSPCON TMDS output buffer enabling from low-power state (2018-04-18 16:33:14 +0300)

----------------------------------------------------------------
drm-misc-fixes:

stable: vc4: Fix memory leak during BO teardown (Daniel)
dp: Add i2c retry for LSPCON adapters (Imre)
hdcp: Fix device count mask (Ramalingam)

Cc: Daniel J Blueman <daniel@quora.org
Cc: Imre Deak <imre.deak@intel.com>
Cc: Ramalingam C <ramalingam.c@intel.com>

----------------------------------------------------------------
Daniel J Blueman (1):
      drm/vc4: Fix memory leak during BO teardown

Imre Deak (1):
      drm/i915: Fix LSPCON TMDS output buffer enabling from low-power state

Ramalingam C (1):
      drm: Fix HDCP downstream dev count read

Sean Paul (1):
      Merge airlied/drm-next into drm-misc-fixes

 drivers/gpu/drm/drm_dp_dual_mode_helper.c  | 39 ++++++++++++++++++++++++------
 drivers/gpu/drm/vc4/vc4_bo.c               |  2 ++
 drivers/gpu/drm/vc4/vc4_validate_shaders.c |  1 +
 include/drm/drm_hdcp.h                     |  2 +-
 4 files changed, 36 insertions(+), 8 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-03-22 18:57 Gustavo Padovan
  0 siblings, 0 replies; 133+ messages in thread
From: Gustavo Padovan @ 2018-03-22 18:57 UTC (permalink / raw)
  To: Dave Airlie; +Cc: dim-tools, intel-gfx, Rodrigo Vivi, dri-devel, Daniel Vetter

Hi Dave,

A few fixes for 4.16. Main thing here is getting getfb to reject
multiplanar fbs. I should have sent some of these before but conference
and traveling got in the way.

Thanks,

Gustavo

drm-misc-fixes-2018-03-22:
Main change is a patch to reject getfb call for multiplanar framebuffers,
then we have a couple of error path fixes on the sun4i driver. Still on that
driver there is a clk fix and finally a mmap offset fix on the udl driver.
The following changes since commit b0655d668fc4faf0c1985e828820f9b9ca13abe6:

  Merge branch 'drm-fixes-4.16' of git://people.freedesktop.org/~agd5f/linux into drm-fixes (2018-03-09 09:23:02 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-03-22

for you to fetch changes up to 3b82a4db8eaccce735dffd50b4d4e1578099b8e8:

  drm: udl: Properly check framebuffer mmap offsets (2018-03-22 07:59:01 +0100)

----------------------------------------------------------------
Main change is a patch to reject getfb call for multiplanar framebuffers,
then we have a couple of error path fixes on the sun4i driver. Still on that
driver there is a clk fix and finally a mmap offset fix on the udl driver.

----------------------------------------------------------------
Christophe JAILLET (3):
      drm/sun4i: Fix an error handling path in 'sun4i_drv_bind()'
      drm/sun4i: hdmi: Fix an error handling path in 'sun4i_hdmi_bind()'
      drm/sun4i: hdmi: Fix another error handling path in 'sun4i_hdmi_bind()'

Daniel Stone (1):
      drm: Reject getfb for multi-plane framebuffers

Greg Kroah-Hartman (1):
      drm: udl: Properly check framebuffer mmap offsets

Ondrej Jirman (1):
      drm/sun4i: Fix exclusivity of the TCON clocks

 drivers/gpu/drm/drm_framebuffer.c      | 7 +++++++
 drivers/gpu/drm/sun4i/sun4i_drv.c      | 3 +--
 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 6 ++++--
 drivers/gpu/drm/sun4i/sun4i_tcon.c     | 5 +++--
 drivers/gpu/drm/udl/udl_fb.c           | 9 +++++++--
 5 files changed, 22 insertions(+), 8 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-03-07 10:35 Gustavo Padovan
  0 siblings, 0 replies; 133+ messages in thread
From: Gustavo Padovan @ 2018-03-07 10:35 UTC (permalink / raw)
  To: Dave Airlie; +Cc: dim-tools, intel-gfx, Rodrigo Vivi, dri-devel, Daniel Vetter

Hi Dave,

Only a few sun4i fixes this week. Please pull.

Regards,

Gustavo

drm-misc-fixes-2018-03-07:
sun4i fixes on clk, division by zero and LVDS.
The following changes since commit 9a191b114906457c4b2494c474f58ae4142d4e67:

  virtio-gpu: fix ioctl and expose the fixed status to userspace. (2018-02-27 08:37:58 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-03-07

for you to fetch changes up to fd00c4ee76f0b509ce79ffbc1f5a682fbdd84efd:

  drm/sun4i: crtc: Call drm_crtc_vblank_on / drm_crtc_vblank_off (2018-03-06 16:27:54 +0100)

----------------------------------------------------------------
sun4i fixes on clk, division by zero and LVDS.

----------------------------------------------------------------
Giulio Benetti (1):
      drm/sun4i: Fix dclk_set_phase

Jernej Skrabec (1):
      drm/sun4i: Release exclusive clock lock when disabling TCON

Maxime Ripard (3):
      drm/sun4i: tcon: Reduce the scope of the LVDS error a bit
      drm/sun4i: rgb: Fix potential division by zero
      drm/sun4i: crtc: Call drm_crtc_vblank_on / drm_crtc_vblank_off

 drivers/gpu/drm/sun4i/sun4i_crtc.c     |  4 ++
 drivers/gpu/drm/sun4i/sun4i_dotclock.c |  5 +-
 drivers/gpu/drm/sun4i/sun4i_rgb.c      |  2 +
 drivers/gpu/drm/sun4i/sun4i_tcon.c     | 92 ++++++++++++++++++----------------
 drivers/gpu/drm/sun4i/sun4i_tcon.h     |  1 +
 5 files changed, 60 insertions(+), 44 deletions(-)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-02-28 15:37 Gustavo Padovan
  0 siblings, 0 replies; 133+ messages in thread
From: Gustavo Padovan @ 2018-02-28 15:37 UTC (permalink / raw)
  To: Dave Airlie; +Cc: dim-tools, intel-gfx, Rodrigo Vivi, dri-devel, Daniel Vetter

Hi Dave,

A few more fixes for 4.16, including 2 regression fixes. Please pull.

Thanks,

Gustavo

drm-misc-fixes-2018-02-28:
Two regression fixes here: a fb format regression on nouveau and a 4.16-rc1
regression with on LVDS with one sun4i device. Plus a sun4i and  a virtio-gpu
fixes.
The following changes since commit dfe8db22372873d205c78a9fd5370b1b088a2b87:

  Merge tag 'drm-misc-fixes-2018-02-21' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2018-02-22 08:39:26 +1000)

are available in the Git repository at:

  git://people.freedesktop.org/drm-misc tags/drm-misc-fixes-2018-02-28

for you to fetch changes up to 9a191b114906457c4b2494c474f58ae4142d4e67:

  virtio-gpu: fix ioctl and expose the fixed status to userspace. (2018-02-27 08:37:58 +0100)

----------------------------------------------------------------
Two regression fixes here: a fb format regression on nouveau and a 4.16-rc1
regression with on LVDS with one sun4i device. Plus a sun4i and  a virtio-gpu
fixes.

----------------------------------------------------------------
Dave Airlie (1):
      virtio-gpu: fix ioctl and expose the fixed status to userspace.

Ilia Mirkin (1):
      drm/nouveau: prefer XBGR2101010 for addfb ioctl

Maxime Ripard (1):
      drm/sun4i: Protect the TCON pixel clocks

Ondrej Jirman (1):
      drm/sun4i: Enable the output on the pins (tcon0)

 drivers/gpu/drm/drm_framebuffer.c      |  4 ++++
 drivers/gpu/drm/nouveau/nv50_display.c |  1 +
 drivers/gpu/drm/sun4i/sun4i_tcon.c     |  7 +++++--
 drivers/gpu/drm/virtio/virtgpu_ioctl.c | 17 +++++++++++------
 include/drm/drm_drv.h                  |  1 +
 include/uapi/drm/virtgpu_drm.h         |  1 +
 6 files changed, 23 insertions(+), 8 deletions(-)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-02-21 15:23 Gustavo Padovan
  0 siblings, 0 replies; 133+ messages in thread
From: Gustavo Padovan @ 2018-02-21 15:23 UTC (permalink / raw)
  To: Dave Airlie; +Cc: dim-tools, intel-gfx, Rodrigo Vivi, dri-devel, Daniel Vetter

Hi Dave,

A bunch of fixes for 4.16. For some reason the lut fixes showed up again
here when generating the pull-request with dim-tools. Once you pull I
can fast forward the to drm-fixes hopefully.

Thanks,

Gustavo

drm-misc-fixes-2018-02-21:
Fixes for 4.16. I contains fixes for deadlock on runtime suspend on few
drivers, a memory leak on non-blocking commits, a crash on color-eviction.
The is also meson and edid fixes, plus a fix for a doc warning.
The following changes since commit 17b11b76b87afe9f8be199d7a5f442497133e2b0:

  drm/vc4: Fix NULL pointer dereference in vc4_save_hang_state() (2018-01-18 12:17:03 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-02-21

for you to fetch changes up to 30a3317ddc2427d173d8bcffaa3f41a61eb66560:

  drm/tve200: fix kernel-doc documentation comment include (2018-02-21 09:26:38 +0200)

----------------------------------------------------------------
Fixes for 4.16. I contains fixes for deadlock on runtime suspend on few
drivers, a memory leak on non-blocking commits, a crash on color-eviction.
The is also meson and edid fixes, plus a fix for a doc warning.

----------------------------------------------------------------
Chris Wilson (1):
      drm: Handle unexpected holes in color-eviction

Daniel Vetter (1):
      drm/cirrus: Load lut in crtc_commit

Jani Nikula (1):
      drm/tve200: fix kernel-doc documentation comment include

Kai-Heng Feng (1):
      drm/edid: Add 6 bpc quirk for CPT panel in Asus UX303LA

Leo (Sunpeng) Li (1):
      drm/atomic: Fix memleak on ERESTARTSYS during non-blocking commits

Lukas Wunner (5):
      workqueue: Allow retrieval of current task's work struct
      drm: Allow determining if current task is output poll worker
      drm/nouveau: Fix deadlock on runtime suspend
      drm/radeon: Fix deadlock on runtime suspend
      drm/amdgpu: Fix deadlock on runtime suspend

Neil Armstrong (1):
      drm/meson: fix vsync buffer update

 Documentation/gpu/tve200.rst                   |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 58 +++++++++++++-------
 drivers/gpu/drm/cirrus/cirrus_mode.c           | 40 ++++++++------
 drivers/gpu/drm/drm_atomic_helper.c            | 15 ++++++
 drivers/gpu/drm/drm_edid.c                     |  3 ++
 drivers/gpu/drm/drm_mm.c                       | 21 ++++++--
 drivers/gpu/drm/drm_probe_helper.c             | 20 +++++++
 drivers/gpu/drm/meson/meson_crtc.c             |  6 +++
 drivers/gpu/drm/meson/meson_drv.h              |  3 ++
 drivers/gpu/drm/meson/meson_plane.c            |  7 ++-
 drivers/gpu/drm/nouveau/nouveau_connector.c    | 18 +++++--
 drivers/gpu/drm/radeon/radeon_connectors.c     | 74 +++++++++++++++++---------
 include/drm/drm_atomic.h                       |  9 ++++
 include/drm/drm_crtc_helper.h                  |  1 +
 include/linux/workqueue.h                      |  1 +
 kernel/workqueue.c                             | 16 ++++++
 16 files changed, 219 insertions(+), 75 deletions(-)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-01-31 15:16 Gustavo Padovan
  2018-01-31 15:36 ` Gustavo Padovan
  0 siblings, 1 reply; 133+ messages in thread
From: Gustavo Padovan @ 2018-01-31 15:16 UTC (permalink / raw)
  To: Dave Airlie; +Cc: dim-tools, intel-gfx, Rodrigo Vivi, dri-devel, Daniel Vetter

Hi Dave,

This one got applied late to drm-misc-fixes, it should go to 4.16
anyway. Please pull, Thanks.

Gustavo

drm-misc-fixes-2018-01-31:
- fix lut loading for cirrus
The following changes since commit a8750ddca918032d6349adbf9a4b6555e7db20da:

  Linux 4.15-rc8 (2018-01-14 15:32:30 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-01-31

for you to fetch changes up to 745fd50f3b044db6a3922e1718306555613164b0:

  drm/cirrus: Load lut in crtc_commit (2018-01-31 13:14:33 +0100)

----------------------------------------------------------------
- fix lut loading for cirrus

----------------------------------------------------------------
Boris Brezillon (1):
      drm/vc4: Fix NULL pointer dereference in vc4_save_hang_state()

Daniel Vetter (1):
      drm/cirrus: Load lut in crtc_commit

Dave Airlie (2):
      Merge branch 'vmwgfx-fixes-4.15' of git://people.freedesktop.org/~thomash/linux into drm-fixes
      Merge tag 'drm-misc-fixes-2018-01-17' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes

Eric Anholt (1):
      drm/vc4: Flush the caches before the bin jobs, as well.

Jonathan Liu (3):
      drm/sun4i: hdmi: Check for unset best_parent in sun4i_tmds_determine_rate
      drm/sun4i: hdmi: Fix incorrect assignment in sun4i_tmds_determine_rate
      drm/sun4i: hdmi: Add missing rate halving check in sun4i_tmds_determine_rate

Rob Clark (1):
      drm/vmwgfx: fix memory corruption with legacy/sou connectors

Woody Suwalski (1):
      drm/vmwgfx: Fix a boot time warning

 drivers/gpu/drm/cirrus/cirrus_mode.c        | 40 +++++++++++++++++------------
 drivers/gpu/drm/sun4i/sun4i_hdmi_tmds_clk.c |  9 ++++---
 drivers/gpu/drm/vc4/vc4_gem.c               | 33 +++++++++++++++++++-----
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c         |  2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c         |  4 +--
 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c        |  4 +--
 6 files changed, 61 insertions(+), 31 deletions(-)
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-01-17  9:26 Daniel Vetter
  0 siblings, 0 replies; 133+ messages in thread
From: Daniel Vetter @ 2018-01-17  9:26 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel, Rodrigo Vivi

Hi Dave,

drm-misc-fixes-2018-01-17:
Final 4.15 drm-misc pull:

Just 3 sun4i patches to fix clock computation/checks.

Cheers, Daniel

The following changes since commit b0bb222440a5c8273f67dd37946707e6ba6ad832:

  Merge branch 'linux-4.15' of git://github.com/skeggsb/linux into drm-fixes (2018-01-09 12:03:10 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-01-17

for you to fetch changes up to 3b9c57cef4de80f29885e1edf69828de8d3fae6b:

  drm/sun4i: hdmi: Add missing rate halving check in sun4i_tmds_determine_rate (2018-01-11 13:25:43 +0100)

----------------------------------------------------------------
Final 4.15 drm-misc pull:

Just 3 sun4i patches to fix clock computation/checks.

----------------------------------------------------------------
Jonathan Liu (3):
      drm/sun4i: hdmi: Check for unset best_parent in sun4i_tmds_determine_rate
      drm/sun4i: hdmi: Fix incorrect assignment in sun4i_tmds_determine_rate
      drm/sun4i: hdmi: Add missing rate halving check in sun4i_tmds_determine_rate

 drivers/gpu/drm/sun4i/sun4i_hdmi_tmds_clk.c | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2018-01-08  9:51 Daniel Vetter
  0 siblings, 0 replies; 133+ messages in thread
From: Daniel Vetter @ 2018-01-08  9:51 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Daniel Vetter, intel-gfx, Joonas Lahtinen, dri-devel, Rodrigo Vivi

Hi Dave,

drm-misc-fixes-2018-01-08:
Just one vc4 fix.

As expected, nothing really happened over vacations.

For -next we'll probably need to send one late pull request and then
that's done too.

Cheers, Daniel

The following changes since commit e7cdf5c82f1773c3386b93bbcf13b9bfff29fa31:

  drm/syncobj: Stop reusing the same struct file for all syncobj -> fd (2017-12-22 14:14:39 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2018-01-08

for you to fetch changes up to ce9caf2f79a5aa170a4b6456a03db639eed9c988:

  drm/vc4: Move IRQ enable to PM path (2018-01-03 15:56:03 -0800)

----------------------------------------------------------------
Just one vc4 fix.

----------------------------------------------------------------
Stefan Schake (1):
      drm/vc4: Move IRQ enable to PM path

 drivers/gpu/drm/vc4/vc4_irq.c | 3 ---
 drivers/gpu/drm/vc4/vc4_v3d.c | 3 +++
 2 files changed, 3 insertions(+), 3 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-12-21 13:01 Daniel Vetter
  0 siblings, 0 replies; 133+ messages in thread
From: Daniel Vetter @ 2017-12-21 13:01 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel, Rodrigo Vivi

Hi Dave,

drm-misc-fixes-2017-12-21:
drm-misc-fixes before holidays:

- fixup for the lease fixup (Keith)
- fb leak in the ww mutex fallback code (Maarten)
- sun4i fixes (Maxime, Hans)

I'll be away for two weeks, but I think Sean and Gustavo are somewhat
around-ish. But there's also not really much going on anyway.

Cheers, Daniel

The following changes since commit bd36d3bab2e3d08f80766c86487090dbceed4651:

  drm/drm_lease: Prevent deadlock in case drm_lease_create() fails (2017-12-14 08:25:37 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2017-12-21

for you to fetch changes up to d2a48e52541cdf474ef35d51e8d73ded5be33122:

  drm: move lease init after validation in drm_lease_create (2017-12-21 09:49:40 +0100)

----------------------------------------------------------------
drm-misc-fixes before holidays:

- fixup for the lease fixup (Keith)
- fb leak in the ww mutex fallback code (Maarten)
- sun4i fixes (Maxime, Hans)

----------------------------------------------------------------
Hans Verkuil (1):
      drm/sun4i: validate modes for HDMI

Keith Packard (1):
      drm: move lease init after validation in drm_lease_create

Maarten Lankhorst (1):
      drm/plane: Make framebuffer refcounting the responsibility of setplane_internal callers

Maxime Ripard (2):
      drm/sun4i: Fix error path handling
      drm/sun4i: hdmi: Move the mode_valid callback to the encoder

 drivers/gpu/drm/drm_lease.c            | 22 +++++++++---------
 drivers/gpu/drm/drm_plane.c            | 42 ++++++++++++++++------------------
 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 20 ++++++++++++++++
 drivers/gpu/drm/sun4i/sun4i_tcon.c     |  4 ++--
 4 files changed, 53 insertions(+), 35 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-12-14 14:50 Daniel Vetter
  2017-12-14 19:48 ` Linus Torvalds
  0 siblings, 1 reply; 133+ messages in thread
From: Daniel Vetter @ 2017-12-14 14:50 UTC (permalink / raw)
  To: Dave Airlie, Linus Torvalds
  Cc: Daniel Vetter, intel-gfx, LKML, dri-devel, Rodrigo Vivi

Hi Linus&Dave,

drm-misc-fixes-2017-12-14:

drm-misc-fixes for 4.15-rc4

2 fixes for new core features, a corner case fix for the connnector_iter
fix from last week (that one is cc: stable) and 1 vc4 fix.

Imo that's enough that I figured better not delay until Dave is back.
Linus, can you pls apply? i915 CI is happy, but then the connector_iter
patch from last week blew up on some arm driver on probe-defer, so who
knows :-)

Cheers, Daniel

The following changes since commit 90eeb3aa34831ff3d031589c0c24892eb8a07e51:

  Merge tag 'drm-misc-fixes-2017-12-07' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2017-12-08 08:17:53 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2017-12-14

for you to fetch changes up to bd36d3bab2e3d08f80766c86487090dbceed4651:

  drm/drm_lease: Prevent deadlock in case drm_lease_create() fails (2017-12-14 08:25:37 +0100)

----------------------------------------------------------------
drm-misc-fixes for 4.15-rc4

----------------------------------------------------------------
Daniel Vetter (1):
      drm: rework delayed connector cleanup in connector_iter

Keith Packard (1):
      drm: Update edid-derived drm_display_info fields at edid property set [v2]

Marius Vlad (1):
      drm/drm_lease: Prevent deadlock in case drm_lease_create() fails

Stefan Schake (1):
      drm/vc4: Release fence after signalling

 drivers/gpu/drm/drm_connector.c     | 63 ++++++++++++++++++++++++++++---------
 drivers/gpu/drm/drm_crtc_internal.h |  1 +
 drivers/gpu/drm/drm_edid.c          | 52 +++++++++++++++++++++---------
 drivers/gpu/drm/drm_lease.c         |  4 +--
 drivers/gpu/drm/drm_mode_config.c   |  5 ++-
 drivers/gpu/drm/vc4/vc4_gem.c       |  4 ++-
 drivers/gpu/drm/vc4/vc4_irq.c       |  1 +
 include/drm/drm_connector.h         | 10 +++---
 include/drm/drm_edid.h              |  2 ++
 include/drm/drm_mode_config.h       | 18 ++++++++++-
 10 files changed, 122 insertions(+), 38 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-12-07 15:04 Daniel Vetter
  0 siblings, 0 replies; 133+ messages in thread
From: Daniel Vetter @ 2017-12-07 15:04 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Daniel Vetter, intel-gfx, Joonas Lahtinen, dri-devel, Rodrigo Vivi

Hi Dave,

drm-misc-fixes-2017-12-07:

regression fix for vc4 + rpm stable fix for analogix bridge

Of course I do a pull, 2 more patches show up. Flushed them out since
you'll be out next week.

Cheers, Daniel

The following changes since commit a703c55004e1c5076d57e43771b3e11117796ea0:

  drm: safely free connectors from connector_iter (2017-12-06 10:22:55 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2017-12-07

for you to fetch changes up to 510353a63796d467b41237ab4f136136f68c297d:

  drm/bridge: analogix dp: Fix runtime PM state in get_modes() callback (2017-12-07 20:12:39 +0530)

----------------------------------------------------------------
regression fix for vc4 + rpm stable fix for analogix bridge

----------------------------------------------------------------
Boris Brezillon (1):
      drm/vc4: Fix false positive WARN() backtrace on refcount_inc() usage

Marek Szyprowski (1):
      drm/bridge: analogix dp: Fix runtime PM state in get_modes() callback

 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 2 ++
 drivers/gpu/drm/vc4/vc4_bo.c                       | 3 ++-
 2 files changed, 4 insertions(+), 1 deletion(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-12-06 21:03 Daniel Vetter
  0 siblings, 0 replies; 133+ messages in thread
From: Daniel Vetter @ 2017-12-06 21:03 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Daniel Vetter, intel-gfx, Joonas Lahtinen, dri-devel, Rodrigo Vivi

Hi Dave,

drm-misc-fixes-2017-12-06:

Just the connector_iter corner-case regression fix.

Enjoy your time off next week!

Cheers, Daniel

The following changes since commit ae64f9bd1d3621b5e60d7363bc20afb46aede215:

  Linux 4.15-rc2 (2017-12-03 11:01:47 -0500)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2017-12-06

for you to fetch changes up to a703c55004e1c5076d57e43771b3e11117796ea0:

  drm: safely free connectors from connector_iter (2017-12-06 10:22:55 +0100)

----------------------------------------------------------------
Just the connector_iter corner-case regression fix.

----------------------------------------------------------------
Daniel Vetter (1):
      drm: safely free connectors from connector_iter

 drivers/gpu/drm/drm_connector.c   | 28 ++++++++++++++++++++++++++--
 drivers/gpu/drm/drm_mode_config.c |  2 ++
 include/drm/drm_connector.h       |  8 ++++++++
 3 files changed, 36 insertions(+), 2 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-11-30  7:44 Daniel Vetter
  0 siblings, 0 replies; 133+ messages in thread
From: Daniel Vetter @ 2017-11-30  7:44 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Daniel Vetter, intel-gfx, Joonas Lahtinen, dri-devel, Rodrigo Vivi

Hi Dave,

drm-misc-fixes-2017-11-30:
drm-misc-fixes for -rc2

- big pile of bridge driver (mostly tc358767), all handled by Archit
  and Andrez
- rockchip dsi fix
- atomic helper regression fix for spurious -EBUSY (Maarten)
- fix deferred fbdev fallout (Maarten)

Also backmerged -rc1 because I couldn't just roll forward and to cope
better with the dc branch hydra situation :-)

Cheers, Daniel

The following changes since commit 4fbd8d194f06c8a3fd2af1ce560ddb31f7ec8323:

  Linux 4.15-rc1 (2017-11-26 16:01:47 -0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2017-11-30

for you to fetch changes up to 4dbd6c03fbf88299c573d676838896c6e06aade2:

  drm/bridge: tc358767: fix 1-lane behavior (2017-11-30 07:56:18 +0100)

----------------------------------------------------------------
drm-misc-fixes for -rc2

- big pile of bridge driver (mostly tc358767), all handled by Archit
  and Andrez
- rockchip dsi fix
- atomic helper regression fix for spurious -EBUSY (Maarten)
- fix deferred fbdev fallout (Maarten)

----------------------------------------------------------------
Andrey Gusakov (6):
      drm/bridge: tc358767: do no fail on hi-res displays
      drm/bridge: tc358767: filter out too high modes
      drm/bridge: tc358767: fix DP0_MISC register set
      drm/bridge: tc358767: fix timing calculations
      drm/bridge: tc358767: fix AUXDATAn registers access
      drm/bridge: tc358767: fix 1-lane behavior

Daniel Vetter (1):
      Merge tag 'v4.15-rc1' into drm-misc-fixes

Eric Anholt (1):
      drm/bridge: Fix lvds-encoder since the panel_bridge rework.

Hans Verkuil (1):
      drm/bridge: adv7511/33: Fix adv7511_cec_init() failure handling

Lucas Stach (1):
      drm/atomic: make drm_atomic_helper_wait_for_vblanks more agressive

Maarten Lankhorst (1):
      drm/fb_helper: Disable all crtc's when initial setup fails.

Mirza Krak (1):
      drm/rockchip: dw-mipi-dsi: fix possible un-balanced runtime PM enable

Pierre-Hugues Husson (1):
      drm/bridge: synopsys/dw-hdmi: Enable cec clock

 drivers/gpu/drm/bridge/adv7511/adv7511.h     | 13 ++++-
 drivers/gpu/drm/bridge/adv7511/adv7511_cec.c | 32 ++++++++----
 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 17 ++-----
 drivers/gpu/drm/bridge/lvds-encoder.c        | 48 +++++++++++++++---
 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c    | 25 ++++++++++
 drivers/gpu/drm/bridge/tc358767.c            | 73 +++++++++++++++-------------
 drivers/gpu/drm/drm_atomic_helper.c          |  2 +-
 drivers/gpu/drm/drm_edid.c                   | 12 ++++-
 drivers/gpu/drm/drm_fb_helper.c              |  4 ++
 drivers/gpu/drm/i915/intel_hdmi.c            |  3 +-
 drivers/gpu/drm/rockchip/dw-mipi-dsi.c       |  3 +-
 drivers/gpu/drm/vc4/vc4_hdmi.c               |  3 +-
 drivers/gpu/drm/vc4/vc4_irq.c                |  6 +++
 include/drm/drm_edid.h                       |  3 +-
 14 files changed, 171 insertions(+), 73 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-11-20 15:27 Daniel Vetter
  0 siblings, 0 replies; 133+ messages in thread
From: Daniel Vetter @ 2017-11-20 15:27 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Daniel Vetter, intel-gfx, Joonas Lahtinen, dri-devel, Rodrigo Vivi

Hi Dave,

drm-misc-fixes-2017-11-20:

4.15 merge window fixes 1

-fixes pull instead of -next-fixes because we haven't scripted our
flowchart for where people should apply their -misc bugfixes yet :-)

Cheers, Daniel

The following changes since commit 44419ce7d77e03692ed8fe799688d8dc43f9266e:

  drm/rockchip: analogix_dp: Use mutex rather than spinlock (2017-11-13 10:29:23 +0800)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2017-11-20

for you to fetch changes up to 9271c0ca573e02a360b636ecd8cb408852f4e9f6:

  drm/edid: Don't send non-zero YQ in AVI infoframe for HDMI 1.x sinks (2017-11-15 16:44:06 +0200)

----------------------------------------------------------------
4.15 merge window fixes 1

----------------------------------------------------------------
Stefan Schake (1):
      drm/vc4: Account for interrupts in flight

Ville Syrjälä (1):
      drm/edid: Don't send non-zero YQ in AVI infoframe for HDMI 1.x sinks

 drivers/gpu/drm/drm_edid.c        | 12 ++++++++++--
 drivers/gpu/drm/i915/intel_hdmi.c |  3 ++-
 drivers/gpu/drm/vc4/vc4_hdmi.c    |  3 ++-
 drivers/gpu/drm/vc4/vc4_irq.c     |  6 ++++++
 include/drm/drm_edid.h            |  3 ++-
 5 files changed, 22 insertions(+), 5 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-11-13 19:27 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2017-11-13 19:27 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Daniel Vetter, intel-gfx, Joonas Lahtinen, dri-devel, Rodrigo Vivi


Hi Dave,
Here's the previous PR plus the rockchip fix that snuck in.


drm-misc-fixes-2017-11-13:
Driver Changes:
- qxl: Use a shadow bo as primary and blit to it to fix flicker (Gerd)
- rockchip: Convert psr spinlock to mutex (Emil)

Cc: Emil Renner Berthing <kernel@esmil.dk>
Cc: Gerd Hoffmann <kraxel@redhat.com>

Cheers, Sean


The following changes since commit 33d930e59a98fa10a0db9f56c7fa2f21a4aef9b9:

  Linux 4.14-rc5 (2017-10-15 21:01:12 -0400)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2017-11-13

for you to fetch changes up to 44419ce7d77e03692ed8fe799688d8dc43f9266e:

  drm/rockchip: analogix_dp: Use mutex rather than spinlock (2017-11-13 10:29:23 +0800)

----------------------------------------------------------------
Driver Changes:
- qxl: Use a shadow bo as primary and blit to it to fix flicker (Gerd)
- rockchip: Convert psr spinlock to mutex (Emil)

Cc: Emil Renner Berthing <kernel@esmil.dk>
Cc: Gerd Hoffmann <kraxel@redhat.com>

----------------------------------------------------------------
Emil Renner Berthing (1):
      drm/rockchip: analogix_dp: Use mutex rather than spinlock

Gerd Hoffmann (2):
      drm/qxl: replace QXL_INFO with DRM_DEBUG_DRIVER
      qxl: alloc & use shadow for dumb buffers

 drivers/gpu/drm/qxl/qxl_cmd.c                   | 22 ++++++-----
 drivers/gpu/drm/qxl/qxl_display.c               | 49 +++++++++++++++++++++++--
 drivers/gpu/drm/qxl/qxl_drv.h                   | 28 ++------------
 drivers/gpu/drm/qxl/qxl_dumb.c                  |  1 +
 drivers/gpu/drm/qxl/qxl_fb.c                    | 13 +++----
 drivers/gpu/drm/qxl/qxl_release.c               |  5 +--
 drivers/gpu/drm/qxl/qxl_ttm.c                   |  4 +-
 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 14 +++----
 8 files changed, 77 insertions(+), 59 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-11-02 13:13 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2017-11-02 13:13 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Daniel Vetter, intel-gfx, Joonas Lahtinen, dri-devel, Rodrigo Vivi


Hi Dave,
Given you're the reviewer on these 2 patches, not much needs to be said.
Apologies for not noticing the patches earlier in the week.

drm-misc-fixes-2017-11-02:
Driver Changes:
- qxl: Use a shadow bo as primary and blit to it to fix flicker (Gerd)

Cheers, Sean


The following changes since commit 33d930e59a98fa10a0db9f56c7fa2f21a4aef9b9:

  Linux 4.14-rc5 (2017-10-15 21:01:12 -0400)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2017-11-02

for you to fetch changes up to 62676d10b483a2ff6e8b08c5e7c7d63a831343f5:

  qxl: alloc & use shadow for dumb buffers (2017-10-23 08:23:11 +0200)

----------------------------------------------------------------
Driver Changes:
- qxl: Use a shadow bo as primary and blit to it to fix flicker (Gerd)

----------------------------------------------------------------
Gerd Hoffmann (2):
      drm/qxl: replace QXL_INFO with DRM_DEBUG_DRIVER
      qxl: alloc & use shadow for dumb buffers

 drivers/gpu/drm/qxl/qxl_cmd.c     | 22 ++++++++++--------
 drivers/gpu/drm/qxl/qxl_display.c | 49 ++++++++++++++++++++++++++++++++++++---
 drivers/gpu/drm/qxl/qxl_drv.h     | 28 +++-------------------
 drivers/gpu/drm/qxl/qxl_dumb.c    |  1 +
 drivers/gpu/drm/qxl/qxl_fb.c      | 13 ++++-------
 drivers/gpu/drm/qxl/qxl_release.c |  5 ++--
 drivers/gpu/drm/qxl/qxl_ttm.c     |  4 ++--
 7 files changed, 71 insertions(+), 51 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-10-11 19:54 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2017-10-11 19:54 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Jeffy Chen, Daniel Vetter, intel-gfx, dri-devel,
	John Einar Reitan, Rodrigo Vivi

Hi Dave,
Here's the latest from -misc-fixes. We have fixes for a reference leak, and a
race.

Following Jani's lead, I've setup dim to sign my pull requests. You can find my
public key at https://pgp.key-server.io/0x732C002572DCAF79


drm-misc-fixes-2017-10-11:
Core Changes:
- sync_file: Fix race in SYNC_IOC_FILE_INFO (John)
- atomic_helper: Give up reference taken in suspend helper (Jeffy)

Cc: John Einar Reitan <john.reitan@arm.com>
Cc: Jeffy Chen <jeffy.chen@rock-chips.com>

Cheers, Sean


The following changes since commit 8a5776a5f49812d29fe4b2d0a2d71675c3facf3f:

  Linux 4.14-rc4 (2017-10-08 20:53:29 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2017-10-11

for you to fetch changes up to f7974880cf869ddbd0ba9a8e2ab11dff4a667f96:

  sync_file: Return consistent status in SYNC_IOC_FILE_INFO (2017-10-09 13:09:19 -0300)

----------------------------------------------------------------
Core Changes:
- sync_file: Fix race in SYNC_IOC_FILE_INFO (John)
- atomic_helper: Give up reference taken in suspend helper (Jeffy)

Cc: John Einar Reitan <john.reitan@arm.com>
Cc: Jeffy Chen <jeffy.chen@rock-chips.com>

----------------------------------------------------------------
Jeffy Chen (1):
      drm/atomic: Unref duplicated drm_atomic_state in drm_atomic_helper_resume()

John Einar Reitan (1):
      sync_file: Return consistent status in SYNC_IOC_FILE_INFO

 drivers/dma-buf/sync_file.c         | 17 ++++++++++++-----
 drivers/gpu/drm/drm_atomic_helper.c |  1 +
 2 files changed, 13 insertions(+), 5 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-10-05 11:23 Daniel Vetter
  0 siblings, 0 replies; 133+ messages in thread
From: Daniel Vetter @ 2017-10-05 11:23 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Daniel Vetter, intel-gfx, Joonas Lahtinen, dri-devel, Rodrigo Vivi

Hi Dave,

drm-misc-fixes-2017-10-05:
One bugfix in sun4i for 4.14

Cheers, Daniel
The following changes since commit 9e66317d3c92ddaab330c125dfe9d06eee268aff:

  Linux 4.14-rc3 (2017-10-01 14:54:54 -0700)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2017-10-05

for you to fetch changes up to cb1dab0e01969d63717c7464cb5d75c77a39bf02:

  drm/sun4i: hdmi: Disable clks in bind function error path and unbind function (2017-10-02 21:58:47 +0200)

----------------------------------------------------------------
One bugfix in sun4i for 4.14

----------------------------------------------------------------
Chen-Yu Tsai (1):
      drm/sun4i: hdmi: Disable clks in bind function error path and unbind function

 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 19 ++++++++++++++-----
 1 file changed, 14 insertions(+), 5 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-09-28 10:37 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2017-09-28 10:37 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Daniel Vetter, intel-gfx, Joonas Lahtinen, dri-devel, Rodrigo Vivi

Hi Dave,
Here's the latest from -misc-fixes. It's been a while since the last one due to
plumbers and XDC. I'll be out of office next week, but will do my best to send
-fixes amongst moving boxes and chaos.

drm-misc-fixes-2017-09-28-1:
Driver Changes:
- qxl: fix primary surface and fb unpinning (Gerd)
- sun41: fix CEC_PIN config gate now that media has been merged (Hans)
- tegra: fix TRACE_INCLUDE_PATH (Thierry)

Cc: Thierry Reding <treding@nvidia.com>
Cc: Hans Verkuil <hverkuil@xs4all.nl>
Cc: Gerd Hoffmann <kraxel@redhat.com>

Cheers, Sean

The following changes since commit 4a704d6db0ee4a349d5d523813a718e429b4914d:

  Merge tag 'kbuild-fixes-v4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild (2017-09-21 06:01:03 -1000)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2017-09-28-1

for you to fetch changes up to a98c75fcd0ec02623f4f56d824d76e659410a52b:

  drm/tegra: trace: Fix path to include (2017-09-26 11:08:17 +0200)

----------------------------------------------------------------
Driver Changes:
- qxl: fix primary surface and fb unpinning (Gerd)
- sun41: fix CEC_PIN config gate now that media has been merged (Hans)
- tegra: fix TRACE_INCLUDE_PATH (Thierry)

Cc: Thierry Reding <treding@nvidia.com>
Cc: Hans Verkuil <hverkuil@xs4all.nl>
Cc: Gerd Hoffmann <kraxel@redhat.com>

----------------------------------------------------------------
Gerd Hoffmann (2):
      qxl: fix primary surface handling
      qxl: fix framebuffer unpinning

Hans Verkuil (1):
      drm/sun4i: cec: Enable back CEC-pin framework

Sean Paul (1):
      Merge remote-tracking branch 'origin/master' into drm-misc-fixes

Thierry Reding (1):
      drm/tegra: trace: Fix path to include

 drivers/gpu/drm/qxl/qxl_display.c  | 41 +++++++++++++++++++++-----------------
 drivers/gpu/drm/sun4i/Kconfig      |  2 +-
 drivers/gpu/drm/sun4i/sun4i_hdmi.h |  2 +-
 drivers/gpu/drm/tegra/trace.h      |  2 +-
 4 files changed, 26 insertions(+), 21 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-08-28 21:18 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2017-08-28 21:18 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Daniel Vetter, intel-gfx, Maciej Purski, Andrzej Hajda, dri-devel

Hi Dave,
Apologies for the late pull req. This is a regression fix to a patch committed in
Feb which prevents writes to an incorrect register.

Andrzej: once this lands in Linus' tree, please send it over to stable@ so they
can add it to the stable releases of the affected trees.

drm-misc-fixes-2017-08-28:
Driver Changes:
- bridge/sii8620: Fix out-of-bounds write to incorrect register

Cc: Maciej Purski <m.purski@samsung.com>
Cc: Andrzej Hajda <a.hajda@samsung.com>

Cheers, Sean


The following changes since commit fe4600a548f2763dec91b3b27a1245c370ceee2a:

  drm: Release driver tracking before making the object available again (2017-08-22 16:03:43 +0300)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2017-08-28

for you to fetch changes up to 79964dbaf662229253b281c42e82e2675a9d3b80:

  drm/bridge/sii8620: Fix memory corruption (2017-08-24 19:06:32 +0200)

----------------------------------------------------------------
Driver Changes:
- bridge/sii8620: Fix out-of-bounds write to incorrect register

Cc: Maciej Purski <m.purski@samsung.com>
Cc: Andrzej Hajda <a.hajda@samsung.com>

----------------------------------------------------------------
Maciej Purski (1):
      drm/bridge/sii8620: Fix memory corruption

 drivers/gpu/drm/bridge/sil-sii8620.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-08-24 14:09 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2017-08-24 14:09 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,
One fix which is cc:stable from Chris this week. The patch fixes a race where
the driver could still be tracking a gem object while its handle has already
been recycled.

drm-misc-fixes-2017-08-24:
Core Changes:
- Release driver tracking before making the object available again (Chris)

Cc: Chris Wilson <chris@chris-wilson.co.uk>

Cheers, Sean


The following changes since commit a0ffc51e20e90e0c1c2491de2b4b03f48b6caaba:

  drm/atomic: If the atomic check fails, return its value first (2017-08-15 12:38:05 +0200)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2017-08-24

for you to fetch changes up to fe4600a548f2763dec91b3b27a1245c370ceee2a:

  drm: Release driver tracking before making the object available again (2017-08-22 16:03:43 +0300)

----------------------------------------------------------------
Core Changes:
- Release driver tracking before making the object available again (Chris)

Cc: Chris Wilson <chris@chris-wilson.co.uk>

----------------------------------------------------------------
Chris Wilson (1):
      drm: Release driver tracking before making the object available again

 drivers/gpu/drm/drm_gem.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-08-18 15:57 Sean Paul
  2017-08-18 20:19 ` Daniel Vetter
  0 siblings, 1 reply; 133+ messages in thread
From: Sean Paul @ 2017-08-18 15:57 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, Jeffy Chen, dri-devel

Hi Dave,
Here's the latest and greatest from drm-misc-fixes. We have a couple nice
cleanups from Maarten centered around properly handling errors (and specifically
EDEADLK) in atomic_check.

I probably would have liked Mark's DRM_ERROR patch to go through -misc-next, but
hopefully it's harmless enough to not lose sleep over.


drm-misc-fixes-2017-08-18:
Core Changes:
- Fix framebuffer leak in setplane error condition (Nikil)
- Prevent BUG in atomic_ioctl by properly resetting state on EDEADLK (Maarten)
- Add missing return in atomic_check_only if atomic_check fails (Maarten)

Driver Changes:
- rockchip: Don't try to suspend if device not initialized (Jeffy)

Cc: Jeffy Chen <jeffy.chen@rock-chips.com>
Cc: Nikhil Mahale <nmahale@nvidia.com>
Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>

Cheers, Daniel ;-)


The following changes since commit ef954844c7ace62f773f4f23e28d2d915adc419f:

  Linux 4.13-rc5 (2017-08-13 16:01:32 -0700)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2017-08-18

for you to fetch changes up to a0ffc51e20e90e0c1c2491de2b4b03f48b6caaba:

  drm/atomic: If the atomic check fails, return its value first (2017-08-15 12:38:05 +0200)

----------------------------------------------------------------
Core Changes:
- Fix framebuffer leak in setplane error condition (Nikil)
- Prevent BUG in atomic_ioctl by properly resetting state on EDEADLK (Maarten)
- Add missing return in atomic_check_only if atomic_check fails (Maarten)

Driver Changes:
- rockchip: Don't try to suspend if device not initialized (Jeffy)

Cc: Jeffy Chen <jeffy.chen@rock-chips.com>
Cc: Nikhil Mahale <nmahale@nvidia.com>
Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>

----------------------------------------------------------------
Jeffy Chen (1):
      drm/rockchip: Fix suspend crash when drm is not bound

Maarten Lankhorst (2):
      drm/atomic: Handle -EDEADLK with out-fences correctly
      drm/atomic: If the atomic check fails, return its value first

Nikhil Mahale (1):
      drm: Fix framebuffer leak

Sean Paul (1):
      Merge origin/master into drm-misc-fixes

 drivers/gpu/drm/drm_atomic.c                | 11 ++++++++---
 drivers/gpu/drm/drm_plane.c                 |  1 +
 drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 12 ++++++++++--
 3 files changed, 19 insertions(+), 5 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-08-09 13:52 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2017-08-09 13:52 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Daniel Vetter, intel-gfx, Paul Kocialkowski, dri-devel, Mark yao,
	Lucas Stach

Hi Dave,
Here's the -fixes pull for last week. Considering this is 2 weeks worth, it's
pretty light. 

You might recognize some of these patches. The rockchip set and Chris' dma-buf
patch were also applied to -misc-next. Misplaced patches continues to be
the primary growing pain for the misc trees. I made a flowchart a few weeks ago
to aid in the decision process, but it seems it hasn't gained traction yet.


drm-misc-fixes-2017-08-08:
Core Changes:
- dma-buf: Allow multiple sync_files to wrap a single dma-fence (Chris)

Driver Changes:
- rockchip: misc fixes to vop driver from the downstream rockchip tree (Mark)
- Error path cleanups to tc358767 & host1x (Lucas & Paul, respectively)

Cheers, Sean


The following changes since commit fea20995976f4b2e8968f852a18e280487d42f0d:

  gpu: host1x: Free the IOMMU domain when there is no device to attach (2017-07-27 16:57:34 +0200)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2017-08-08

for you to fetch changes up to 80c471ea040ad9006ebff6d64221a04e8fa1b7f6:

  drm/rockchip: vop: report error when check resource error (2017-08-04 15:39:32 +0800)

----------------------------------------------------------------
Core Changes:
- dma-buf: Allow multiple sync_files to wrap a single dma-fence (Chris)

Driver Changes:
- rockchip: misc fixes to vop driver from the downstream rockchip tree (Mark)
- Error path cleanups to tc358767 & host1x (Lucas & Paul, respectively)

----------------------------------------------------------------
Chris Wilson (1):
      dma-buf/sync_file: Allow multiple sync_files to wrap a single dma-fence

Lucas Stach (1):
      drm/bridge: tc358767: fix probe without attached output node

Mark yao (4):
      drm/rockchip: vop: fix iommu page fault when resume
      drm/rockchip: vop: fix NV12 video display error
      drm/rockchip: vop: round_up pitches to word align
      drm/rockchip: vop: report error when check resource error

 drivers/dma-buf/sync_file.c                 |  5 ++--
 drivers/gpu/drm/bridge/tc358767.c           |  2 +-
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 41 ++++++++++++++---------------
 drivers/gpu/drm/rockchip/rockchip_drm_vop.h |  3 +++
 include/linux/sync_file.h                   |  3 ++-
 5 files changed, 29 insertions(+), 25 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-07-27 19:32 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2017-07-27 19:32 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Arnd Bergmann, Daniel Vetter, intel-gfx, Paul Kocialkowski, dri-devel

Hi Dave,
Only a handful of patches for -fixes from -misc. Everything is pretty easy to
rationalize, nothing newsworthy.

drm-misc-fixes-2017-07-27:
Core Changes:
- dp: A few fixes in drm_dp_downstream_debug() (Chris)
- rockchip: sanitize the Kconfig dependencies (fallout from EXTCON) (Arnd)
- host1x: Free the iommu domain when attach_device fails (Paul)

Cc: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Arnd Bergmann <arnd@arndb.de>
Cc: Paul Kocialkowski <contact@paulk.fr>

Cheers, Sean


The following changes since commit 636c4c3e762b62aa93632c645ca65879285b16e3:

  drm/mst: Avoid processing partially received up/down message transactions (2017-07-20 10:20:31 +0200)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2017-07-27

for you to fetch changes up to fea20995976f4b2e8968f852a18e280487d42f0d:

  gpu: host1x: Free the IOMMU domain when there is no device to attach (2017-07-27 16:57:34 +0200)

----------------------------------------------------------------
Core Changes:
- dp: A few fixes in drm_dp_downstream_debug() (Chris)
- rockchip: sanitize the Kconfig dependencies (fallout from EXTCON) (Arnd)
- host1x: Free the iommu domain when attach_device fails (Paul)

Cc: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Arnd Bergmann <arnd@arndb.de>
Cc: Paul Kocialkowski <contact@paulk.fr>

----------------------------------------------------------------
Arnd Bergmann (1):
      drm/rockchip: fix Kconfig dependencies

Chris Wilson (2):
      drm/dp: Fix read pointer for drm_dp_downsteam_debug()
      drm/dp: Don't trust drm_dp_downstream_id()

Paul Kocialkowski (1):
      gpu: host1x: Free the IOMMU domain when there is no device to attach

 drivers/gpu/drm/drm_dp_helper.c  |  5 +++--
 drivers/gpu/drm/rockchip/Kconfig | 19 +++++++++----------
 drivers/gpu/host1x/dev.c         |  8 +++++++-
 3 files changed, 19 insertions(+), 13 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-07-20 21:19 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2017-07-20 21:19 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,
Here's the first -misc-fixes pull for the current cycle. Note that I've based it
off Linus' tree, so you might want to ff drm-fixes before applying.

Pretty self-explanatory set of patches, I'm sure you have a good handle on the
mst group. The vc4 fix comes from drm-misc-next-fixes after the last pull was 
sent, so that merge is present in the shortlog.


drm-misc-fixes-2017-07-20:
Core Changes:
- fence: Introduce new fence flag to signify timestamp is populated (Chris)
- mst: Avoid processing incomplete data + fix NULL dereference (Imre)

Driver Changes:
- vc4: Avoid WARN from grabbing a ref from vblank that's not on (Boris)

Cc: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Boris Brezillon <boris.brezillon@free-electrons.com>
Cc: Imre Deak <imre.deak@intel.com>

Cheers, Sean


The following changes since commit 6f6e0b217a93011f8e11b9a2d5521a08fcf36990:

  drm/rockchip: fix NULL check on devm_kzalloc() return value (2017-07-10 14:13:00 -0400)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2017-07-20

for you to fetch changes up to 636c4c3e762b62aa93632c645ca65879285b16e3:

  drm/mst: Avoid processing partially received up/down message transactions (2017-07-20 10:20:31 +0200)

----------------------------------------------------------------
Core Changes:
- fence: Introduce new fence flag to signify timestamp is populated (Chris)
- mst: Avoid processing incomplete data + fix NULL dereference (Imre)

Driver Changes:
- vc4: Avoid WARN from grabbing a ref from vblank that's not on (Boris)

Cc: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Boris Brezillon <boris.brezillon@free-electrons.com>
Cc: Imre Deak <imre.deak@intel.com>

----------------------------------------------------------------
Boris Brezillon (1):
      drm/vc4: Fix VBLANK handling in crtc->enable() path

Chris Wilson (1):
      dma-buf/fence: Avoid use of uninitialised timestamp

Imre Deak (3):
      drm/mst: Fix error handling during MST sideband message reception
      drm/mst: Avoid dereferencing a NULL mstb in drm_dp_mst_handle_up_req()
      drm/mst: Avoid processing partially received up/down message transactions

Sean Paul (1):
      Merge branch 'drm-misc-next-fixes' into drm-misc-fixes

 drivers/dma-buf/dma-fence.c           | 17 ++++-----
 drivers/dma-buf/sync_debug.c          |  2 +-
 drivers/dma-buf/sync_file.c           |  8 ++++-
 drivers/gpu/drm/drm_dp_mst_topology.c | 41 +++++++++++++++++-----
 drivers/gpu/drm/vc4/vc4_crtc.c        | 66 +++++++++++++++++++++++------------
 include/linux/dma-fence.h             |  2 ++
 6 files changed, 92 insertions(+), 44 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-06-15 20:13 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2017-06-15 20:13 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Laurent Pinchart, Daniel Vetter, intel-gfx, Mathieu Larouche,
	Christophe JAILLET, dri-devel, Fabio Estevam, Dmitry Osipenko

Hi Dave,
Here's this week's pull. Nothing worth noting beyond the onelines and summaries.

drm-misc-fixes-2017-06-15:
Driver Changes:
- dw-hdmi: Fix compilation error if REGMAP_MMIO not selected (Laurent)
- host1x: Fix incorrect return value (Christophe)
- tegra: Shore up idr API usage in tegra staging code (Dmitry)
- mgag200: Always use HiPri mode for G200e4v2 and limit max bandwidth (Mathieu)
- mxsfb: Ensure display can be lit up without bootloader initialization (Fabio)

Cc: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Cc: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Cc: Dmitry Osipenko <digetx@gmail.com>
Cc: Mathieu Larouche <mathieu.larouche@matrox.com>
Cc: Fabio Estevam <fabio.estevam@nxp.com>

Cheers, Sean


The following changes since commit 6e88007e224ce51969ccf9afeec645146c638816:

  Merge branch 'vmwgfx-fixes-4.12' of git://people.freedesktop.org/~thomash/linux into drm-fixes (2017-06-09 13:12:02 +1000)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2017-06-15

for you to fetch changes up to 0f933328f018c118ded2035f12068bbdfdef399d:

  drm: mxsfb_crtc: Reset the eLCDIF controller (2017-06-15 14:26:24 -0400)

----------------------------------------------------------------
Driver Changes:
- dw-hdmi: Fix compilation error if REGMAP_MMIO not selected (Laurent)
- host1x: Fix incorrect return value (Christophe)
- tegra: Shore up idr API usage in tegra staging code (Dmitry)
- mgag200: Always use HiPri mode for G200e4v2 and limit max bandwidth (Mathieu)
- mxsfb: Ensure display can be lit up without bootloader initialization (Fabio)

Cc: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Cc: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Cc: Dmitry Osipenko <digetx@gmail.com>
Cc: Mathieu Larouche <mathieu.larouche@matrox.com>
Cc: Fabio Estevam <fabio.estevam@nxp.com>

----------------------------------------------------------------
Christophe JAILLET (1):
      gpu: host1x: Fix error handling

Dmitry Osipenko (2):
      drm/tegra: Fix lockup on a use of staging API
      drm/tegra: Correct idr_alloc() minimum id

Fabio Estevam (1):
      drm: mxsfb_crtc: Reset the eLCDIF controller

Laurent Pinchart (1):
      drm: dw-hdmi: Fix compilation breakage by selecting REGMAP_MMIO

Mathieu Larouche (1):
      drm/mgag200: Fix to always set HiPri for G200e4 V2

 drivers/gpu/drm/bridge/synopsys/Kconfig |  1 +
 drivers/gpu/drm/mgag200/mgag200_mode.c  |  9 ++++++-
 drivers/gpu/drm/mxsfb/mxsfb_crtc.c      | 42 +++++++++++++++++++++++++++++++++
 drivers/gpu/drm/tegra/drm.c             | 22 ++++-------------
 drivers/gpu/host1x/dev.c                |  2 +-
 5 files changed, 57 insertions(+), 19 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-06-08  0:22 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2017-06-08  0:22 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Neil Armstrong, Daniel Vetter, intel-gfx, John Stultz, dri-devel

Hi Dave,
Just 2 patches, hopefully a sign that things are rounding into shape for 4.12.

The first patch is one from jstultz that slipped through the cracks in May, it
fixes a regression introduced in robher's drm_of_find_panel_or_bridge patchset.
The other fixes a bug introduced with HDMI support where the driver was
expecting HDMI to always be present.


drm-misc-fixes-2017-06-07:
Driver Changes:
- kirin: Use correct dt port for the bridge (John)
- meson: Fix regression caused by adding HDMI support to allow board
	 configurations without HDMI (Neil)

Cc: John Stultz <john.stultz@linaro.org>
Cc: Neil Armstrong <narmstrong@baylibre.com>

Cheers, Sean


The following changes since commit e5b4ab1ffbe2553ee278cb1b6bcb671a31d86518:

  Merge tag 'drm-misc-fixes-2017-06-02' of git://anongit.freedesktop.org/git/drm-misc into drm-fixes (2017-06-06 16:52:15 +1000)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2017-06-07

for you to fetch changes up to 8604889f83381cac42b849acc6c420af6df9b35b:

  drm/meson: Fix driver bind when only CVBS is available (2017-06-07 10:27:33 -0400)

----------------------------------------------------------------
Driver Changes:
- kirin: Use correct dt port for the bridge (John)
- meson: Fix regression caused by adding HDMI support to allow board
	 configurations without HDMI (Neil)

Cc: John Stultz <john.stultz@linaro.org>
Cc: Neil Armstrong <narmstrong@baylibre.com>

----------------------------------------------------------------
John Stultz (1):
      drm: kirin: Fix drm_of_find_panel_or_bridge conversion

Neil Armstrong (1):
      drm/meson: Fix driver bind when only CVBS is available

 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c |  2 +-
 drivers/gpu/drm/meson/meson_drv.c            | 20 +++++++++++++++-----
 2 files changed, 16 insertions(+), 6 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-06-02 18:33 Sean Paul
  0 siblings, 0 replies; 133+ messages in thread
From: Sean Paul @ 2017-06-02 18:33 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, Hans de Goede, dri-devel

Hi Dave,
Here's this week's fixes pull. Most noteworthy is the drm_unplug_dev change.
We've previously had discussion around cleanup on unplug for rockchip, but that
was mostly an academic issue (they wanted to unbind/bind at runtime). At the
time, this usecase was determined not to warrant the complexity required to fix
it, however now that we're seeing normal usecase issues, it's worth taking a
deeper dive (ie: find a longer term fix).

drm-misc-fixes-2017-06-02:
Core Changes:
- Grab locks in drm_atomic_helper_resume() (Daniel)
- Fix oops when unplugging USB device (expand cleanup in drm_unplug_dev) (Hans)

Driver Changes:
- rockchip: Don't output 10-bit format to 8-bit encoders (Mark)

Cc: Mark yao <mark.yao@rock-chips.com>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: Hans de Goede <hdegoede@redhat.com>

Cheers, Sean


The following changes since commit 82bc9a42cf854fdf63155759c0aa790bd1f361b0:

  drm/gma500/psb: Actually use VBT mode when it is found (2017-05-23 22:01:07 +0200)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2017-06-02

for you to fetch changes up to 75fb636324a839c2c31be9f81644034c6142e469:

  drm: Fix oops + Xserver hang when unplugging USB drm devices (2017-06-02 11:09:35 -0400)

----------------------------------------------------------------
Core Changes:
- Grab locks in drm_atomic_helper_resume() (Daniel)
- Fix oops when unplugging USB device (expand cleanup in drm_unplug_dev) (Hans)

Driver Changes:
- rockchip: Don't output 10-bit format to 8-bit encoders (Mark)

Cc: Mark yao <mark.yao@rock-chips.com>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: Hans de Goede <hdegoede@redhat.com>

----------------------------------------------------------------
Daniel Vetter (1):
      drm: Fix locking in drm_atomic_helper_resume

Hans de Goede (1):
      drm: Fix oops + Xserver hang when unplugging USB drm devices

Mark yao (1):
      drm/rockchip: Correct vop out_mode configure

 drivers/gpu/drm/drm_atomic_helper.c             | 11 +++++++++++
 drivers/gpu/drm/drm_drv.c                       |  7 ++++++-
 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 12 ------------
 drivers/gpu/drm/rockchip/cdn-dp-core.c          |  9 ++-------
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c     |  8 ++++++++
 drivers/gpu/drm/rockchip/rockchip_drm_vop.h     |  3 +++
 drivers/gpu/drm/rockchip/rockchip_vop_reg.c     |  2 ++
 7 files changed, 32 insertions(+), 20 deletions(-)

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-05-25 17:44 Sean Paul
  2017-05-26  5:30 ` Lukas Wunner
  2017-05-26  6:36 ` Daniel Vetter
  0 siblings, 2 replies; 133+ messages in thread
From: Sean Paul @ 2017-05-25 17:44 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,
A handful of fixes for you this week, nothing overly complex. The pull is noisy
because it includes -rc2.

Due to some process miscommunications, Lukas fast-forwarded -fixes and merged
the radeon patch without R-b. Patrik also merged the gma500 patch directly
without review. Daniel has added safeguards in dim to prevent this from happening
in the future. I have run the branch through my usual testing as well as reviewed
the patches to ensure everything is above-board.


drm-misc-fixes-2017-05-25:
Core Changes:
- Don't drop vblank reference more than once in cases of ww retry (Daniel)

Driver Changes:
- radeon: Fix oops during radeon probe trying to reference wrong device (Lukas)
- qxl: Avoid sleeping while in atomic context on cursor update (Gabriel)
- gma500: Use VBT mode instead of pre-programmed mode for LVDS (Patrik)

Cc: Lukas Wunner <lukas@wunner.de>
Cc: Gabriel Krisman Bertazi <krisman@collabora.co.uk>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>

Cheers, Sean


The following changes since commit d51aff16e821a755c242e14168f5d4601199eafd:

  Merge branch 'for-upstream/hdlcd' of git://linux-arm.org/linux-ld into drm-fixes (2017-05-20 06:00:49 +1000)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2017-05-25

for you to fetch changes up to 82bc9a42cf854fdf63155759c0aa790bd1f361b0:

  drm/gma500/psb: Actually use VBT mode when it is found (2017-05-23 22:01:07 +0200)

----------------------------------------------------------------
Core Changes:
- Don't drop vblank reference more than once in cases of ww retry (Daniel)

Driver Changes:
- radeon: Fix oops during radeon probe trying to reference wrong device (Lukas)
- qxl: Avoid sleeping while in atomic context on cursor update (Gabriel)
- gma500: Use VBT mode instead of pre-programmed mode for LVDS (Patrik)

Cc: Lukas Wunner <lukas@wunner.de>
Cc: Gabriel Krisman Bertazi <krisman@collabora.co.uk>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>

----------------------------------------------------------------
Adam Ford (1):
      ARM: dts: LogicPD Torpedo: Fix camera pin mux

Al Viro (2):
      fix unsafe_put_user()
      osf_wait4(): fix infoleak

Alan Stern (2):
      USB: ene_usb6250: fix DMA to the stack
      USB: xhci: fix lock-inversion problem

Alexandre Belloni (2):
      watchdog: sama5d4: fix WDDIS handling
      watchdog: sama5d4: fix race condition

Andreas Kemnade (1):
      ARM: dts: gta04: fix polarity of clocks for mcbsp4

Andrey Korolyov (1):
      USB: serial: ftdi_sio: add Olimex ARM-USB-TINY(H) PIDs

Anthony Mallet (1):
      USB: serial: ftdi_sio: fix setting latency for unprivileged users

Anton Bondarenko (1):
      usb: core: fix potential memory leak in error path during hcd creation

Ard Biesheuvel (1):
      i2c: designware: don't infer timings described by ACPI from clock rate

Arnd Bergmann (14):
      ARM: omap2+: make omap4_get_cpu1_ns_pa_addr declaration usable
      Merge tag 'v4.11-next-fixes' of https://github.com/mbgg/linux-mediatek into fixes
      Merge tag 'renesas-fixes-for-v4.12' of https://git.kernel.org/.../horms/renesas into fixes
      Merge tag 'mvebu-dt64-4.12-3' of git://git.infradead.org/linux-mvebu into fixes
      Merge tag 'mvebu-arm64-4.12-1' of git://git.infradead.org/linux-mvebu into fixes
      Merge branch 'tee/initial-merge' into fixes
      tee: add ARM_SMCCC dependency
      soc: imx: add PM dependency for IMX7_PM_DOMAINS
      staging: fsl-dpaa2/eth: add ETHERNET dependency
      iommu/mediatek: Include linux/dma-mapping.h
      watchdog: orion: fix compile-test dependencies
      ARM: remove duplicate 'const' annotations'
      firmware: ti_sci: fix strncat length check
      arm64: dts: rockchip: fix include reference

Bart Van Assche (1):
      scsi: scsi_lib: Add #include <scsi/scsi_transport.h>

Baruch Siach (4):
      ARM: dts: bcm2835: fix uart0 pinctrl node names
      ARM: dts: bcm2835: fix i2c0 pins
      ARM: dts: bcm2835: fix uart0/uart1 pins
      ARM: dts: bcm2835: add index to the ethernet alias

Bjørn Mork (1):
      USB: serial: qcserial: add more Lenovo EM74xx device IDs

Bogdan Mirea (1):
      usb: gadget: gserial: check if console kthread exists

Chris Brandt (2):
      usb: r8a66597-hcd: decrease timeout
      usb: r8a66597-hcd: select a different endpoint on timeout

Christoffer Dall (2):
      KVM: arm/arm64: Fix bug when registering redist iodevs
      KVM: arm/arm64: Hold slots_lock when unregistering kvm io bus devices

Christoph Hellwig (1):
      scsi: MAINTAINERS: update OSD entries

Christophe JAILLET (1):
      firmware: Google VPD: Fix memory allocation error handling

Colin Ian King (2):
      scsi: lpfc: ensure els_wq is being checked before destroying it
      scsi: pmcraid: remove redundant check to see if request_size is less than zero

Dan Carpenter (4):
      scsi: lpfc: double lock typo in lpfc_ns_rsp()
      scsi: qedf: Cleanup the type of io_log->op
      kvm: nVMX: off by one in vmx_write_pml_buffer()
      KVM: Silence underflow warning in avic_get_physical_id_entry()

Dan Williams (2):
      dax: fix false CONFIG_BLOCK dependency
      dax, xfs, ext4: compile out iomap-dax paths in the FS_DAX=n case

Daniel Vetter (1):
      drm: Fix deadlock retry loop in page_flip_ioctl

Daniele Palmas (1):
      usb: serial: option: add Telit ME910 support

Eric Anholt (1):
      watchdog: bcm281xx: Fix use of uninitialized spinlock.

Fabio Estevam (1):
      ARM: dts: imx53-qsrb: Pulldown PMIC IRQ pin

Florian Fainelli (2):
      Merge tag 'bcm2835-dt-next-2017-03-30' into devicetree/fixes
      soc: bcm: brcmstb: Correctly match 7435 SoC

Gabriel Krisman Bertazi (1):
      drm: qxl: Delay entering atomic context during cursor update

Ganapatrao Kulkarni (1):
      arm64: perf: Ignore exclude_hv when kernel is running in HYP

Gautham R. Shenoy (1):
      powerpc/powernv: Set NAPSTATELOST after recovering paca on P9 DD1

Geert Uytterhoeven (1):
      soc: renesas: Provide dummy rcar_rst_read_mode_pins() for compile-testing

Gilad Ben-Yossef (1):
      staging: MAINTAINERS: add GBY as ccree maintainer

Greg Kroah-Hartman (2):
      Merge tag 'fixes-for-v4.12-rc2' of git://git.kernel.org/.../balbi/usb into usb-linus
      Merge tag 'usb-serial-4.12-rc2' of git://git.kernel.org/.../johan/usb-serial into usb-linus

Gregory CLEMENT (3):
      arm64: marvell: enable the Armada 37xx pinctrl driver
      ARM64: dts: marvell: Add pinctrl nodes for Armada 3700
      ARM64: dts: marvell: armada37xx: add pinctrl definition

Guenter Roeck (5):
      scsi: cxlflash: Select IRQ_POLL
      staging: typec: tcpm: Drop duplicate PD messages
      staging: typec: tcpm: Set correct flags in PD request messages
      staging: typec: tcpm: Respond to Discover Identity commands
      staging: typec: tcpm: Fix Port Power Role field in PS_RDY messages

Guru Das Srinagesh (1):
      staging: typec: Fix sparse warnings about incorrect types

Gustavo A. R. Silva (2):
      scsi: qedf: properly update arguments position in function call
      block: xen-blkback: add null check to avoid null pointer dereference

Hanjun Guo (2):
      irqchip/mbigen: Fix memory mapping code
      irqchip/mbigen: Fix potential NULL dereferencing

Hannes Reinecke (1):
      scsi: libfc: do not flood console with messages 'libfc: queue full ...'

Hans Verkuil (1):
      ARM: dts: omap4: enable CEC pin for Pandaboard A4 and ES

Heikki Krogerus (1):
      usb: dwc3: pci: add Intel Cannonlake PCI IDs

Ian Chard (1):
      staging: ccree: remove extraneous spin_unlock_bh() in error handler

Ian W MORRISON (1):
      staging: rtl8723bs: remove re-positioned call to kfree in os_dep/ioctl_cfg80211.c

James Smart (5):
      scsi: lpfc: Fix panic on BFS configuration
      nvme-fc: correct port role bits
      nvme-fc: require target or discovery role for fc-nvme targets
      nvme-fc: stop queues on error detection
      nvmet-fc: remove target cpu scheduling flag

Jan Kara (1):
      fuseblk: Fix warning in super_setup_bdi_name()

Javier Martinez Canillas (1):
      staging: typec: fusb302: Fix module autoload

Jens Axboe (1):
      Merge branch 'stable/for-jens-4.12' of git://git.kernel.org/.../konrad/xen into for-linus

Jiri Slaby (1):
      sisusb_con: fix coccinelle warning

Johan Hovold (16):
      USB: serial: ir-usb: fix big-endian baud-rate debug printk
      USB: serial: mct_u232: fix big-endian baud-rate handling
      USB: serial: io_ti: fix div-by-zero in set_termios
      uwb: fix device quirk on big-endian hosts
      USB: chaoskey: fix Alea quirk on big-endian hosts
      USB: iowarrior: fix info ioctl on big-endian hosts
      USB: ehci-platform: fix companion-device leak
      USB: core: of: document reference taken by companion helper
      USB: gadget: dummy_hcd: fix hub-descriptor removable fields
      USB: usbip: fix nonconforming hub descriptor
      USB: hub: fix SS hub-descriptor handling
      USB: hub: fix non-SS hub-descriptor handling
      USB: hub: fix SS max number of ports
      USB: host: xhci: use max-port define
      of: fdt: add missing allocation-failure check
      watchdog: pcwd_usb: fix NULL-deref at probe

John Crispin (1):
      arm: dts: mt7623: add clock-frequency to the a7 timer node to mt7623.dtsi

Jon Derrick (1):
      nvme: unmap CMB and remove sysfs file in reset path

Juergen Gross (2):
      xen: cleanup pvh leftovers from pv-only sources
      xen: make xen_flush_tlb_all() static

Julius Werner (1):
      drivers: char: mem: Check for address space wraparound with mmap()

KarimAllah Ahmed (1):
      iommu/vt-d: Flush the IOTLB to get rid of the initial kdump mappings

Keerthy (1):
      ARM: dts: dra7: Add power hold and power controller properties to palmas

Kees Cook (1):
      scsi: qedf: Avoid reading past end of buffer

Lars Ellenberg (1):
      drbd: fix request leak introduced by locking/atomic, kref: Kill kref_sub()

Leonard Crestez (1):
      ARM: dts: imx6sx-sdb: Remove OPP override

Linus Torvalds (23):
      Merge tag 'powerpc-4.12-3' of git://git.kernel.org/.../powerpc/linux
      Merge tag 'arm64-fixes' of git://git.kernel.org/.../arm64/linux
      Merge tag 'armsoc-fixes' of git://git.kernel.org/.../arm/arm-soc
      Merge tag 'devicetree-fixes-for-4.12' of git://git.kernel.org/.../robh/linux
      Merge tag 'for-linus-4.12b-rc2-tag' of git://git.kernel.org/.../xen/tip
      Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
      Merge tag 'iommu-fixes-v4.12-rc1' of git://git.kernel.org/.../joro/iommu
      Merge branch 'i2c/for-current' of git://git.kernel.org/.../wsa/linux
      Merge branch 'libnvdimm-for-next' of git://git.kernel.org/.../nvdimm/nvdimm
      Merge tag 'scsi-fixes' of git://git.kernel.org/.../jejb/scsi
      Merge tag 'drm-fixes-for-v4.12-rc2' of git://people.freedesktop.org/~airlied/linux
      Merge git://www.linux-watchdog.org/linux-watchdog
      Merge tag 'char-misc-4.12-rc2' of git://git.kernel.org/.../gregkh/char-misc
      Merge tag 'usb-4.12-rc2' of git://git.kernel.org/.../gregkh/usb
      Merge tag 'staging-4.12-rc2' of git://git.kernel.org/.../gregkh/staging
      Merge branch 'for-linus' of git://git.kernel.dk/linux-block
      Merge tag 'trace-v4.12-rc1' of git://git.kernel.org/.../rostedt/linux-trace
      Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/.../tip/tip
      Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/.../tip/tip
      Merge branch 'for-linus' of git://git.kernel.org/.../viro/vfs
      Clean up x86 unsafe_get/put_user() type handling
      x86: fix 32-bit case of __get_user_asm_u64()
      Linux 4.12-rc2

Linus Walleij (1):
      ARM: configs: add a gemini defconfig

Lukas Wunner (1):
      drm/radeon: Fix oops upon driver load on PowerXpress laptops

MaJun (1):
      irqchip/mbigen: Fix the clear register offset calculation

Maksim Salau (1):
      usb: misc: legousbtower: Fix memory leak

Malcolm Priestley (4):
      staging: rtl8192e: rtl92e_fill_tx_desc fix write to mapped out memory.
      staging: rtl8192e: fix 2 byte alignment of register BSSIDR.
      staging: rtl8192e: rtl92e_get_eeprom_size Fix read size of EPROM_CMD.
      staging: rtl8192e: GetTs Fix invalid TID 7 warning.

Marc Zyngier (6):
      ARM: KVM: Fix tracepoint generation after move to virt/kvm/arm/
      arm64: KVM: Do not use stack-protector to compile EL2 code
      arm: KVM: Do not use stack-protector to compile HYP code
      KVM: arm/arm64: vgic-v2: Do not use Active+Pending state for a HW interrupt
      KVM: arm/arm64: vgic-v3: Do not use Active+Pending state for a HW interrupt
      KVM: arm/arm64: vgic-v3: Use PREbits to infer the number of ICH_APxRn_EL2 registers

Mark Rutland (1):
      arm64/cpufeature: don't use mutex in bringup path

Markus Heiser (1):
      doc-rst: fixed kernel-doc directives in usb/typec.rst

Mathias Nyman (3):
      usb: xhci: trace URB before giving it back instead of after
      xhci: apply PME_STUCK_QUIRK and MISSING_CAS quirk for Denverton
      xhci: Fix command ring stop regression in 4.11

Matthias Lange (1):
      xhci: remove GFP_DMA flag from allocation

Michael Ellerman (3):
      powerpc/modules: If mprofile-kernel is enabled add it to vermagic
      powerpc/mm: Fix crash in page table dump with huge pages
      powerpc/mm: Fix virt_addr_valid() etc. on 64-bit hash

Michael Neuling (2):
      powerpc/tm: Fix FP and VMX register corruption
      selftests/powerpc: Test TM and VMX register state

Naveen N. Rao (5):
      powerpc/kprobes: Fix handling of instruction emulation on probe re-entry
      ftrace: Simplify glob handling in unregister_ftrace_function_probe_func()
      ftrace/instances: Clear function triggers when removing instances
      selftests/ftrace: Fix bashisms
      selftests/ftrace: Add test to remove instance with active event triggers

Olivier Leveque (1):
      staging: typec: tcpci: declare private structure as static

Olof Johansson (6):
      Merge tag 'v4.12-rc1' into fixes
      devicetree: Move include prefixes from arch to separate directory
      Merge tag 'arm-soc/for-4.12/devicetree-fixes' of http://github.com/Broadcom/stblinux into fixes
      Merge tag 'arm-soc/for-4.12/drivers-fixes' of http://github.com/Broadcom/stblinux into fixes
      Merge tag 'imx-fixes-4.12' of git://git.kernel.org/.../shawnguo/linux into fixes
      Merge tag 'omap-for-v4.12/fixes-v2-signed' of git://git.kernel.org/.../tmlind/linux-omap into fixes

Pan Bian (1):
      usb: dwc3: keystone: check return value

Paolo Bonzini (3):
      KVM: nVMX: fix EPT permissions as reported in exit qualification
      KVM: x86: lower default for halt_poll_ns
      iTCO_wdt: all versions count down twice

Patrik Jakobsson (1):
      drm/gma500/psb: Actually use VBT mode when it is found

Paul Mackerras (3):
      KVM: PPC: Book3S HV: Add radix checks in real-mode hypercall handlers
      KVM: PPC: Book3S PR: Check copy_to/from_user return values
      KVM: PPC: Book3S PR: Don't include SPAPR TCE code on non-pseries platforms

Peter Chen (2):
      usb: host: xhci-mem: allocate zeroed Scratchpad Buffer
      usb: host: xhci-ring: don't need to clear interrupt pending for MSI enabled hcd

Peter Ujfalusi (1):
      usb: musb: tusb6010_omap: Do not reset the other direction's packet size

Phil Elwell (1):
      staging: vc04_services: Fix bulk cache maintenance

Radim Krčmář (5):
      Merge branch 'kvm-ppc-fixes' of git://git.kernel.org/.../paulus/powerpc
      Merge tag 'kvm-arm-for-v4.12-rc2' of git://git.kernel.org/.../kvmarm/kvmarm
      KVM: x86: zero base3 of unusable segments
      KVM: x86/vPMU: fix undefined shift in intel_pmu_refresh()
      KVM: x86: prevent uninitialized variable warning in check_svme()

Randy Dunlap (1):
      MAINTAINERS: greybus-dev list is members-only

Ravikumar Kattekola (1):
      ARM: dts: dra7: Reduce cpu thermal shutdown temperature

Rob Herring (3):
      Partially Revert "of: fix sparse warnings in fdt, irq, reserved mem, and resolver code"
      arm64: defconfig: sync with savedefconfig
      arm64: defconfig: enable options needed for QCom DB410c board

Robin Murphy (2):
      arm64: Remove redundant mov from LL/SC cmpxchg
      iommu/dma: Don't touch invalid iova_domain members

Roger Quadros (1):
      usb: dwc3: gadget: Fix ISO transfer performance

Rui Miguel Silva (3):
      staging: typec: fusb302: do not free gpio from managed resource
      staging: typec: fusb302: reset i2c_busy state in error
      staging: typec: fusb302: refactor resume retry mechanism

Shaohua Li (1):
      blktrace: fix integer parse

Shile Zhang (1):
      watchdog: wdt_pci: fix build error if define SOFTWARE_REBOOT

Shuah Khan (1):
      dtc: check.c fix compile error

Steven Rostedt (1):
      tracing: Move postpone selftests to core from early_initcall

Steven Rostedt (VMware) (4):
      sched/core: Call __schedule() from do_idle() without enabling preemption
      ftrace: Remove #ifdef from code and add clear_ftrace_function_probes() stub
      kprobes: Document how optimized kprobes are removed from module unload
      tracing: Make sure RCU is watching before calling a stack trace

Suman Anna (1):
      uio: fix incorrect memory leak cleanup

Suzuki K Poulose (3):
      kvm: arm/arm64: Fix race in resetting stage2 PGD
      kvm: arm/arm64: Force reading uncached stage2 PGD
      kvm: arm/arm64: Fix use after free of stage2 page table

Thinh Nguyen (1):
      usb: dwc3: gadget: Prevent losing events in event cache

Thomas Gleixner (2):
      genirq: Fix chained interrupt data ordering
      tracing/kprobes: Enforce kprobes teardown after testing

Thomas Petazzoni (1):
      usb: host: xhci-plat: propagate return value of platform_get_irq()

Tobias Regnery (1):
      misc: pci_endpoint_test: select CRC32

Tomas Melin (1):
      watchdog: cadence_wdt: fix timeout setting

Tony Lindgren (2):
      memory: omap-gpmc: Fix debug output for access width
      usb: musb: Fix trying to suspend while active for OTG configurations

Vamsi Krishna Samavedam (1):
      USB: core: replace %p with %pK

Vijay Immanuel (1):
      nvmet: release the sq ref on rdma read errors

Wanpeng Li (4):
      KVM: x86: Fix load damaged SSEx MXCSR register
      KVM: VMX: Don't enable EPT A/D feature if EPT feature is disabled
      KVM: x86: Fix potential preemption when get the current kvmclock timestamp
      KVM: X86: Fix read out-of-bounds vulnerability in kvm pio emulation

Wei Yongjun (3):
      xen/9pfs: fix return value check in xen_9pfs_front_probe()
      xen/9pfs: p9_trans_xen_init and p9_trans_xen_exit can be static
      watchdog: zx2967: remove redundant dev_err call in zx2967_wdt_probe()

William Wu (1):
      usb: gadget: f_fs: avoid out of bounds access on comp_desc

Willy Tarreau (1):
      char: lp: fix possible integer overflow in lp_setup()

Yisheng Xie (1):
      staging/android/ion: remove useless document file

Yueyao Zhu (1):
      staging: typec: fusb302: Fix chip->vbus_present init value

Zhichao Huang (2):
      KVM: arm: plug potential guest hardware debug leakage
      KVM: arm: rename pm_fake handler to trap_raz_wi

Zhou Zhengping (1):
      scsi: Skip deleted devices in __scsi_device_lookup

yong mao (1):
      ARM64: dts: mediatek: configure some fixed mmc parameters

 .../devicetree/bindings/staging/ion/hi6220-ion.txt |  31 ------
 Documentation/usb/typec.rst                        |   6 +-
 Documentation/watchdog/watchdog-parameters.txt     |   2 +-
 MAINTAINERS                                        |  15 +--
 Makefile                                           |   2 +-
 arch/alpha/kernel/osf_sys.c                        |   6 +-
 arch/arm/boot/dts/bcm283x-rpi-smsc9512.dtsi        |   2 +-
 arch/arm/boot/dts/bcm283x-rpi-smsc9514.dtsi        |   2 +-
 arch/arm/boot/dts/bcm283x.dtsi                     |  22 ++--
 arch/arm/boot/dts/dra7-evm.dts                     |   2 +
 arch/arm/boot/dts/dra7.dtsi                        |   4 +
 arch/arm/boot/dts/imx53-qsrb.dts                   |   2 +-
 arch/arm/boot/dts/imx6sx-sdb.dts                   |  17 ---
 arch/arm/boot/dts/include/arm                      |   1 -
 arch/arm/boot/dts/include/arm64                    |   1 -
 arch/arm/boot/dts/include/dt-bindings              |   1 -
 arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts  |   6 +-
 arch/arm/boot/dts/mt7623.dtsi                      |   2 +
 arch/arm/boot/dts/omap3-gta04.dtsi                 |   3 +-
 arch/arm/boot/dts/omap4-panda-a4.dts               |   2 +-
 arch/arm/boot/dts/omap4-panda-es.dts               |   2 +-
 arch/arm/configs/gemini_defconfig                  |  68 ++++++++++++
 arch/arm/include/asm/kvm_coproc.h                  |   3 +-
 arch/arm/kvm/coproc.c                              | 106 ++++++++++++------
 arch/arm/kvm/handle_exit.c                         |   4 +-
 arch/arm/kvm/hyp/Makefile                          |   2 +
 arch/arm/kvm/hyp/switch.c                          |   4 +-
 arch/arm/kvm/trace.h                               |   8 +-
 arch/arm/mach-at91/pm.c                            |   2 +-
 arch/arm/mach-bcm/bcm_kona_smc.c                   |   2 +-
 arch/arm/mach-cns3xxx/core.c                       |   2 +-
 arch/arm/mach-omap2/common.h                       |   3 +-
 arch/arm/mach-omap2/omap-mpuss-lowpower.c          |  10 +-
 arch/arm/mach-omap2/omap-smp.c                     |  11 +-
 arch/arm/mach-omap2/prm_common.c                   |   2 +-
 arch/arm/mach-omap2/vc.c                           |   2 +-
 arch/arm/mach-spear/time.c                         |   2 +-
 arch/arm64/Kconfig.platforms                       |   5 +
 arch/arm64/boot/dts/include/arm                    |   1 -
 arch/arm64/boot/dts/include/arm64                  |   1 -
 arch/arm64/boot/dts/include/dt-bindings            |   1 -
 arch/arm64/boot/dts/marvell/armada-3720-db.dts     |   8 ++
 arch/arm64/boot/dts/marvell/armada-37xx.dtsi       |  73 ++++++++++++-
 arch/arm64/boot/dts/mediatek/mt8173-evb.dts        |   3 +
 arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts  |   2 +-
 arch/arm64/configs/defconfig                       | 106 ++++++++----------
 arch/arm64/include/asm/atomic_ll_sc.h              |   1 -
 arch/arm64/include/asm/cpufeature.h                |  12 ++-
 arch/arm64/include/asm/kvm_host.h                  |   8 +-
 arch/arm64/kernel/cpufeature.c                     |  23 +++-
 arch/arm64/kernel/perf_event.c                     |  23 ++--
 arch/arm64/kvm/hyp/Makefile                        |   2 +
 arch/cris/boot/dts/include/dt-bindings             |   1 -
 arch/metag/boot/dts/include/dt-bindings            |   1 -
 arch/mips/boot/dts/include/dt-bindings             |   1 -
 arch/powerpc/boot/dts/include/dt-bindings          |   1 -
 arch/powerpc/include/asm/module.h                  |   4 +
 arch/powerpc/include/asm/page.h                    |  12 +++
 arch/powerpc/kernel/idle_book3s.S                  |   2 +-
 arch/powerpc/kernel/kprobes.c                      |   3 +-
 arch/powerpc/kernel/process.c                      |  19 ++++
 arch/powerpc/kvm/Kconfig                           |   2 +-
 arch/powerpc/kvm/Makefile                          |   4 +-
 arch/powerpc/kvm/book3s_64_vio_hv.c                |  13 +++
 arch/powerpc/kvm/book3s_hv_builtin.c               |   9 +-
 arch/powerpc/kvm/book3s_pr_papr.c                  |  70 +++++++++---
 arch/powerpc/kvm/powerpc.c                         |   4 +-
 arch/powerpc/mm/dump_linuxpagetables.c             |   7 +-
 arch/x86/include/asm/kvm_host.h                    |   2 +-
 arch/x86/include/asm/uaccess.h                     |  11 +-
 arch/x86/kernel/fpu/init.c                         |   1 +
 arch/x86/kvm/emulate.c                             |   2 +-
 arch/x86/kvm/paging_tmpl.h                         |  35 +++---
 arch/x86/kvm/pmu_intel.c                           |   2 +-
 arch/x86/kvm/svm.c                                 |   3 +-
 arch/x86/kvm/vmx.c                                 |   4 +-
 arch/x86/kvm/x86.c                                 |  45 +++++---
 arch/x86/xen/enlighten_pv.c                        |  15 +--
 arch/x86/xen/mmu.c                                 |   2 +-
 arch/x86/xen/mmu_pv.c                              | 102 +++++++-----------
 drivers/block/drbd/drbd_req.c                      |  27 ++---
 drivers/block/xen-blkback/xenbus.c                 |   8 +-
 drivers/char/lp.c                                  |   6 +-
 drivers/char/mem.c                                 |   5 +
 drivers/dax/super.c                                |   2 +
 drivers/firmware/google/vpd.c                      |  21 ++--
 drivers/firmware/ti_sci.c                          |   3 +-
 drivers/gpu/drm/drm_plane.c                        |   5 +-
 drivers/gpu/drm/gma500/psb_intel_lvds.c            |  18 ++--
 drivers/gpu/drm/qxl/qxl_display.c                  |   4 +-
 drivers/gpu/drm/radeon/radeon_kms.c                |   2 +-
 drivers/i2c/busses/i2c-designware-platdrv.c        |  18 ++--
 drivers/iommu/dma-iommu.c                          |  13 ++-
 drivers/iommu/intel-iommu.c                        |   5 +-
 drivers/iommu/mtk_iommu_v1.c                       |   1 +
 drivers/irqchip/irq-mbigen.c                       |  17 +--
 drivers/memory/omap-gpmc.c                         |   2 +-
 drivers/misc/Kconfig                               |   1 +
 drivers/nvme/host/fc.c                             |  10 ++
 drivers/nvme/host/pci.c                            |   7 +-
 drivers/nvme/target/core.c                         |   6 ++
 drivers/nvme/target/fc.c                           |   4 +-
 drivers/nvme/target/fcloop.c                       |   1 -
 drivers/nvme/target/nvmet.h                        |   1 +
 drivers/nvme/target/rdma.c                         |   1 +
 drivers/of/fdt.c                                   |   3 +
 drivers/of/of_reserved_mem.c                       |   2 +-
 drivers/scsi/cxlflash/Kconfig                      |   1 +
 drivers/scsi/libfc/fc_fcp.c                        |  15 +--
 drivers/scsi/lpfc/lpfc_crtn.h                      |   1 +
 drivers/scsi/lpfc/lpfc_ct.c                        |   2 +-
 drivers/scsi/lpfc/lpfc_init.c                      |   9 +-
 drivers/scsi/lpfc/lpfc_nvmet.c                     |   1 -
 drivers/scsi/lpfc/lpfc_sli.c                       |  19 ++--
 drivers/scsi/pmcraid.c                             |   3 -
 drivers/scsi/qedf/qedf.h                           |   2 +-
 drivers/scsi/qedf/qedf_els.c                       |   2 +-
 drivers/scsi/qedf/qedf_main.c                      |   2 +-
 drivers/scsi/scsi.c                                |   2 +
 drivers/scsi/scsi_lib.c                            |   1 +
 drivers/soc/bcm/brcmstb/common.c                   |   2 +-
 drivers/soc/imx/Kconfig                            |   3 +-
 drivers/staging/android/ion/devicetree.txt         |  51 ---------
 drivers/staging/ccree/ssi_request_mgr.c            |   1 -
 drivers/staging/fsl-dpaa2/Kconfig                  |   1 +
 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c     |  24 +++--
 drivers/staging/rtl8192e/rtl819x_TSProc.c          |  15 +--
 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c  |   1 -
 drivers/staging/typec/fusb302/fusb302.c            |  86 ++++++++-------
 drivers/staging/typec/pd.h                         |  10 ++
 drivers/staging/typec/pd_vdo.h                     |   4 +-
 drivers/staging/typec/tcpci.c                      |   2 +-
 drivers/staging/typec/tcpm.c                       |  77 +++++++++++++-
 drivers/staging/typec/tcpm.h                       |   3 +
 .../interface/vchiq_arm/vchiq_2835_arm.c           |  31 +++---
 drivers/tee/Kconfig                                |   1 +
 drivers/uio/uio.c                                  |   8 +-
 drivers/usb/core/devio.c                           |  14 +--
 drivers/usb/core/hcd.c                             |   5 +-
 drivers/usb/core/hub.c                             |  27 +++--
 drivers/usb/core/of.c                              |   3 +
 drivers/usb/core/urb.c                             |   2 +-
 drivers/usb/dwc3/dwc3-keystone.c                   |   4 +
 drivers/usb/dwc3/dwc3-pci.c                        |   4 +
 drivers/usb/dwc3/gadget.c                          |  21 +++-
 drivers/usb/gadget/function/f_fs.c                 |  10 +-
 drivers/usb/gadget/function/u_serial.c             |   2 +-
 drivers/usb/gadget/udc/dummy_hcd.c                 |   6 +-
 drivers/usb/host/ehci-platform.c                   |   4 +-
 drivers/usb/host/r8a66597-hcd.c                    |   6 +-
 drivers/usb/host/xhci-hub.c                        |   2 +-
 drivers/usb/host/xhci-mem.c                        |  11 +-
 drivers/usb/host/xhci-pci.c                        |   7 +-
 drivers/usb/host/xhci-plat.c                       |   2 +-
 drivers/usb/host/xhci-ring.c                       |  20 ++--
 drivers/usb/host/xhci.c                            |  13 +--
 drivers/usb/misc/chaoskey.c                        |   2 +-
 drivers/usb/misc/iowarrior.c                       |   2 +-
 drivers/usb/misc/legousbtower.c                    |   1 +
 drivers/usb/misc/sisusbvga/sisusb_con.c            |   2 +-
 drivers/usb/musb/musb_host.c                       |   9 +-
 drivers/usb/musb/tusb6010_omap.c                   |  13 ++-
 drivers/usb/serial/ftdi_sio.c                      |  10 +-
 drivers/usb/serial/ftdi_sio_ids.h                  |   2 +
 drivers/usb/serial/io_ti.c                         |   5 +-
 drivers/usb/serial/ir-usb.c                        |  21 ++--
 drivers/usb/serial/mct_u232.c                      |   2 +-
 drivers/usb/serial/option.c                        |   8 ++
 drivers/usb/serial/qcserial.c                      |   2 +
 drivers/usb/storage/ene_ub6250.c                   |  90 ++++++++++------
 drivers/usb/usbip/vhci_hcd.c                       |  11 +-
 drivers/uwb/i1480/dfu/usb.c                        |   5 +-
 drivers/watchdog/Kconfig                           |   2 +-
 drivers/watchdog/bcm_kona_wdt.c                    |   3 +-
 drivers/watchdog/cadence_wdt.c                     |   2 +-
 drivers/watchdog/iTCO_wdt.c                        |  22 ++--
 drivers/watchdog/pcwd_usb.c                        |   3 +
 drivers/watchdog/sama5d4_wdt.c                     |  77 ++++++++++----
 drivers/watchdog/wdt_pci.c                         |   2 +-
 drivers/watchdog/zx2967_wdt.c                      |   4 +-
 fs/ext2/inode.c                                    |   4 +-
 fs/ext4/inode.c                                    |   4 +-
 fs/fuse/inode.c                                    |   9 +-
 fs/xfs/xfs_iomap.c                                 |   4 +-
 include/kvm/arm_vgic.h                             |   5 +-
 include/linux/dax.h                                |  34 ++++--
 include/linux/kprobes.h                            |   3 +
 include/linux/nvme-fc-driver.h                     |  16 +--
 include/linux/of_irq.h                             |   2 +-
 include/linux/soc/renesas/rcar-rst.h               |   5 +
 include/linux/usb/hcd.h                            |   1 +
 include/uapi/linux/usb/ch11.h                      |   3 +
 kernel/irq/chip.c                                  |   2 +-
 kernel/kprobes.c                                   |   8 +-
 kernel/sched/core.c                                |  25 +++++
 kernel/sched/idle.c                                |   2 +-
 kernel/sched/sched.h                               |   2 +
 kernel/trace/blktrace.c                            |   4 +-
 kernel/trace/ftrace.c                              |  12 ++-
 kernel/trace/trace.c                               |  34 +++++-
 kernel/trace/trace.h                               |   5 +
 kernel/trace/trace_kprobe.c                        |   5 +
 net/9p/trans_xen.c                                 |   8 +-
 scripts/Makefile.lib                               |   2 +-
 scripts/dtc/checks.c                               |   2 +-
 scripts/dtc/include-prefixes/arc                   |   1 +
 scripts/dtc/include-prefixes/arm                   |   1 +
 scripts/dtc/include-prefixes/arm64                 |   1 +
 scripts/dtc/include-prefixes/c6x                   |   1 +
 scripts/dtc/include-prefixes/cris                  |   1 +
 scripts/dtc/include-prefixes/dt-bindings           |   1 +
 scripts/dtc/include-prefixes/h8300                 |   1 +
 scripts/dtc/include-prefixes/metag                 |   1 +
 scripts/dtc/include-prefixes/microblaze            |   1 +
 scripts/dtc/include-prefixes/mips                  |   1 +
 scripts/dtc/include-prefixes/nios2                 |   1 +
 scripts/dtc/include-prefixes/openrisc              |   1 +
 scripts/dtc/include-prefixes/powerpc               |   1 +
 scripts/dtc/include-prefixes/sh                    |   1 +
 scripts/dtc/include-prefixes/xtensa                |   1 +
 tools/testing/selftests/ftrace/ftracetest          |   2 +-
 .../ftrace/test.d/ftrace/func_event_triggers.tc    |   2 +-
 tools/testing/selftests/ftrace/test.d/functions    |   4 +-
 .../ftrace/test.d/instances/instance-event.tc      |   8 +-
 tools/testing/selftests/powerpc/tm/.gitignore      |   1 +
 tools/testing/selftests/powerpc/tm/Makefile        |   4 +-
 .../testing/selftests/powerpc/tm/tm-vmx-unavail.c  | 118 +++++++++++++++++++++
 virt/kvm/arm/hyp/vgic-v3-sr.c                      |  18 ++--
 virt/kvm/arm/mmu.c                                 |  33 +++---
 virt/kvm/arm/vgic/vgic-init.c                      |   5 +-
 virt/kvm/arm/vgic/vgic-mmio-v3.c                   |  12 ++-
 virt/kvm/arm/vgic/vgic-v2.c                        |   7 ++
 virt/kvm/arm/vgic/vgic-v3.c                        |   7 ++
 233 files changed, 1659 insertions(+), 822 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/staging/ion/hi6220-ion.txt
 delete mode 120000 arch/arm/boot/dts/include/arm
 delete mode 120000 arch/arm/boot/dts/include/arm64
 delete mode 120000 arch/arm/boot/dts/include/dt-bindings
 create mode 100644 arch/arm/configs/gemini_defconfig
 delete mode 120000 arch/arm64/boot/dts/include/arm
 delete mode 120000 arch/arm64/boot/dts/include/arm64
 delete mode 120000 arch/arm64/boot/dts/include/dt-bindings
 delete mode 120000 arch/cris/boot/dts/include/dt-bindings
 delete mode 120000 arch/metag/boot/dts/include/dt-bindings
 delete mode 120000 arch/mips/boot/dts/include/dt-bindings
 delete mode 120000 arch/powerpc/boot/dts/include/dt-bindings
 delete mode 100644 drivers/staging/android/ion/devicetree.txt
 create mode 120000 scripts/dtc/include-prefixes/arc
 create mode 120000 scripts/dtc/include-prefixes/arm
 create mode 120000 scripts/dtc/include-prefixes/arm64
 create mode 120000 scripts/dtc/include-prefixes/c6x
 create mode 120000 scripts/dtc/include-prefixes/cris
 create mode 120000 scripts/dtc/include-prefixes/dt-bindings
 create mode 120000 scripts/dtc/include-prefixes/h8300
 create mode 120000 scripts/dtc/include-prefixes/metag
 create mode 120000 scripts/dtc/include-prefixes/microblaze
 create mode 120000 scripts/dtc/include-prefixes/mips
 create mode 120000 scripts/dtc/include-prefixes/nios2
 create mode 120000 scripts/dtc/include-prefixes/openrisc
 create mode 120000 scripts/dtc/include-prefixes/powerpc
 create mode 120000 scripts/dtc/include-prefixes/sh
 create mode 120000 scripts/dtc/include-prefixes/xtensa
 create mode 100644 tools/testing/selftests/powerpc/tm/tm-vmx-unavail.c

-- 
Sean Paul, Software Engineer, Google / Chromium OS
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-03-31  6:07 Daniel Vetter
  0 siblings, 0 replies; 133+ messages in thread
From: Daniel Vetter @ 2017-03-31  6:07 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,

drm-misc-fixes-2017-03-31:
Just one vc4 fix from Eric, cc: stable

Cheers, Daniel


The following changes since commit c02ed2e75ef4c74e41e421acb4ef1494671585e8:

  Linux 4.11-rc4 (2017-03-26 14:15:16 -0700)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2017-03-31

for you to fetch changes up to 6d6e500391875cc372336c88e9a8af377be19c36:

  drm/vc4: Allocate the right amount of space for boot-time CRTC state. (2017-03-30 08:41:38 -0700)

----------------------------------------------------------------
Just one vc4 fix from Eric, cc: stable

----------------------------------------------------------------
Eric Anholt (1):
      drm/vc4: Allocate the right amount of space for boot-time CRTC state.

 drivers/gpu/drm/vc4/vc4_crtc.c | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-03-23 15:50 Daniel Vetter
  0 siblings, 0 replies; 133+ messages in thread
From: Daniel Vetter @ 2017-03-23 15:50 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,

drm-misc-fixes-2017-03-23:
One fbdev regression fix from Michel

Cheers, Daniel


The following changes since commit 97da3854c526d3a6ee05c849c96e48d21527606c:

  Linux 4.11-rc3 (2017-03-19 19:09:39 -0700)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2017-03-23

for you to fetch changes up to 12ffed96d4369f086261ba2ee734fa8c932d7f55:

  drm/fb-helper: Allow var->x/yres(_virtual) < fb->width/height again (2017-03-23 15:12:07 +0100)

----------------------------------------------------------------
One fbdev regression fix from Michel

----------------------------------------------------------------
Michel Dänzer (1):
      drm/fb-helper: Allow var->x/yres(_virtual) < fb->width/height again

 drivers/gpu/drm/drm_fb_helper.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-03-06  9:41 Daniel Vetter
  0 siblings, 0 replies; 133+ messages in thread
From: Daniel Vetter @ 2017-03-06  9:41 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,

drm-misc-fixes-2017-03-06:
Just 1 8bpc quirk from Ville, cc: stable

I somehow lost this patch for 2 weeks despite that my status script showed
me that there's something pending. Oh well, here it is :(

Cheers, Daniel


The following changes since commit c1ae3cfa0e89fa1a7ecc4c99031f5e9ae99d9201:

  Linux 4.11-rc1 (2017-03-05 12:59:56 -0800)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2017-03-06

for you to fetch changes up to 36fc579761b50784b63dafd0f2e796b659e0f5ee:

  drm/edid: Add EDID_QUIRK_FORCE_8BPC quirk for Rotel RSX-1058 (2017-03-06 08:28:10 +0100)

----------------------------------------------------------------
Just 1 8bpc quirk from Ville, cc: stable

----------------------------------------------------------------
Tomeu Vizoso (1):
      drm/edid: Add EDID_QUIRK_FORCE_8BPC quirk for Rotel RSX-1058

 drivers/gpu/drm/drm_edid.c | 3 +++
 1 file changed, 3 insertions(+)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-02-09  7:51 Daniel Vetter
  0 siblings, 0 replies; 133+ messages in thread
From: Daniel Vetter @ 2017-02-09  7:51 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,

drm-misc-fixes-2017-02-09:
Last-minute vc4 fix for 4.10.

Cheers, Daniel


The following changes since commit d5adbfcd5f7bcc6fa58a41c5c5ada0e5c826ce2c:

  Linux 4.10-rc7 (2017-02-05 15:10:58 -0800)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2017-02-09

for you to fetch changes up to 49d29a077af8d2ee3b291ccd8d053541bebe09d7:

  drm: vc4: adapt to new behaviour of drm_crtc.c (2017-02-08 14:19:23 -0800)

----------------------------------------------------------------
Last-minute vc4 fix for 4.10.

----------------------------------------------------------------
Andrzej Pietrasiewicz (1):
      drm: vc4: adapt to new behaviour of drm_crtc.c

 drivers/gpu/drm/vc4/vc4_plane.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-01-31 17:11 Daniel Vetter
  0 siblings, 0 replies; 133+ messages in thread
From: Daniel Vetter @ 2017-01-31 17:11 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,

2 patches to fix the oops Dave Hanse reported, plus a double kfree fix
Maarten discovered while backporting the fix for Linus.

For Linus' vma tracking oops the plan is to send you a dedicated pull with
the 2 patches we need, but since it's tricky we're letting CI beat on it a
bit more.

Cheers, Daniel


The following changes since commit 566cf877a1fcb6d6dc0126b076aad062054c2637:

  Linux 4.10-rc6 (2017-01-29 14:25:17 -0800)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2017-01-31

for you to fetch changes up to 92c715fca907686f5298220ece53423e38ba3aed:

  drm/atomic: Fix double free in drm_atomic_state_default_clear (2017-01-31 13:41:46 +0100)

----------------------------------------------------------------
Daniel Vetter (2):
      drm: prevent double-(un)registration for connectors
      drm: Don't race connector registration

Maarten Lankhorst (1):
      drm/atomic: Fix double free in drm_atomic_state_default_clear

 drivers/gpu/drm/drm_atomic.c    | 13 ++++++++-----
 drivers/gpu/drm/drm_connector.c | 23 ++++++++++++++++++-----
 drivers/gpu/drm/drm_drv.c       |  4 ++++
 include/drm/drmP.h              |  1 +
 include/drm/drm_connector.h     | 16 +++++++++++++++-
 5 files changed, 46 insertions(+), 11 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-01-23 10:11 Daniel Vetter
  0 siblings, 0 replies; 133+ messages in thread
From: Daniel Vetter @ 2017-01-23 10:11 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,

Just one bugfix from Gustavo, but the pull request script is confused
since you didn't update your drm-fixes branch.

Cheers, Daniel


The following changes since commit 9afe69d5a9495f8b023017e4c328fa717e00f092:

  Merge tag 'drm-misc-fixes-2017-01-09' of git://anongit.freedesktop.org/git/drm-misc into drm-fixes (2017-01-10 08:18:53 +1000)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2017-01-23

for you to fetch changes up to 7e9081c5aac73b8a0bc22e0b3e7a12c3e9cf5256:

  drm/fence: fix memory overwrite when setting out_fence fd (2017-01-16 20:00:54 -0200)

----------------------------------------------------------------
Daniel Vetter (1):
      drm/probe-helpers: Drop locking from poll_enable

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

Peter Ujfalusi (1):
      drm: Schedule the output_poll_work with 1s delay if we have delayed event

Takashi Iwai (1):
      drm: Fix broken VT switch with video=1366x768 option

 drivers/gpu/drm/drm_atomic.c         | 12 +++----
 drivers/gpu/drm/drm_modes.c          |  7 ++++
 drivers/gpu/drm/drm_probe_helper.c   | 63 ++++++++++++++++++------------------
 drivers/gpu/drm/i915/intel_hotplug.c |  4 +--
 include/drm/drm_atomic.h             |  2 +-
 include/drm/drm_crtc_helper.h        |  1 -
 include/drm/drm_mode_config.h        |  2 +-
 7 files changed, 48 insertions(+), 43 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-01-13  8:11 Daniel Vetter
  0 siblings, 0 replies; 133+ messages in thread
From: Daniel Vetter @ 2017-01-13  8:11 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,

As promised a few more core fixes. One more pending for the mst issue on
driver load, but Dave Hansen didn't yet send in the tested-by, so I
figured I'll hold that one off.

cu in Hobart!

Cheers, Daniel


The following changes since commit 9afe69d5a9495f8b023017e4c328fa717e00f092:

  Merge tag 'drm-misc-fixes-2017-01-09' of git://anongit.freedesktop.org/git/drm-misc into drm-fixes (2017-01-10 08:18:53 +1000)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2017-01-13

for you to fetch changes up to 3846fd9b86001bea171943cc3bb9222cb6da6b42:

  drm/probe-helpers: Drop locking from poll_enable (2017-01-12 20:31:17 +0100)

----------------------------------------------------------------
Daniel Vetter (1):
      drm/probe-helpers: Drop locking from poll_enable

Peter Ujfalusi (1):
      drm: Schedule the output_poll_work with 1s delay if we have delayed event

Takashi Iwai (1):
      drm: Fix broken VT switch with video=1366x768 option

 drivers/gpu/drm/drm_modes.c          |  7 ++++
 drivers/gpu/drm/drm_probe_helper.c   | 63 ++++++++++++++++++------------------
 drivers/gpu/drm/i915/intel_hotplug.c |  4 +--
 include/drm/drm_crtc_helper.h        |  1 -
 4 files changed, 40 insertions(+), 35 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-01-09 19:17 Daniel Vetter
  0 siblings, 0 replies; 133+ messages in thread
From: Daniel Vetter @ 2017-01-09 19:17 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,

Another lonely core fix, picket up by Archit. I think there's 1-2 low-prio
core fixes currently under discussion on dri-devel, I guess that means
another pull somewhen next week or so at lca.

Cheers, Daniel


The following changes since commit aebe55c2d4b998741c0847ace1b4af47d73c763b:

  drm: Clean up planes in atomic commit helper failure path (2017-01-04 11:08:13 +0100)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2017-01-09

for you to fetch changes up to f0a8b49c03d22a511a601dc54b2a3425a41e35fa:

  drm/bridge: analogix dp: Fix runtime PM state on driver bind (2017-01-09 13:30:37 +0530)

----------------------------------------------------------------
Marek Szyprowski (1):
      drm/bridge: analogix dp: Fix runtime PM state on driver bind

 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 7 +++++++
 1 file changed, 7 insertions(+)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2017-01-04 16:24 Daniel Vetter
  0 siblings, 0 replies; 133+ messages in thread
From: Daniel Vetter @ 2017-01-04 16:24 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,

One small bugfix to the atomic helpers from Laurent. Haz cc: stable.

Cheers, Daniel


The following changes since commit 0c744ea4f77d72b3dcebb7a8f2684633ec79be88:

  Linux 4.10-rc2 (2017-01-01 14:31:53 -0800)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2017-01-04

for you to fetch changes up to aebe55c2d4b998741c0847ace1b4af47d73c763b:

  drm: Clean up planes in atomic commit helper failure path (2017-01-04 11:08:13 +0100)

----------------------------------------------------------------
Laurent Pinchart (1):
      drm: Clean up planes in atomic commit helper failure path

 drivers/gpu/drm/drm_atomic_helper.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2016-12-22  7:29 Daniel Vetter
  0 siblings, 0 replies; 133+ messages in thread
From: Daniel Vetter @ 2016-12-22  7:29 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,

Here's the one lonely bugfix I talked about on irc. There's an oops fix
for nonblocking atomic pending (only hittable for drivers broken in a
specific way, but it's good to make things resilient), but no tested-by
yet from reporters hence postponed.

Cheers, Daniel


The following changes since commit 2cf026ae85c42f253feb9f420d1b4bc99bd5503d:

  Merge branch 'linux-4.10' of git://github.com/skeggsb/linux into drm-next (2016-12-13 14:29:05 +1000)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2016-12-22

for you to fetch changes up to 298360af3dab45659810fdc51aba0c9f4097e4f6:

  drivers/gpu/drm/ast: Fix infinite loop if read fails (2016-12-18 14:39:50 +0100)

----------------------------------------------------------------
Russell Currey (1):
      drivers/gpu/drm/ast: Fix infinite loop if read fails

 drivers/gpu/drm/ast/ast_main.c | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2016-11-30 19:29 Daniel Vetter
  0 siblings, 0 replies; 133+ messages in thread
From: Daniel Vetter @ 2016-11-30 19:29 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,

Just one patch from Michel I picked up for -fixes.

Cheers, Daniel


The following changes since commit e5517c2a5a49ed5e99047008629f1cd60246ea0e:

  Linux 4.9-rc7 (2016-11-27 13:08:04 -0800)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2016-11-30

for you to fetch changes up to e94bd1736f1f60e916a85a80c0b0ebeaae36cce5:

  drm: Don't call drm_for_each_crtc with a non-KMS driver (2016-11-30 10:13:00 +0100)

----------------------------------------------------------------
Michel Dänzer (1):
      drm: Don't call drm_for_each_crtc with a non-KMS driver

 drivers/gpu/drm/drm_ioctl.c | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread
* [PULL] drm-misc-fixes
@ 2016-10-27  6:36 Daniel Vetter
  0 siblings, 0 replies; 133+ messages in thread
From: Daniel Vetter @ 2016-10-27  6:36 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Daniel Vetter, intel-gfx, dri-devel

Hi Dave,

drm-misc-fixes for 4.9. Not sure this is a good idea, but somehow there
was a pile of fixes floating and I figured I could try:

First time pull request with the new drm-misc.git repo, let's see how that
goes. I'll probably send you a -misc pull for 4.10 (to get the
s/fence/dma_fence/ rename landed) later today.

Cheers, Daniel


The following changes since commit 07d9a380680d1c0eb51ef87ff2eab5c994949e69:

  Linux 4.9-rc2 (2016-10-23 17:10:14 -0700)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-misc tags/drm-misc-fixes-2016-10-27

for you to fetch changes up to 4da5caa6a6f82cda3193bca855235b87debf78bd:

  drm/dp/mst: Check peer device type before attempting EDID read (2016-10-26 18:53:44 +0200)

----------------------------------------------------------------
Felix Monninger (1):
      drm: Release reference from blob lookup after replacing property

Takashi Iwai (1):
      drm/fb-helper: Don't call dirty callback for untouched clips

Ville Syrjälä (5):
      drm/fb-helper: Fix connector ref leak on error
      drm: Don't force all planes to be added to the state due to zpos
      drm/fb-helper: Keep references for the current set of used connectors
      drm/dp/mst: Clear port->pdt when tearing down the i2c adapter
      drm/dp/mst: Check peer device type before attempting EDID read

 drivers/gpu/drm/drm_atomic.c            |  9 +++--
 drivers/gpu/drm/drm_atomic_helper.c     |  4 --
 drivers/gpu/drm/drm_dp_mst_topology.c   |  6 ++-
 drivers/gpu/drm/drm_fb_helper.c         | 68 ++++++++++++++++++++-------------
 drivers/gpu/drm/exynos/exynos_drm_drv.c | 20 ++++++++++
 drivers/gpu/drm/exynos/exynos_drm_drv.h |  1 +
 drivers/gpu/drm/exynos/exynos_drm_fb.c  |  2 +-
 drivers/gpu/drm/rcar-du/rcar_du_kms.c   | 12 +++++-
 drivers/gpu/drm/sti/sti_drv.c           | 22 ++++++++++-
 include/drm/drm_plane.h                 |  8 +++-
 10 files changed, 113 insertions(+), 39 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 133+ messages in thread

end of thread, other threads:[~2024-04-25 10:24 UTC | newest]

Thread overview: 133+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-10-23 11:26 [PULL] drm-misc-fixes Maxime Ripard
2019-10-23 11:26 ` [Intel-gfx] " Maxime Ripard
  -- strict thread matches above, loose matches on Subject: below --
2024-04-25 10:24 Thomas Zimmermann
2024-04-18  7:22 Thomas Zimmermann
2024-04-11  7:34 Thomas Zimmermann
2024-04-04 10:48 Thomas Zimmermann
2024-03-28 13:44 Thomas Zimmermann
2024-03-07  8:44 Maxime Ripard
2024-02-29 13:37 Maxime Ripard
2024-02-29 13:54 ` Matthew Auld
2024-03-06 14:26   ` Maxime Ripard
2024-02-22 17:48 Maxime Ripard
2024-02-15  8:49 Maxime Ripard
2024-02-15 12:41 ` Geert Uytterhoeven
2024-02-08 12:02 Maxime Ripard
2024-02-01  9:52 Maxime Ripard
2024-01-26 11:44 Maxime Ripard
2024-01-03 10:47 Maarten Lankhorst
2023-12-14  9:34 Maarten Lankhorst
2023-12-07 12:43 Maarten Lankhorst
2019-11-25  9:43 Maxime Ripard
2019-11-13 14:26 Maxime Ripard
2019-11-07  8:22 Maxime Ripard
2019-10-30 18:22 Maxime Ripard
2019-10-17 20:34 Sean Paul
2019-10-10 10:51 Maxime Ripard
2019-10-03  8:10 Maxime Ripard
2019-10-02 20:06 Maxime Ripard
2019-10-03  7:26 ` Maxime Ripard
2019-10-07 14:24   ` Daniel Vetter
2019-09-12  7:13 Maarten Lankhorst
2019-09-05 16:41 Maarten Lankhorst
2019-08-28 18:57 Maarten Lankhorst
2019-08-22 10:22 Maarten Lankhorst
2019-08-08  9:01 Maarten Lankhorst
2019-08-02 13:43 Maarten Lankhorst
2019-08-02 15:07 ` Daniel Vetter
2019-07-25 16:09 Sean Paul
2019-07-04  0:13 Sean Paul
2019-06-26 20:56 Sean Paul
2019-06-19 19:27 Sean Paul
2019-06-13 14:39 Sean Paul
2019-06-13 20:45 ` Daniel Vetter
2019-06-05 21:03 Sean Paul
2019-05-29 21:18 Sean Paul
2019-05-22 19:44 Sean Paul
2019-05-02 12:25 Maxime Ripard
2019-04-25 13:27 Maxime Ripard
2019-04-11 15:16 Maxime Ripard
2019-03-25 10:45 Maxime Ripard
2019-02-22  8:57 Maarten Lankhorst
2019-02-13 10:01 Maarten Lankhorst via dri-devel
2019-02-07  8:21 Maarten Lankhorst
2019-01-24  8:25 Maarten Lankhorst
2019-01-17 11:06 Maarten Lankhorst
2019-01-10  6:52 Maarten Lankhorst
2018-12-20 16:57 Sean Paul
2018-12-20 17:32 ` Daniel Vetter
2018-12-12 20:43 Sean Paul
2018-12-05 20:14 Sean Paul
2018-11-28 20:04 Sean Paul
2018-11-28 20:36 ` Sean Paul
2018-11-21 15:52 Sean Paul
2018-11-14 20:45 Sean Paul
2018-11-07 20:50 Sean Paul
2018-10-19 10:57 Maarten Lankhorst
2018-10-18 16:28 Maarten Lankhorst
2018-10-04  8:37 Maarten Lankhorst
2018-09-27 15:27 Sean Paul
2018-09-27 10:02 Maarten Lankhorst
2018-09-19 14:32 Maarten Lankhorst
2018-07-27  8:24 Maarten Lankhorst
2018-07-13  7:28 Maarten Lankhorst
2018-07-05 13:19 Maarten Lankhorst
2018-06-28  9:49 Maarten Lankhorst
2018-06-21 14:08 Maarten Lankhorst
2018-06-12  9:09 Maarten Lankhorst
2018-05-16 19:21 Sean Paul
2018-05-09 20:26 Sean Paul
2018-05-02 19:53 Sean Paul
2018-04-25 19:39 Sean Paul
2018-04-18 19:26 Sean Paul
2018-03-22 18:57 Gustavo Padovan
2018-03-07 10:35 Gustavo Padovan
2018-02-28 15:37 Gustavo Padovan
2018-02-21 15:23 Gustavo Padovan
2018-01-31 15:16 Gustavo Padovan
2018-01-31 15:36 ` Gustavo Padovan
2018-01-17  9:26 Daniel Vetter
2018-01-08  9:51 Daniel Vetter
2017-12-21 13:01 Daniel Vetter
2017-12-14 14:50 Daniel Vetter
2017-12-14 19:48 ` Linus Torvalds
2017-12-07 15:04 Daniel Vetter
2017-12-06 21:03 Daniel Vetter
2017-11-30  7:44 Daniel Vetter
2017-11-20 15:27 Daniel Vetter
2017-11-13 19:27 Sean Paul
2017-11-02 13:13 Sean Paul
2017-10-11 19:54 Sean Paul
2017-10-05 11:23 Daniel Vetter
2017-09-28 10:37 Sean Paul
2017-08-28 21:18 Sean Paul
2017-08-24 14:09 Sean Paul
2017-08-18 15:57 Sean Paul
2017-08-18 20:19 ` Daniel Vetter
2017-08-18 20:29   ` Sean Paul
2017-08-09 13:52 Sean Paul
2017-07-27 19:32 Sean Paul
2017-07-20 21:19 Sean Paul
2017-06-15 20:13 Sean Paul
2017-06-08  0:22 Sean Paul
2017-06-02 18:33 Sean Paul
2017-05-25 17:44 Sean Paul
2017-05-26  5:30 ` Lukas Wunner
2017-05-26  5:59   ` Dave Airlie
2017-05-26  6:36 ` Daniel Vetter
2017-05-26  7:40   ` Jani Nikula
2017-05-26 14:04     ` Sean Paul
2017-05-28 10:08   ` Lukas Wunner
2017-05-29  6:56     ` Daniel Vetter
2017-03-31  6:07 Daniel Vetter
2017-03-23 15:50 Daniel Vetter
2017-03-06  9:41 Daniel Vetter
2017-02-09  7:51 Daniel Vetter
2017-01-31 17:11 Daniel Vetter
2017-01-23 10:11 Daniel Vetter
2017-01-13  8:11 Daniel Vetter
2017-01-09 19:17 Daniel Vetter
2017-01-04 16:24 Daniel Vetter
2016-12-22  7:29 Daniel Vetter
2016-11-30 19:29 Daniel Vetter
2016-10-27  6:36 Daniel Vetter

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).