Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp1097050imu; Fri, 11 Jan 2019 15:08:18 -0800 (PST) X-Google-Smtp-Source: ALg8bN5pDdHwewb+j3HWTVxMoSVWqujoSzOeSl07XJmFe2+dNN4Q/o10vHTnkmbaSYVYeA1IfasF X-Received: by 2002:a17:902:7791:: with SMTP id o17mr16300792pll.60.1547248098902; Fri, 11 Jan 2019 15:08:18 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1547248098; cv=none; d=google.com; s=arc-20160816; b=QhCyytcoHj1BWTfHuW/AxC6UGlN3QgF8KpQO57nJ2YNpfcYD5cQCN687+e8avUYaTn opIYFqjGG6S238ryEEjiavyE48x2ZXO/bRAdxk3H9LqNKHabC2CUYxTuGzeMrnfgjPXh A2EoOniODYPn8qMfmdOenaqqPrVpegrjYh24yjTyfkV+0YhLPyDwFzxCKpSzjWVSnesx zQaMJZCBPt2GWSxUCofRfG922B7pyErM8ADObEhXal+5M/XbCwni1zebkaRx0m8Hk+Kh CGz4uhRW+I47bBQw52+VMRi4TdAE+q1MXpjnJ6jmTf6uRQ9C5OA0ihG/4eN2eVjPdpQo m5Ug== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:content-transfer-encoding :content-disposition:mime-version:mail-followup-to:message-id :subject:cc:to:from:date:dkim-signature; bh=d3wFBiZQGaptddMW2YDhafQpe03j9Kwe7r0gU1Qveo8=; b=juK9WDlh8KkmNI+o8qZF1S4I06TdPit3MdVCzR9okvG/Pxg0r7PkpQyPZuN7pmdPkF w7gopx8++NwwP5RyH//ZVclRqbQwrpAC7CudjoWhSFIqu5l3AQAkbVR+JQv8pxXjIvMx JnHOGsEsMex6SsGioxSDCVtXZVG6UJ1poqx/jqRxzZFXQOds2/m9NfLvojsQ84UctMSp aXEdWMIv6HWuZ9mhwo4n84Vh3kcoohyQz+CkMn70m64c0hTkhODeV/u4y4bYkhnUfK3a ss9GvQThnHOBQ111zuSaTq2tjZp+lBMTc060riWguF503+RbdI/jxlni+mE0Mg6545FW xzAQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ffwll.ch header.s=google header.b=U7nVVNKS; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v7si16778367plo.12.2019.01.11.15.08.02; Fri, 11 Jan 2019 15:08:18 -0800 (PST) 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=@ffwll.ch header.s=google header.b=U7nVVNKS; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726016AbfAKXG5 (ORCPT + 99 others); Fri, 11 Jan 2019 18:06:57 -0500 Received: from mail-ed1-f68.google.com ([209.85.208.68]:42267 "EHLO mail-ed1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725536AbfAKXG5 (ORCPT ); Fri, 11 Jan 2019 18:06:57 -0500 Received: by mail-ed1-f68.google.com with SMTP id y20so14320042edw.9 for ; Fri, 11 Jan 2019 15:06:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=date:from:to:cc:subject:message-id:mail-followup-to:mime-version :content-disposition:content-transfer-encoding:user-agent; bh=d3wFBiZQGaptddMW2YDhafQpe03j9Kwe7r0gU1Qveo8=; b=U7nVVNKSLbv90P34iqye+0tqsFBd4VZ9C3l6Hc4xXC7qPpWAoUZPkZ/qAIWohvb9RG +60T+zNQ386PFZi0+B4Qytk8rT31elM2g49aHoxAQ7EeHQskSo8swSkxuAez78q3BKZ6 0SyRuOPTYYv05OQDr+5E66ns8ZeRYTnVH3xgw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id :mail-followup-to:mime-version:content-disposition :content-transfer-encoding:user-agent; bh=d3wFBiZQGaptddMW2YDhafQpe03j9Kwe7r0gU1Qveo8=; b=UIVyZMnMyoYFGmgMQFWXMr3qwah1AVJOK0h/5Oes+budmshEgnl0kazvemOw5tm56o LLXZlfg8wa1gnoPw9bc4yV4fvyR1Xytz6nCWzj+Sv4gvt949PyFzPnvTZbLBmp+TQgMF kInD32QizAaA+mCTHMBkjFv4Lc6MBcWv6ZVATM9yctw1Jxsp5PvFZTYArQTx5k87KDkb WiKxYSCoW3REi84oyO9jcAl76FBE8m9NOD7lNeOz249jNMheV9flMlWZmKfiiP8qsuGT UPGigFTZADCeKOiyVZooA+Jye2ld8/doFgLABCmTzrIy2Px460On9QqJ0ErRPfVZkyoA 7IJA== X-Gm-Message-State: AJcUukf0c9P+aFMYRSK5c9+Sp1JOkbku+YEeSSHvNRAahYvYjl8/OTIX HOFktVAvHUAD7BmRP7X8h0d1BA== X-Received: by 2002:a17:906:a35a:: with SMTP id bz26-v6mr9493787ejb.98.1547248014735; Fri, 11 Jan 2019 15:06:54 -0800 (PST) Received: from phenom.ffwll.local ([2a02:168:569e:0:3106:d637:d723:e855]) by smtp.gmail.com with ESMTPSA id r18-v6sm1675211eja.19.2019.01.11.15.06.53 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 11 Jan 2019 15:06:54 -0800 (PST) Date: Sat, 12 Jan 2019 00:06:48 +0100 From: Daniel Vetter To: Linus Torvalds Cc: Dave Airlie , DRI Development , LKML Subject: [PULL] drm-fixes Message-ID: <20190111230648.GA18543@phenom.ffwll.local> Mail-Followup-To: Linus Torvalds , Dave Airlie , DRI Development , LKML MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Operating-System: Linux phenom 4.18.0-2-amd64 User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Linus, Dave sends out his pull, everybody remembers holidays are over :-) Since Dave's already in w/e mode and it was quite a few patches I figured better to apply all the pulls and forward them to you. Hence here 2nd part of bugfixes for -rc2. nouveau: one backlight, falcon register access, and a fan fix. i915: - Disable PSR for Apple panels - Broxton ERR_PTR error state fix - Kabylake VECS workaround fix - Unwind failure on pinning the gen7 ppgtt - GVT workload request allocation fix core: - Fix fb-helper to work correctly with SDL 1.2 bugs. - Fix lockdep warning in the atomic ioctl and setproperty. Cheers, Daniel The following changes since commit f34c48e06ddcc197f2cf7cbc006ceb74e28e1ccf: Merge branch 'drm-fixes-5.0' of git://people.freedesktop.org/~agd5f/linux into drm-fixes (2019-01-11 07:38:56 +1000) are available in the Git repository at: git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2019-01-11-1 for you to fetch changes up to e2d3c414ec0f9d1557c8c5ff2c32166e68bbc4ad: Merge tag 'drm-intel-fixes-2019-01-11' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes (2019-01-11 10:26:21 +0100) ---------------------------------------------------------------- drm-fixes for 5.0-rc2, part 2 nouveau: one backlight, falcon register access, and a fan fix. i915: - Disable PSR for Apple panels - Broxton ERR_PTR error state fix - Kabylake VECS workaround fix - Unwind failure on pinning the gen7 ppgtt - GVT workload request allocation fix core: - Fix fb-helper to work correctly with SDL 1.2 bugs. - Fix lockdep warning in the atomic ioctl and setproperty. ---------------------------------------------------------------- Ben Skeggs (1): drm/nouveau: register backlight on pascal and newer Chris Wilson (2): drm/i915: Skip the ERR_PTR error state drm/i915: Unwind failure on pinning the gen7 ppgtt Daniel Vetter (2): Merge tag 'drm-misc-fixes-2019-01-10-1' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes Merge tag 'drm-intel-fixes-2019-01-11' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes Daniele Ceraolo Spurio (1): drm/i915: init per-engine WAs for all engines Dave Airlie (1): Merge branch 'linux-4.21' of git://github.com/skeggsb/linux into drm-fixes Ilia Mirkin (1): drm/nouveau/falcon: avoid touching registers if engine is off Ivan Mironov (2): drm/fb-helper: Partially bring back workaround for bugs of SDL 1.2 drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock Jani Nikula (1): Merge tag 'gvt-fixes-2019-01-09' of https://github.com/intel/gvt-linux into drm-intel-fixes Jos? Roberto de Souza (2): drm/i915: Disable PSR in Apple panels drm: Fix documentation generation for DP_DPCD_QUIRK_NO_PSR Takashi Iwai (1): drm/nouveau: Don't disable polling in fallback mode Tetsuo Handa (1): gpu/drm: Fix lock held when returning to user space. Zhenyu Wang (1): drm/i915/gvt: Fix workload request allocation before request add drivers/gpu/drm/drm_atomic_uapi.c | 3 +- drivers/gpu/drm/drm_dp_helper.c | 2 + drivers/gpu/drm/drm_fb_helper.c | 133 ++++++++++++++--------- drivers/gpu/drm/drm_mode_object.c | 4 +- drivers/gpu/drm/i915/gvt/scheduler.c | 64 +++++++---- drivers/gpu/drm/i915/gvt/scheduler.h | 1 + drivers/gpu/drm/i915/i915_debugfs.c | 12 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 15 ++- drivers/gpu/drm/i915/i915_gpu_error.c | 23 ++-- drivers/gpu/drm/i915/i915_sysfs.c | 4 +- drivers/gpu/drm/i915/intel_lrc.c | 3 +- drivers/gpu/drm/i915/intel_psr.c | 6 + drivers/gpu/drm/nouveau/nouveau_backlight.c | 3 + drivers/gpu/drm/nouveau/nvkm/engine/falcon.c | 7 +- drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c | 7 +- include/drm/drm_dp_helper.h | 7 ++ 16 files changed, 192 insertions(+), 102 deletions(-) -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch