From patchwork Thu Jan 19 08:20:59 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Maxime Ripard X-Patchwork-Id: 13107582 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org 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 smtp.lore.kernel.org (Postfix) with ESMTPS id 393DFC00A5A for ; Thu, 19 Jan 2023 08:21:07 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id AA56910E8F6; Thu, 19 Jan 2023 08:21:06 +0000 (UTC) Received: from wnew1-smtp.messagingengine.com (wnew1-smtp.messagingengine.com [64.147.123.26]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2923910E8E1; Thu, 19 Jan 2023 08:21:05 +0000 (UTC) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailnew.west.internal (Postfix) with ESMTP id 541962B063E5; Thu, 19 Jan 2023 03:21:02 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Thu, 19 Jan 2023 03:21:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cerno.tech; h=cc :cc:content-type:date:date:from:from:in-reply-to:message-id :mime-version:reply-to:sender:subject:subject:to:to; s=fm1; t= 1674116461; x=1674123661; bh=mtmi+oMGv5IhxOpYCVbvotdaNSDJ50djyOC tdmyYaG4=; b=QvOtEnQj4Fm1sluBvmsuqKg4kwMXjpL1cGC9BSprGihT9FpRuXD dOvbaPBGQKlv5+gPTOQpKpkpPG+UU6ZV7J1PBd6OiidpB8GtfJ7TpC+fJryvHD0g oJGu7fchNhvb3knYnl+xqA2b0579o8tCfz0iTwog5g2ngDGvd9i/puGgw4hhg/eA J5ds9+C3JseaXAVqTnOuAYZwkn4oEXGipWquCXxOW1oRo10zNfqE7lr8G56Ef2mG Bm/4VswGeTGGLMSyXlLHqz+59wnEGdA/23/yb7vkmdczgOUOpjRdw9/7s/VKQmXG moWnRQ2zXHwXdbOYyrxxUJrtLbbiSwIDWjQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:message-id:mime-version :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1674116461; x= 1674123661; bh=mtmi+oMGv5IhxOpYCVbvotdaNSDJ50djyOCtdmyYaG4=; b=P p+Or4iDPUvVFtEIIOCubrg77Mq7RB3MTrKTrlJmeUbELLvN/7JWF7lVHfE49gLhx 8SIIIntV8X8wg/ID8GLpzEoaRUWAdvY0kDLakz/oaAblHuabdJVh0deopm9q/lLz 2oGSr7eKVmvkRm2XoINVU7BL8neFUggKBkQFYTjczMP2vnfVHfTewA33VPaQgDQK TlwEvQJQHDJxSX8I4840ONYWaMVIWnCbeTi2MOc8b7ssMHvpS5wAbQ4xxU+AA1JG VdB0rubElmyZHmMoM41sQaVvUO8nGwhVkqB0ZHzsoklkVvmdpEsN3veKIgy7XXwZ 39GHuqwWYHEN4IrusSFuw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedruddtledguddulecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpeffhffvvefukfggtggusehgtderredttddvnecuhfhrohhmpeforgigihhm vgcutfhiphgrrhguuceomhgrgihimhgvsegtvghrnhhordhtvggthheqnecuggftrfgrth htvghrnhepueeiheejhfeivedtheduffdttefgtdeuvddvueegtefgveegvedugeffudev jeeinecuffhomhgrihhnpehfrhgvvgguvghskhhtohhprdhorhhgnecuvehluhhsthgvrh fuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmhgrgihimhgvsegtvghrnhho rdhtvggthh X-ME-Proxy: Feedback-ID: i8771445c:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 19 Jan 2023 03:21:01 -0500 (EST) Date: Thu, 19 Jan 2023 09:20:59 +0100 From: Maxime Ripard To: Dave Airlie , Daniel Vetter Message-ID: <20230119082059.h32bs7zqoxmjbcvn@houat> MIME-Version: 1.0 Content-Disposition: inline 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 , Thomas Zimmermann , Rodrigo Vivi , 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-2023-01-19: A fix for vc4 to address a memory leak when allocating a buffer, a Kconfig fix for panfrost and two fixes for i915 and fb-helper to address some bugs with vga-switcheroo. The following changes since commit 5640e81607152d7f2d2558227c0f6cb78b8f39cf: drm: Optimize drm buddy top-down allocation method (2023-01-12 13:50:28 +0100) are available in the Git repository at: git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2023-01-19 for you to fetch changes up to 2293a73ad4f3b6c37c06713ff1b67659d92ef43d: drm/i915: Remove unused variable (2023-01-18 13:33:15 -0500) ---------------------------------------------------------------- A fix for vc4 to address a memory leak when allocating a buffer, a Kconfig fix for panfrost and two fixes for i915 and fb-helper to address some bugs with vga-switcheroo. ---------------------------------------------------------------- Arnd Bergmann (1): drm/panfrost: fix GENERIC_ATOMIC64 dependency Maxime Ripard (2): drm/vc4: bo: Fix drmm_mutex_init memory hog drm/vc4: bo: Fix unused variable warning Nirmoy Das (1): drm/i915: Remove unused variable Thomas Zimmermann (2): drm/i915: Allow switching away via vga-switcheroo if uninitialized drm/fb-helper: Set framebuffer for vga-switcheroo clients drivers/gpu/drm/drm_fb_helper.c | 7 +++++++ drivers/gpu/drm/i915/i915_driver.c | 5 +---- drivers/gpu/drm/i915/i915_switcheroo.c | 6 +++++- drivers/gpu/drm/panfrost/Kconfig | 3 ++- drivers/gpu/drm/vc4/vc4_bo.c | 6 ++---- 5 files changed, 17 insertions(+), 10 deletions(-)