Hi Linus,
Usual pull request, little larger than I'd like but nothing too strange in it. Willy found an bug in the lease ioctl calculations, but it's a drm master only ioctl which makes it harder to mess with.
i915: - combo phy programming fix - opregion version check fix for VBT RVDA lookup - gem mmap ioctl race fix - fbdev hpd during suspend fix - array size bounds check fix in pmu
amdgpu: - Vega20 psp fix - Add vrr range to debugfs for freesync debugging
sched: - Scheduler race fix
vkms: - license header fixups
imx: - Fix CSI register offsets for i.MX51 and i.MX53. - Fix delayed page flip completion events on i.MX6QP due to unexpected behaviour of the PRE when issuing NOP buffer updates to the same buffer address. - Stop throwing errors for plane updates on disabled CRTCs when a userspace process is killed while a plane update is pending. - Add missing of_node_put cleanup in imx_ldb_bind.
Dave.
drm-fixes-2019-02-15-1: drm core, i915, amd, imx, vkms fixes The following changes since commit d13937116f1e82bf508a6325111b322c30c85eb9:
Linux 5.0-rc6 (2019-02-10 14:42:20 -0800)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-02-15-1
for you to fetch changes up to 69ef943dbc14b21987c79f8399ffea08f9a1b446:
drm: Use array_size() when creating lease (2019-02-15 13:08:08 +1000)
---------------------------------------------------------------- drm core, i915, amd, imx, vkms fixes
---------------------------------------------------------------- Aditya Swarup (1): drm/i915/cnl: Fix CNL macros for Voltage Swing programming
Alex Deucher (1): drm/amdgpu/psp11: TA firmware is optional (v3)
Alexander Shiyan (1): gpu: ipu-v3: Fix i.MX51 CSI control registers offset
Clint Taylor (1): drm/i915/icl: combo port vswing programming changes per BSPEC
Dave Airlie (4): Merge tag 'imx-drm-fixes-2019-02-12' of git://git.pengutronix.de/pza/linux into drm-fixes Merge tag 'drm-misc-fixes-2019-02-13' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes Merge tag 'drm-intel-fixes-2019-02-13' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes Merge branch 'drm-fixes-5.0' of git://people.freedesktop.org/~agd5f/linux into drm-fixes
Eric Anholt (1): drm/sched: Always trace the dependencies we wait on, to fix a race.
Jani Nikula (2): drm/i915/opregion: fix version check drm/i915/opregion: rvda is relative from opregion base in opregion 2.1+
Joonas Lahtinen (1): drm/i915: Prevent a race during I915_GEM_MMAP ioctl with WC set
Julia Lawall (1): drm/imx: imx-ldb: add missing of_node_puts
Lucas Stach (1): gpu: ipu-v3: pre: don't trigger update if buffer address doesn't change
Lyude Paul (1): drm/i915: Block fbdev HPD processing during suspend
Matthew Wilcox (1): drm: Use array_size() when creating lease
Nicholas Kazlauskas (1): drm/amd/display: Expose connector VRR range via debugfs
Philipp Zabel (1): drm/imx: ignore plane updates on disabled crtcs
Rodrigo Siqueira (1): drm/vkms: Fix license inconsistent
Steve Longerbeam (1): gpu: ipu-v3: Fix CSI offsets for imx53
Tvrtko Ursulin (1): drm/i915/pmu: Fix enable count array size and bounds checking
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 9 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 28 +-- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 22 +- drivers/gpu/drm/drm_lease.c | 3 +- drivers/gpu/drm/i915/i915_gem.c | 12 +- drivers/gpu/drm/i915/i915_pmu.c | 22 +- drivers/gpu/drm/i915/i915_pmu.h | 2 + drivers/gpu/drm/i915/i915_reg.h | 18 +- drivers/gpu/drm/i915/intel_ddi.c | 238 ++++++++------------- drivers/gpu/drm/i915/intel_dp.c | 4 +- drivers/gpu/drm/i915/intel_drv.h | 10 + drivers/gpu/drm/i915/intel_fbdev.c | 33 ++- drivers/gpu/drm/i915/intel_opregion.c | 38 +++- drivers/gpu/drm/i915/intel_ringbuffer.h | 9 +- drivers/gpu/drm/imx/imx-ldb.c | 25 ++- drivers/gpu/drm/imx/ipuv3-plane.c | 4 +- drivers/gpu/drm/scheduler/sched_entity.c | 7 +- 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 +- drivers/gpu/ipu-v3/ipu-common.c | 8 +- drivers/gpu/ipu-v3/ipu-pre.c | 6 + 26 files changed, 294 insertions(+), 248 deletions(-)
The pull request you sent on Fri, 15 Feb 2019 13:17:43 +1000:
git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-02-15-1
has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/545aabcbdcec6c88faa3dfde506ad1931d119f52
Thank you!
dri-devel@lists.freedesktop.org