From patchwork Fri May 13 07:30:44 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Maxime Ripard X-Patchwork-Id: 12848448 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 F21B8C433EF for ; Fri, 13 May 2022 07:30:54 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 3F4D110E4C0; Fri, 13 May 2022 07:30:50 +0000 (UTC) Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) by gabe.freedesktop.org (Postfix) with ESMTPS id 11D2C10E33E; Fri, 13 May 2022 07:30:48 +0000 (UTC) Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 7D4DC5C0054; Fri, 13 May 2022 03:30:46 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Fri, 13 May 2022 03:30:46 -0400 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=fm3; t= 1652427046; x=1652513446; bh=hUsceP+Ueazcop04Mxyb5u1xpYIPj9uE4ap VBiH9t74=; b=qZCzjbghrC0MXLuu4fpJp6uzuyKerQx7gNWOsZAHzj/VvNKb6t6 fskQUleOKFTUvn/qt50dJ3x0FPs5PGlK+O7zMRTKUXSVBAIT8FkJzp/pBFFAdW0q eXCVFw5d8GWEQnTkiWUA29+WNv5pf/cwCrKPPAQOh+HvBGELHOCtxyRvysHGejg3 bWNYjIK6uReqz7KHw5G2DHgOSjCnOdGxZED7ZzSZZsYkDj2bB4Un2O9BDc/mlLDc vUJ4CC44nY74UyT7mw/H4DXMGvC3ACCBq2Y66pRCSj8cryPReyMHY6gBtuunB62Y xA3wKXOgW5GOHijFu9yOrteoxt8mzlXwNHQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date: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=fm1; t=1652427046; x=1652513446; bh=hUsceP+Ueazco p04Mxyb5u1xpYIPj9uE4apVBiH9t74=; b=NFOrDlHcrPDm5UeAVJOk9U2tzugLQ 5YSxHa3WWH2NDk3riu4ZoL1vdbRmfT3+rBz99qElTFAhHUE+qxOJoo3tpB6psFLg F0/5ChOpavND+UrKken0EwNUKYytIontfl00GnsZnEi3jp+rCBCe97hv0f7zEl63 8SZmK2op8BWrg8TdwBjZk4IlEdC/5bFDtOsjR8aGteXVda7T3/fBCmzZK7NHG5CS BVNR8OcVSEaMluSulxG5t6VTbT2Gb3JofV4x0nN0ix738NAdoq4hoI3R88irvicA PfE0ak2KJ6ZwizF6IO1rzsjnohTf852+eITVxJ4vIBvceg/K90r4lbQ8g== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrgeekgdduudekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvfevuffkgggtugesghdtreertddtvdenucfhrhhomhepofgrgihimhgv ucftihhprghrugcuoehmrgigihhmvgestggvrhhnohdrthgvtghhqeenucggtffrrghtth gvrhhnpeeuieehjefhieevtdehudfftdetgfdtuedvvdeugeetgfevgeevudegffduveej ieenucffohhmrghinhepfhhrvggvuggvshhkthhophdrohhrghenucevlhhushhtvghruf hiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmrgigihhmvgestggvrhhnohdr thgvtghh X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 13 May 2022 03:30:45 -0400 (EDT) Date: Fri, 13 May 2022 09:30:44 +0200 From: Maxime Ripard To: Dave Airlie , Daniel Vetter Message-ID: <20220513073044.ymayac7x7bzatrt7@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. drm-misc-next-fixes is empty at the moment, so there won't be a PR for it this week. Thanks! Maxime drm-misc-fixes-2022-05-13: Multiple fixes to fbdev to address a regression at unregistration, an iommu detection improvement for nouveau, a memory leak fix for nouveau, pointer dereference fix for dma_buf_file_release(), and a build breakage fix for vc4 The following changes since commit c5eb0a61238dd6faf37f58c9ce61c9980aaffd7a: Linux 5.18-rc6 (2022-05-08 13:54:17 -0700) are available in the Git repository at: git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2022-05-13 for you to fetch changes up to 6fed53de560768bde6d701a7c79c253b45b259e3: drm/vc4: hdmi: Fix build error for implicit function declaration (2022-05-12 11:01:19 +0200) ---------------------------------------------------------------- Multiple fixes to fbdev to address a regression at unregistration, an iommu detection improvement for nouveau, a memory leak fix for nouveau, pointer dereference fix for dma_buf_file_release(), and a build breakage fix for vc4 ---------------------------------------------------------------- Charan Teja Reddy (1): dma-buf: call dma_buf_stats_setup after dmabuf is in valid list Christophe JAILLET (1): drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name() Daniel Vetter (1): fbdev: Prevent possible use-after-free in fb_release() Hui Tang (1): drm/vc4: hdmi: Fix build error for implicit function declaration Javier Martinez Canillas (5): Revert "fbdev: Make fb_release() return -ENODEV if fbdev was unregistered" fbdev: simplefb: Cleanup fb_info in .fb_destroy rather than .remove fbdev: efifb: Cleanup fb_info in .fb_destroy rather than .remove fbdev: vesafb: Cleanup fb_info in .fb_destroy rather than .remove fbdev: efifb: Fix a use-after-free due early fb_info cleanup Maarten Lankhorst (1): Merge remote-tracking branch 'drm/drm-fixes' into drm-misc-fixes Robin Murphy (1): drm/nouveau/tegra: Stop using iommu_present() drivers/dma-buf/dma-buf.c | 8 ++++---- drivers/gpu/drm/nouveau/nouveau_backlight.c | 9 +++++---- drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c | 2 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 1 + drivers/video/fbdev/core/fbmem.c | 5 +---- drivers/video/fbdev/core/fbsysfs.c | 4 ++++ drivers/video/fbdev/efifb.c | 9 ++++++++- drivers/video/fbdev/simplefb.c | 8 +++++++- drivers/video/fbdev/vesafb.c | 8 +++++++- 9 files changed, 38 insertions(+), 16 deletions(-)