Received: by 2002:a25:86ce:0:0:0:0:0 with SMTP id y14csp2615853ybm; Thu, 23 May 2019 21:32:37 -0700 (PDT) X-Google-Smtp-Source: APXvYqzfYE+/FcSofEkC/6uN1onWrXUngiEcW+oJJ8MRo//y+D71r9UNHe2vUVTzftgSXmjHonEZ X-Received: by 2002:a63:610f:: with SMTP id v15mr104430346pgb.128.1558672357841; Thu, 23 May 2019 21:32:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1558672357; cv=none; d=google.com; s=arc-20160816; b=iksqfK5KuNXYNso6EB6/C9xYzPN9gHB5qRwjykhrKboqDLxhKK14guRNxHiJesPm9p OY7K51y2egyVju8fKouLYge/39OqDVBn5MRy7fuW/O/MRjIw97k+fKUtILSDg852+ln/ FoPFxPJ4ATKZGLtv24JKXO/uIjEsRCX1wacg5GhOc/yuEb2Z7j/NaFJ6ds9703FavHCW cmbCW1XLSeI93JOLPmvw1xdFjn/7FBjrY8oJBhN8WcEbeZCSIdSHQxY20Rms3UsdSYZA p0hrUVaG+thJbPVqkZf57HiYiqqoq1VQ99TiiKNB0tPsobHC4XDMCAtv6fJBU5F5cHkX 6Q1g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :mime-version:dkim-signature; bh=dX1gAgyAdzMJi0GaHGS7cbC2Ct6z+9KB6whPdLfhPwk=; b=eEX/2/pxVZVwiY/2brj42tD6piIyx9EoEhkj3rBjcJFbUTTr/E389ZQLBRPdaP2gAY nlSsQl8+jMa8BnV7RhTpq740LZS3/1P4B9O1bMKX441aQhyycQQgiIrcLXt4sEwh/Czo No99/DPETwP13291LT8DkTw/y1g/YdEanCWSya5FblcPRG3+DF3wRuhPJkhonxRuVo01 Be8zwpFq8Ig3DEsH00Gevr2l5K+/hkttnEnJtUEOiY0XNHisDsBT2qoaMkgg4+F1Flrj 2ZVAD2mCFEHXBbm6aXPTWi2E3LOZYVpu5davtqFDSUtpvJLPRjYPA9Tcsb6seeKSci/r 5T2Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=csPt3kpW; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a17si2478181pgb.25.2019.05.23.21.32.16; Thu, 23 May 2019 21:32:37 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=csPt3kpW; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727482AbfEXE2W (ORCPT + 99 others); Fri, 24 May 2019 00:28:22 -0400 Received: from mail-qk1-f175.google.com ([209.85.222.175]:46588 "EHLO mail-qk1-f175.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725710AbfEXE2V (ORCPT ); Fri, 24 May 2019 00:28:21 -0400 Received: by mail-qk1-f175.google.com with SMTP id a132so5418376qkb.13 for ; Thu, 23 May 2019 21:28:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc; bh=dX1gAgyAdzMJi0GaHGS7cbC2Ct6z+9KB6whPdLfhPwk=; b=csPt3kpWzdOqRdPPJaEmrJF0sndRH6vTTYhcrCTCh9xZrqPTgOJAZXwN2cXQoEzs18 oj8y/cJDfb2CmWRnDIESbvYFsfde8Gc3XDp3pqat4DzATdv+vRhXKn9/KtWrrfzT4MDo /o3VBRNhDWFqxQ8ey4Wq3woRRbB/gHgwAmG8LPNtVY/3pplZWh7XSVfKglokgw6rDHPu nEQHj/IbYweTOD93nhyNomfyW9WDObktgI28EAjC1fqtL4b+HUOUesXgv49pf/cQMfeD +YvJmqJaMvPmgKunBoJ3RHNwQYf5+mG4TXgNbGhyHV9EQV508z9R/n7b92TkZ7ABOZtt rVkw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=dX1gAgyAdzMJi0GaHGS7cbC2Ct6z+9KB6whPdLfhPwk=; b=LKpk5hr+px0Zl89MUS553e9PBOXH1QrPrcyyTnfQNyhvtuNlMtzWGZuhCwNxjr4Vti eM4glGEOqdiweBbycxKh/xkYJnRZXrfTMvxAAxa7vBcL/EEPBT6HkgdTifndkSffuWvQ vmJKnk9Qq/tx+GbxwsS8oQ73yFPF0z3IFDj93dV0KBQGlH83Eh9iUYz0kA2N61NBy3G0 GtC3xlKDif7dkBdBrd9nfiePUpjEtXSj/bBP2LAP3p0cY+F4qUVLyLGaK1qt4/paq2ue fRiHTn96+wUkmQAgfi7D4/Kt8aN0E/BYH3/iF7q/IMrjpFsMysyLwi48BQcr6mswfW0Y 8A8A== X-Gm-Message-State: APjAAAVcJLqcQlIkEwzKKE+Iy7RRXzBTO66yNBT1MSJ7oSqZgnVay7LD O5seB2Ka+F38pH1TPGko5vLjS9n6DGzPM6lA8hs= X-Received: by 2002:ac8:1b0a:: with SMTP id y10mr79375567qtj.91.1558672100610; Thu, 23 May 2019 21:28:20 -0700 (PDT) MIME-Version: 1.0 From: Dave Airlie Date: Fri, 24 May 2019 14:28:08 +1000 Message-ID: Subject: [git pull] drm fixes for 5.2-rc2 To: Linus Torvalds , Daniel Vetter Cc: dri-devel , LKML Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hey Linus, Nothing too unusual here for rc2. i915: - boosting fix - bump ready task fixes - GVT - reset fix, error return, TRTT handling fix amdgpu: - DMCU firmware loading fix - Polaris 10 pci id for kfd - picasso screen corruption fix - SR-IOV fixes - vega driver reload fixes - SMU locking fix - compute profile fix for kfd vmwgfx: - integer overflow fixes - dma sg fix sun4i: - HDMI phy fixes gma500: - LVDS detection fix panfrost: - devfreq selection fix drm-fixes-2019-05-24: drm i915, amdgpu, vmwgfx, sun4i, panfrost, gma500 fixes. 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 tags/drm-fixes-2019-05-24 for you to fetch changes up to e1e52981f292b4e321781794eaf6e8a087f4f300: Merge tag 'drm-intel-fixes-2019-05-23' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2019-05-24 14:01:00 +1000) ---------------------------------------------------------------- drm i915, amdgpu, vmwgfx, sun4i, panfrost, gma500 fixes. ---------------------------------------------------------------- Alex Deucher (2): drm/amdgpu/soc15: skip reset on init drm/amdgpu/gmc9: set vram_width properly for SR-IOV Chris Wilson (5): drm/i915: Rearrange i915_scheduler.c drm/i915: Pass i915_sched_node around internally drm/i915: Bump signaler priority on adding a waiter drm/i915: Downgrade NEWCLIENT to non-preemptive drm/i915: Truly bump ready tasks ahead of busywaits Dan Carpenter (2): drm/amd/powerplay: fix locking in smu_feature_set_supported() drm/i915/gvt: Fix an error code in ppgtt_populate_spt_by_guest_entry() Dave Airlie (4): Merge branch 'vmwgfx-fixes-5.2' of git://people.freedesktop.org/~thomash/linux into drm-fixes Merge tag 'drm-misc-fixes-2019-05-22' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes Merge branch 'drm-fixes-5.2' of git://people.freedesktop.org/~agd5f/linux into drm-fixes Merge tag 'drm-intel-fixes-2019-05-23' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes Ezequiel Garcia (1): drm/panfrost: Select devfreq Flora Cui (1): drm/amdgpu: keep stolen memory on picasso Harish Kasiviswanathan (1): drm/amdkfd: Fix compute profile switching Harry Wentland (2): drm/amd/display: Add ASICREV_IS_PICASSO drm/amd/display: Don't load DMCU for Raven 1 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 Joonas Lahtinen (1): Merge tag 'gvt-fixes-2019-05-21' of https://github.com/intel/gvt-linux into drm-intel-fixes Kent Russell (1): drm/amdkfd: Add missing Polaris10 ID Murray McAllister (2): drm/vmwgfx: NULL pointer dereference from vmw_cmd_dx_view_define() drm/vmwgfx: integer underflow in vmw_cmd_dx_set_shader() leading to an invalid read 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 Thomas Hellstrom (4): drm/vmwgfx: Don't send drm sysfs hotplug events on initial master set drm/vmwgfx: Fix user space handle equal to zero drm/vmwgfx: Fix compat mode shader operation drm/vmwgfx: Use the dma scatter-gather iterator to get dma addresses Weinan (1): drm/i915/gvt: emit init breadcrumb for gvt request Yan Zhao (4): drm/i915/gvt: use cmd to restore in-context mmios to hw for gen9 platform drm/i915/gvt: Tiled Resources mmios are in-context mmios for gen9+ drm/i915/gvt: add 0x4dfc to gen9 save-restore list drm/i915/gvt: do not let TRTTE and 0x4dfc write passthrough to hardware Yintian Tao (1): drm/amdgpu: skip fw pri bo alloc for SRIOV drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 17 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 5 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 17 ++ .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 11 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 7 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 12 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 7 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 2 +- 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/i915/gvt/cmd_parser.c | 14 +- drivers/gpu/drm/i915/gvt/gtt.c | 4 +- drivers/gpu/drm/i915/gvt/handlers.c | 15 -- drivers/gpu/drm/i915/gvt/mmio_context.c | 23 +- drivers/gpu/drm/i915/gvt/scheduler.c | 23 +- drivers/gpu/drm/i915/i915_priolist_types.h | 5 +- drivers/gpu/drm/i915/i915_request.c | 42 ++-- drivers/gpu/drm/i915/i915_scheduler.c | 255 +++++++++++---------- drivers/gpu/drm/i915/i915_scheduler_types.h | 3 +- drivers/gpu/drm/i915/intel_lrc.c | 2 +- drivers/gpu/drm/i915/selftests/intel_lrc.c | 12 +- 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 +-- drivers/gpu/drm/vmwgfx/ttm_object.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 20 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 27 +-- 32 files changed, 336 insertions(+), 265 deletions(-)