From mboxrd@z Thu Jan 1 00:00:00 1970 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 ABF66C4345F for ; Thu, 2 May 2024 16:53:17 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id C432810EB8F; Thu, 2 May 2024 16:53:16 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=collabora.com header.i=@collabora.com header.b="MNFJBKT1"; dkim-atps=neutral Received: from madrid.collaboradmins.com (madrid.collaboradmins.com [46.235.227.194]) by gabe.freedesktop.org (Postfix) with ESMTPS id A291F10EB8F for ; Thu, 2 May 2024 16:53:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1714668794; bh=Cw1y8IUEOvpHRRyNaPswCZPb0QxHXviXHeMt9aWn/jo=; h=From:To:Cc:Subject:Date:From; b=MNFJBKT1FZDbKkdOOgGFusog48KQeTSZoKaTjB13DYIMqohkqnIBq103VWP+zfnhV kmJRCVPgySxT+LDtxJ8vGZ5X3Qv0gJtrTGVg2DiMefdKd6hNsy2SKilwt4GV5nl72G VCkaFrHKnoUs19dG97acPjW+gKXC6WlMHmPseilRD2LfF6SaUdG+gXHZD92VuU4KKp 13jaPHlWyL/EI/aR93zq8lzGTuY2YvFjC6A3LoE0wGicrh2yg0hhRW6+ignd+4B6U6 91jvvqHgyd7JGCOT1/IoADxgd3T+zS9svggsuy5nUHeCcgH8TgUIKz40CK6gPTvYrv +oOcoHXFRisVQ== Received: from localhost.localdomain (cola.collaboradmins.com [195.201.22.229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: bbrezillon) by madrid.collaboradmins.com (Postfix) with ESMTPSA id 17C5137820E1; Thu, 2 May 2024 16:53:14 +0000 (UTC) From: Boris Brezillon To: Boris Brezillon , Steven Price , Liviu Dudau , =?UTF-8?q?Adri=C3=A1n=20Larumbe?= Cc: dri-devel@lists.freedesktop.org, kernel@collabora.com Subject: [PATCH v4 0/5] drm/panthor: Collection of tiler heap related fixes Date: Thu, 2 May 2024 18:51:53 +0200 Message-ID: <20240502165158.1458959-1-boris.brezillon@collabora.com> X-Mailer: git-send-email 2.44.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" This is a collection of tiler heap fixes for bugs/oddities found while looking at incremental rendering. Ideally, we want to land those before 6.10 is released, so we don't need to increment the driver version to reflect the ABI changes. Changelog detailed in each commit. Regards, Boris Antonino Maniscalco (1): drm/panthor: Fix tiler OOM handling to allow incremental rendering Boris Brezillon (4): drm/panthor: Make sure the tiler initial/max chunks are consistent drm/panthor: Relax the constraints on the tiler chunk size drm/panthor: Fix an off-by-one in the heap context retrieval logic drm/panthor: Document drm_panthor_tiler_heap_destroy::handle validity constraints drivers/gpu/drm/panthor/panthor_heap.c | 28 ++++++++++++++++--------- drivers/gpu/drm/panthor/panthor_sched.c | 7 ++++++- include/uapi/drm/panthor_drm.h | 20 ++++++++++++++---- 3 files changed, 40 insertions(+), 15 deletions(-) -- 2.44.0