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 69BCFCCF9E3 for ; Tue, 4 Nov 2025 21:04:21 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 0912C10E66D; Tue, 4 Nov 2025 21:04:21 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=collabora.com header.i=@collabora.com header.b="IM3C3BM4"; dkim-atps=neutral Received: from bali.collaboradmins.com (bali.collaboradmins.com [148.251.105.195]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2F6CD10E66D; Tue, 4 Nov 2025 21:04:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1762290258; bh=jHJJEDj6BO0fP/Mwehbp6jy3ucHT04YXepZlTsL/jg4=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=IM3C3BM4h1RdRF2S/RA7qjXrVEluuGAPQILPtVFRaQ1c676PJ5KTbygpyt1gs8Sw1 si9TO+Mi3QKC1xKtXN2yFT3FK20vz5OYUuqEBBWl8WUgQ7niEQaPaZi4bvRWHwJbVy f+RXuvvX3Ypc0V0vA0sNmxFB2Fkk5N5laKZc2DoNqPKcTvKB1QY5n8CKmm7md5I63Q 1h5sgMui6+wu0+bo037vrISfVSZtI9f0//BjasLDEf8AI2WTMUYy4W/lL1VDl85Jv7 TZo2z7qknf9h5j4t6nmSZG6AYrOFaqme0x3gtW3NPJEWiVIiS+gIKQUSIjWJ6DneA8 bmf26JEWLzNQQ== Received: from fedora (unknown [IPv6:2a01:e0a:2c:6930:d919:a6e:5ea1:8a9f]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: bbrezillon) by bali.collaboradmins.com (Postfix) with ESMTPSA id AF52317E129C; Tue, 4 Nov 2025 22:04:17 +0100 (CET) Date: Tue, 4 Nov 2025 22:04:12 +0100 From: Boris Brezillon To: Daniel Almeida Cc: adrinael@adrinael.net, arek@hiler.eu, kamil.konieczny@linux.intel.com, juhapekka.heikkila@gmail.com, bhanuprakash.modem@gmail.com, ashutosh.dixit@intel.com, karthik.b.s@intel.com, liviu.dudau@arm.com, steven.price@arm.com, aliceryhl@google.com, jeffv@google.com, intel-gfx@lists.freedesktop.org, igt-dev@lists.freedesktop.org, dri-devel@lists.freedesktop.org Subject: Re: [PATCH i-g-t v3 3/3] tests/panthor: add panthor tests Message-ID: <20251104220412.24b4b454@fedora> In-Reply-To: <20251104202845.2879460-4-daniel.almeida@collabora.com> References: <20251104202845.2879460-1-daniel.almeida@collabora.com> <20251104202845.2879460-4-daniel.almeida@collabora.com> Organization: Collabora X-Mailer: Claws Mail 4.3.1 (GTK 3.24.51; x86_64-redhat-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: igt-dev@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development mailing list for IGT GPU Tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" On Tue, 4 Nov 2025 17:28:43 -0300 Daniel Almeida wrote: > +igt_main { > + int fd; > + > + igt_fixture { > + fd = drm_open_driver(DRIVER_PANTHOR); > + } > + > + igt_describe("Create and destroy a CSF group."); > + igt_subtest("group_create") { > + struct drm_panthor_vm_create vm_create = {}; > + struct drm_panthor_vm_destroy vm_destroy = {}; > + uint32_t group_handle; > + > + vm_create.flags = 0; > + do_ioctl(fd, DRM_IOCTL_PANTHOR_VM_CREATE, &vm_create); > + igt_assert_neq(vm_create.id, 0); > + > + group_handle = igt_panthor_group_create_simple(fd, vm_create.id, 0); > + igt_assert_neq(group_handle, 0); > + > + igt_panthor_group_destroy(fd, group_handle, 0); > + > + vm_destroy = (struct drm_panthor_vm_destroy) { .id = vm_create.id }; > + do_ioctl(fd, DRM_IOCTL_PANTHOR_VM_DESTROY, &vm_destroy); > + } > + > + igt_describe("Submit a job to a group and wait for completion. " > + "The job writes a known value to a buffer object that is then " > + "mmaped and checked."); nit: indentation is off ^ igt_describe("Submit a job to a group and wait for completion. " "The job writes a known value to a buffer object that is then " "mmaped and checked.");