From patchwork Thu Dec 2 08:44:40 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Maxime Ripard X-Patchwork-Id: 12651967 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 F06D5C433F5 for ; Thu, 2 Dec 2021 08:44:49 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 40C986E9D4; Thu, 2 Dec 2021 08:44:49 +0000 (UTC) Received: from wnew4-smtp.messagingengine.com (wnew4-smtp.messagingengine.com [64.147.123.18]) by gabe.freedesktop.org (Postfix) with ESMTPS id 57AF16E314; Thu, 2 Dec 2021 08:44:47 +0000 (UTC) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailnew.west.internal (Postfix) with ESMTP id 73FE32B00359; Thu, 2 Dec 2021 03:44:43 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Thu, 02 Dec 2021 03:44:44 -0500 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= fm1; bh=+1imycJviwAhOimDYN66UcNf5O5JiPbYSIDqwnLGwnM=; b=VGx4diLt F7XFEs7UjOEHWrBI+yiJVTHLtILosO6+VkKAglQc+Hd3xza2UrsPrOXNPSY6C5Sf ebngo3k1TzzH77J8Yin7D15cb1KEunl76yrxkaSLdANReFCjeY3xVbJRbzHiFDXP MgTHlwFhHg9oz7z5hinbN69mT3BkvzTRvYfAJrjOIR/MXdLQe1YXY9BCKVa6hcHK VPpz94ffG9f5FHVRGOIHbQHp+I+0RpAJzJTFKlu7sInt4eMM53gYRj0KP4YN8Ls6 zNw+oAagklHPkxgXjVsZ02rZea0QVadRbw4uCfR1WcXmq4BgTUHd1u/uNDjt4K7q LZ+0xY5tmHkLVA== 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=fm1; bh=+1imycJviwAhOimDYN66UcNf5O5Ji PbYSIDqwnLGwnM=; b=cZDNXReap35XoVZhuXkFrxCfXriOgulDgyKU6CuCpNeBj BPwSnuLg0szVbWkXCKSA8/x1eWLEYJwuvGW2bmk21wMgcx9i8q0LrHesIV/zX9RC /pR26d1e+wGy5b54+5t/e80xLRDFU01F5gj8018xo/nkUNkkvbgLCfyH7YMBn2Me nP13XVLtCbtD/5lViLhY0YZ4S/+X6jy17KJb6KNOFR8Mv5XlgB5bNosgJOPxJdA5 V9gVdK7nkAJWktmozH17f8oFP3Q2rWKNLVOTkdna3FvAQCNb9gX1mDLXk41lK7/z S4Ub9VRFsDvOAjAffhjmaXuQYpPjmHRKaHxa/afMA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddrieeggdduvdeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfggtggusehgtderredttddvnecuhfhrohhmpeforgigihhmvgcu tfhiphgrrhguuceomhgrgihimhgvsegtvghrnhhordhtvggthheqnecuggftrfgrthhtvg hrnhepgeeuvddtheeggeehhfeigeetffeufeelveeggfekveegieevudeljeeugedviefg necuffhomhgrihhnpehfrhgvvgguvghskhhtohhprdhorhhgnecuvehluhhsthgvrhfuih iivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmhgrgihimhgvsegtvghrnhhordht vggthh X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 2 Dec 2021 03:44:41 -0500 (EST) Date: Thu, 2 Dec 2021 09:44:40 +0100 From: Maxime Ripard To: Dave Airlie , Daniel Vetter Message-ID: <20211202084440.u3b7lbeulj7k3ltg@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 , 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 Maxime drm-misc-fixes-2021-12-02: Switch back to drm_poll for virtio, multiple fixes (memory leak, improper error check, some functional fixes too) for vc4, memory leak fix in dma-buf, The following changes since commit e048834c209a02e3776bcc47d43c6d863e3a67ca: drm/hyperv: Fix device removal on Gen1 VMs (2021-11-23 10:56:12 -0800) are available in the Git repository at: git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2021-12-02 for you to fetch changes up to 679d94cd7d900871e5bc9cf780bd5b73af35ab42: dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free flow (2021-12-01 15:30:10 +0530) ---------------------------------------------------------------- Switch back to drm_poll for virtio, multiple fixes (memory leak, improper error check, some functional fixes too) for vc4, memory leak fix in dma-buf, ---------------------------------------------------------------- Guangming (1): dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free flow Gurchetan Singh (2): drm/virtgpu api: define a dummy fence signaled event drm/virtio: use drm_poll(..) instead of virtio_gpu_poll(..) Maxime Ripard (6): drm/vc4: kms: Wait for the commit before increasing our clock rate drm/vc4: kms: Fix return code check drm/vc4: kms: Add missing drm_crtc_commit_put drm/vc4: kms: Clear the HVS FIFO commit pointer once done drm/vc4: kms: Don't duplicate pending commit drm/vc4: kms: Fix previous HVS commit wait drivers/dma-buf/heaps/system_heap.c | 2 +- drivers/gpu/drm/vc4/vc4_kms.c | 42 +++++++++++++++------------------- drivers/gpu/drm/virtio/virtgpu_drv.c | 42 +--------------------------------- drivers/gpu/drm/virtio/virtgpu_drv.h | 1 - drivers/gpu/drm/virtio/virtgpu_ioctl.c | 2 +- include/uapi/drm/virtgpu_drm.h | 7 ++++++ 6 files changed, 29 insertions(+), 67 deletions(-)