From patchwork Thu Jun 10 17:16:53 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Maxime Ripard X-Patchwork-Id: 12313615 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-18.6 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, INCLUDES_PULL_REQUEST,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2FE8EC47094 for ; Thu, 10 Jun 2021 17:17:00 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id EEB6D613CB for ; Thu, 10 Jun 2021 17:16:59 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org EEB6D613CB Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=cerno.tech Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=intel-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 9738E6EDC3; Thu, 10 Jun 2021 17:16:59 +0000 (UTC) Received: from wnew4-smtp.messagingengine.com (wnew4-smtp.messagingengine.com [64.147.123.18]) by gabe.freedesktop.org (Postfix) with ESMTPS id BBBF66EDBF; Thu, 10 Jun 2021 17:16:58 +0000 (UTC) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailnew.west.internal (Postfix) with ESMTP id 472301DA1; Thu, 10 Jun 2021 13:16:57 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Thu, 10 Jun 2021 13:16:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cerno.tech; h= date:from:to:cc:subject:message-id:mime-version:content-type; s= fm3; bh=P7hVAvB2TeXkgmcNSF4IKKkA9DBHyxgCl0Q8HoZxWXw=; b=Oe1HDj/h WZCqHpN+ssWEEkzBT/NNOYjfoLWD+vijZ6Klh32dlgR1Y+D7cXhzeM07ZpH1S4DX mINoINCqYP1w9ptfCP2X8LnJyPKB51JrNrMkzInxTsVwxTCdkmu9vS+ETmensim9 kh1SovpgzVqULac3T2qeJwgY5E56B0Z8jHM2zBQH1AAyM95X5akmxDhIFBVaDIJV SjITyvvgfDBkldP/LQvqF1PU+V8E2jgMEZmpyzLWNy8+zlibilflL23ObFrr0KuR A7G5nYY50HMiL9+IHY2H7V2cb/Wvpu8p5hmM6knBxxJSmJH3YrM8mrpdhbDN9umR 9iNIj0A1uqzMVA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:message-id :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=P7hVAvB2TeXkgmcNSF4IKKkA9DBHy xgCl0Q8HoZxWXw=; b=unGeLr2iJKXGBa5AFmCJ3cAFd/6M67J/5TFHbeFlgrlMs giYEfxVfEf+iHYpfFsuW8+vmhm3ctefEsAY4sPAGgmMyf77ngJyxu0uRrc4RyRxf CZvY5SxApi4j/A0DJGqOAux1XIrXcDFvzpcP3wHhYpuo1mS4clz8IV2QFMJa/uPp yEpPXGRQLM1YnEmyb3ke+eZjveWObSir76wHBiZFAFX/LRexVV+bixbcC1JqRogR Gqh5HybqZtq52W3D4A1lruJK8r6l6wKCIeRElM9yzAUONqrGVZDk8IllYSMQFVaw F1a8OSMqt1vtHkvEMh8BJZ0zUojb1tOKknt+B6B1w== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrfedufedguddtlecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpeffhffvuffkgggtugesghdtreertddtudenucfhrhhomhepofgrgihimhgv ucftihhprghrugcuoehmrgigihhmvgestggvrhhnohdrthgvtghhqeenucggtffrrghtth gvrhhnpefhheetgfegkeetffeuieelkeefgeetteffgffgkeelheekffevvdegtdeitedv udenucffohhmrghinhepfhhrvggvuggvshhkthhophdrohhrghenucevlhhushhtvghruf hiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmrgigihhmvgestggvrhhnohdr thgvtghh X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 10 Jun 2021 13:16:55 -0400 (EDT) Date: Thu, 10 Jun 2021 19:16:53 +0200 From: Maxime Ripard To: Dave Airlie , Daniel Vetter Message-ID: <20210610171653.lqsoadxrhdk73cdy@gilmour> MIME-Version: 1.0 Subject: [Intel-gfx] [PULL] drm-misc-fixes X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: dim-tools@lists.freedesktop.org, dri-devel@lists.freedesktop.org, Maxime Ripard , intel-gfx@lists.freedesktop.org Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" Hi Dave, Daniel, Here's this week drm-misc-fixes PR Thanks! Maxime drm-misc-fixes-2021-06-10: One fix for snu4i that prevents it from probing, two locking fixes for ttm and drm_auth, one off-by-x1000 fix for mcde and a fix for vc4 to prevent an out-of-bounds access. The following changes since commit 0b78f8bcf4951af30b0ae83ea4fad27d641ab617: Revert "fb_defio: Remove custom address_space_operations" (2021-06-01 17:38:40 +0200) are available in the Git repository at: git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2021-06-10 for you to fetch changes up to c336a5ee984708db4826ef9e47d184e638e29717: drm: Lock pointer access in drm_master_release() (2021-06-10 12:22:02 +0200) ---------------------------------------------------------------- One fix for snu4i that prevents it from probing, two locking fixes for ttm and drm_auth, one off-by-x1000 fix for mcde and a fix for vc4 to prevent an out-of-bounds access. ---------------------------------------------------------------- Christian König (1): drm/ttm: fix deref of bo->ttm without holding the lock v2 Desmond Cheong Zhi Xi (2): drm: Fix use-after-free read in drm_getunique() drm: Lock pointer access in drm_master_release() Linus Walleij (1): drm/mcde: Fix off by 10^3 in calculation Mark Rutland (1): drm/vc4: fix vc4_atomic_commit_tail() logic Saravana Kannan (1): drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device drivers/gpu/drm/drm_auth.c | 3 ++- drivers/gpu/drm/drm_ioctl.c | 9 ++++---- drivers/gpu/drm/mcde/mcde_dsi.c | 2 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 31 +++++++++++++++++++++---- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 5 +++-- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 41 +++++++++++++++++++++++++++++----- drivers/gpu/drm/ttm/ttm_bo.c | 5 ++++- drivers/gpu/drm/ttm/ttm_device.c | 8 +------ drivers/gpu/drm/vc4/vc4_kms.c | 2 +- 9 files changed, 80 insertions(+), 26 deletions(-)