From patchwork Thu Oct 19 07:06:42 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vignesh Raman X-Patchwork-Id: 13428362 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 B3FA3CDB484 for ; Thu, 19 Oct 2023 07:07:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From: Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=VK8gmZgwdW+6qfofVFZrHYCzUY50uLPP6kpSTi5R/es=; b=cMgkxi8jUJr9fo/4sjzsa4D9qY RAiZ8ZLR/FpD9G79D4+XdxE3VMzasC1K8NLi+LE+YYedoui/dB3vfs6KADO4t3NfOHSVrXigcl+S0 aDqqDo4wQ1AT9gtXY9y/QWsvOkwqpnjf6qyC0qn3awzlnEnu0kHqfp8MfkjDyFlkHeLgmf9qx9E/+ UplhVA68u1xmWdeFkhMyHssPBBHc31beHi9R4Y9Lku/dB7KCYn7usR/bi1qaPK6CG/IqiIX1L1/56 Yfe579EKgRUpkKNpKFeGUs1wqs/qZHmo8NnVd1W/MiOicahUVFm76hG7QIOCbx32CprnI91p5kj/n Vdytk2Ig==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qtN7s-00GZT4-25; Thu, 19 Oct 2023 07:07:24 +0000 Received: from madras.collabora.co.uk ([46.235.227.172]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qtN7o-00GZQS-1l for linux-mediatek@lists.infradead.org; Thu, 19 Oct 2023 07:07:21 +0000 Received: from localhost.localdomain (unknown [103.93.195.74]) (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: vignesh) by madras.collabora.co.uk (Postfix) with ESMTPSA id 3D31B6607322; Thu, 19 Oct 2023 08:07:13 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1697699236; bh=/C8YPSzfmGfNXN2UJl9h+rxFsn3jEPSYXPfQD4IqLZc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=mq3qoxXAxIFlfkg6DERtIOb4ooKVeQutWJMrypQ8ggbyqun4jLC5Ozdqhu0NA7lQl eF8Dk1LR3OPy1jNrAu/HrCFf2+8gZfTctYSG9tsyOMCREbICRmsdWnh4NnybzQSy3s q40GkVQi0FNcaQQbA9aWGXr334QNrNbyT0tXIEt2bCPolxN8zlkzI9RqPecCMdE9O+ kPX/gv6sy4HyX72z737gFD1zgthm1mslKWznRQzTjOpxI2/1rPv4hMQmxEVhRMhB+U 7dHQMT445y0ddW7Dl9Fzfi71nufcSIXcjQlm5vSoxndOuFyMKXLL4/hj6Vx7XmsYzJ teHSbZIKp+EKQ== From: Vignesh Raman To: helen.koike@collabora.com, airlied@gmail.com, daniel@ffwll.ch Cc: david.heidelberg@collabora.com, sergi.blanch.torne@collabora.com, guilherme.gallo@collabora.com, daniels@collabora.com, gustavo.padovan@collabora.com, emma@anholt.net, robdclark@gmail.com, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-mediatek@lists.infradead.org, virtualization@lists.linux-foundation.org, linux-arm-msm@vger.kernel.org Subject: [PATCH v5 1/9] drm: ci: igt_runner: Remove todo Date: Thu, 19 Oct 2023 12:36:42 +0530 Message-Id: <20231019070650.61159-2-vignesh.raman@collabora.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20231019070650.61159-1-vignesh.raman@collabora.com> References: <20231019070650.61159-1-vignesh.raman@collabora.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231019_000720_707256_2620257E X-CRM114-Status: UNSURE ( 9.22 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-mediatek@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Linux-mediatek" Errors-To: linux-mediatek-bounces+linux-mediatek=archiver.kernel.org@lists.infradead.org /sys/kernel/debug/dri/*/state exist for every atomic KMS driver. We do not test non-atomic drivers, so remove the todo. Acked-by: Helen Koike Signed-off-by: Vignesh Raman --- v2: - No changes v3: - No changes v4: - No changes v5: - No changes --- drivers/gpu/drm/ci/igt_runner.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/gpu/drm/ci/igt_runner.sh b/drivers/gpu/drm/ci/igt_runner.sh index 2f815ee3a8a3..c6cf963592c5 100755 --- a/drivers/gpu/drm/ci/igt_runner.sh +++ b/drivers/gpu/drm/ci/igt_runner.sh @@ -15,7 +15,6 @@ cat /sys/kernel/debug/device_component/* ' # Dump drm state to confirm that kernel was able to find a connected display: -# TODO this path might not exist for all drivers.. maybe run modetest instead? set +e cat /sys/kernel/debug/dri/*/state set -e From patchwork Thu Oct 19 07:06:43 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vignesh Raman X-Patchwork-Id: 13428363 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 0132DCDB482 for ; Thu, 19 Oct 2023 07:07:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From: Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=ao+X2jqaQcL9q0XLo0Hodo/QFxd7Yjk81LvB4bGD0Nk=; b=KUEQoxdrbuFmz1S+1btEIWMkIy LzVpg+CTpTMfCr1BlCKCw0TizR6dryfomz0RRb2ArnMHOmn5AEwcvA6uIyPrXDSNE1Wf5++hzJYBI D1otaIpCnfQwI0kA1IHl+re/8u+WOEyeq8PioqKkBngJRyAsdXtpMTkGMogUzCM+6q4slUQeEonrq AyiZt7ACL31X/JnY6vSgEfAMQxN1SXJ7sJNBgj8SoZXW+FNTUiT3npwI/Z7i+8sSBQc+3kyUKJqQB 2eqYz6GtdcUvk4ZWEf/C+mnkKwQOhc+QMWlGV41dpSoOaVaNecC2qql02AU91naRJs9AZjTpPR5bS Y3wbWoYw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qtN7s-00GZTG-32; Thu, 19 Oct 2023 07:07:24 +0000 Received: from madras.collabora.co.uk ([2a00:1098:0:82:1000:25:2eeb:e5ab]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qtN7q-00GZRX-02 for linux-mediatek@lists.infradead.org; Thu, 19 Oct 2023 07:07:23 +0000 Received: from localhost.localdomain (unknown [103.93.195.74]) (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: vignesh) by madras.collabora.co.uk (Postfix) with ESMTPSA id 374276607323; Thu, 19 Oct 2023 08:07:17 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1697699240; bh=vbXFJqs6f9vWXJOJeYHMKeu0F4lZ6PYsF44zuVrL1N8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=A5IUwtXyNPJ+AQjJZ9ntYT5l9DZsGwEMbLWSPtLIgu47F6dJw/smT6npZMhHBbCgm n+j0EXoyvLVPRTL1OrYUTEQm7OCb0A8qYoWUa84P2sBrEaSqyEh7c8/o55ya0s2QS1 vAlz8SSmTfTRB8XHvPqeuN0iQCHpiXx3MTKgksEttpOQwsM4EDOY8b417dVZBPP3cs /VqPCnhM78RyxSrFahCzrK0/6fx2+lSKeVoG9aobmuA6HCxHSKKGyePpyyTu3hj8u8 i1HsfoJ/3OP7JSw/ZK8lIgaKo173uFwQzil083BzxrVWEdlDShKjQQ0fpx6AhQd81e ud1aJphVKslJg== From: Vignesh Raman To: helen.koike@collabora.com, airlied@gmail.com, daniel@ffwll.ch Cc: david.heidelberg@collabora.com, sergi.blanch.torne@collabora.com, guilherme.gallo@collabora.com, daniels@collabora.com, gustavo.padovan@collabora.com, emma@anholt.net, robdclark@gmail.com, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-mediatek@lists.infradead.org, virtualization@lists.linux-foundation.org, linux-arm-msm@vger.kernel.org Subject: [PATCH v5 2/9] drm: ci: Force db410c to host mode Date: Thu, 19 Oct 2023 12:36:43 +0530 Message-Id: <20231019070650.61159-3-vignesh.raman@collabora.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20231019070650.61159-1-vignesh.raman@collabora.com> References: <20231019070650.61159-1-vignesh.raman@collabora.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231019_000722_178049_13A863A5 X-CRM114-Status: GOOD ( 13.55 ) X-BeenThere: linux-mediatek@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Linux-mediatek" Errors-To: linux-mediatek-bounces+linux-mediatek=archiver.kernel.org@lists.infradead.org Force db410c to host mode to fix network issue which results in failure to mount root fs via NFS. See https://gitlab.freedesktop.org/gfx-ci/linux/-/commit/cb72a629b8c15c80a54dda510743cefd1c4b65b8 Use apq8016-sbc-usb-host.dtb which allows the USB controllers to work in host mode. Acked-by: Helen Koike Signed-off-by: Vignesh Raman --- v2: - Use fdtoverlay command to merge overlay dtbo with the base dtb instead of modifying the kernel sources v3: - drm-ci scripts to use device tree overlay from arch/arm64/boot/dts/qcom and compile base device tree with overlay support v4: - Use apq8016-sbc-usb-host.dtb which allows the USB controllers to work in host mode. This patch depends on https://lore.kernel.org/lkml/20230911161518.650726-1-vignesh.raman@collabora.com/ v5: - No chaanges --- drivers/gpu/drm/ci/build.sh | 2 +- drivers/gpu/drm/ci/test.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/ci/build.sh b/drivers/gpu/drm/ci/build.sh index 740b5008be2e..b1ea9b458922 100644 --- a/drivers/gpu/drm/ci/build.sh +++ b/drivers/gpu/drm/ci/build.sh @@ -19,7 +19,7 @@ if [[ "$KERNEL_ARCH" = "arm64" ]]; then DEVICE_TREES+=" arch/arm64/boot/dts/amlogic/meson-gxl-s805x-libretech-ac.dtb" DEVICE_TREES+=" arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dtb" DEVICE_TREES+=" arch/arm64/boot/dts/amlogic/meson-gxm-khadas-vim2.dtb" - DEVICE_TREES+=" arch/arm64/boot/dts/qcom/apq8016-sbc.dtb" + DEVICE_TREES+=" arch/arm64/boot/dts/qcom/apq8016-sbc-usb-host.dtb" DEVICE_TREES+=" arch/arm64/boot/dts/qcom/apq8096-db820c.dtb" DEVICE_TREES+=" arch/arm64/boot/dts/amlogic/meson-g12b-a311d-khadas-vim3.dtb" DEVICE_TREES+=" arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtb" diff --git a/drivers/gpu/drm/ci/test.yml b/drivers/gpu/drm/ci/test.yml index a94af2f99d75..9d58c0e3bbab 100644 --- a/drivers/gpu/drm/ci/test.yml +++ b/drivers/gpu/drm/ci/test.yml @@ -102,7 +102,7 @@ msm:apq8016: stage: msm variables: DRIVER_NAME: msm - BM_DTB: https://${PIPELINE_ARTIFACTS_BASE}/arm64/apq8016-sbc.dtb + BM_DTB: https://${PIPELINE_ARTIFACTS_BASE}/arm64/apq8016-sbc-usb-host.dtb GPU_VERSION: apq8016 BM_CMDLINE: "ip=dhcp console=ttyMSM0,115200n8 $BM_KERNEL_EXTRA_ARGS root=/dev/nfs rw nfsrootdebug nfsroot=,tcp,nfsvers=4.2 init=/init $BM_KERNELARGS" RUNNER_TAG: google-freedreno-db410c From patchwork Thu Oct 19 07:06:44 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vignesh Raman X-Patchwork-Id: 13428364 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 84BD6CDB483 for ; Thu, 19 Oct 2023 07:07:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From: Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=Btj4/2SuIRWGYNLQEl2+Bana67xfcszfzav37y1hs9M=; b=GnNP7dSwZptMI+7jqZKLKtW73Q JSscVf86giM7mj19yX6qbhdMPCMEon3CQ4AdE4zmDEcNsOtlP+2ZGaBw7FxMARrigtd9d9GugqNp7 Np84XxWQNr7jC2m4nq8TmBMSho3Ehr2XN5OU4c1Ey+DfauyJFV/0d/YkNs5OfIAF6XabM4Ubn1kyH ZaoexwDk2hdr3Wb4enZ/yYyByY3M6iu0733TjIcax90qWWnug2QzGFaRHk+8sLX6t0FMU5LTw/okK EQEG5GVBFjRec29POk8LnAAL0iiltnjMrR4Q/rPMn1d1yex4Xl0A37E1cjzO2TLl1hyaDTrVR2+qI fD7JbvLg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qtN7y-00GZWN-1K; Thu, 19 Oct 2023 07:07:30 +0000 Received: from madras.collabora.co.uk ([2a00:1098:0:82:1000:25:2eeb:e5ab]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qtN7t-00GZTZ-2u for linux-mediatek@lists.infradead.org; Thu, 19 Oct 2023 07:07:27 +0000 Received: from localhost.localdomain (unknown [103.93.195.74]) (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: vignesh) by madras.collabora.co.uk (Postfix) with ESMTPSA id 4CB326607328; Thu, 19 Oct 2023 08:07:21 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1697699244; bh=+yq8SDifpHFGM+z+52kWgVFrOGBSyt5wsGw6fbaU1ls=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=HPmSwk1V8xp7g4ejnUQOPno06sQBxmTqUpCGl1OicESL8WJ5cn76Jbs6pUsd9jrAx dEHVGPZn4UA9C/MEYJAxw0HsY8sk+Z1j9tpH0RTpZ8XL8Cz4B66IWRGXrO2eKvT8HG pBWCf/Rzm7oT1Q2MuXHuwCZL1FQl8ia7qSDG6wlit9aHGJolvRlMDTrpfs4ofOA89X pf0CnjW/oowDBbC7BaU2UkQy2saCTnnQJr9g4uP3jod7hbNA9s/HgyJXzsVOyc4pgN i9sgNQgqfwqT+C/wncgqnXMeyrKybWn7HDrjfRM6st1stoPKqRCDt7mBJolcZV3dXD mwwb+60x5xcVQ== From: Vignesh Raman To: helen.koike@collabora.com, airlied@gmail.com, daniel@ffwll.ch Cc: david.heidelberg@collabora.com, sergi.blanch.torne@collabora.com, guilherme.gallo@collabora.com, daniels@collabora.com, gustavo.padovan@collabora.com, emma@anholt.net, robdclark@gmail.com, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-mediatek@lists.infradead.org, virtualization@lists.linux-foundation.org, linux-arm-msm@vger.kernel.org Subject: [PATCH v5 3/9] drm: ci: Enable regulator Date: Thu, 19 Oct 2023 12:36:44 +0530 Message-Id: <20231019070650.61159-4-vignesh.raman@collabora.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20231019070650.61159-1-vignesh.raman@collabora.com> References: <20231019070650.61159-1-vignesh.raman@collabora.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231019_000726_071147_178E2B78 X-CRM114-Status: UNSURE ( 7.80 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-mediatek@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Linux-mediatek" Errors-To: linux-mediatek-bounces+linux-mediatek=archiver.kernel.org@lists.infradead.org Enable CONFIG_REGULATOR_DA9211=y to fix mt8173 boot issue. Acked-by: Helen Koike Signed-off-by: Vignesh Raman --- v2: - No changes v3: - Remove CONFIG_RTC_DRV_MT6397=y as it is already enabled in defconfig v4: - No changes v5: - No changes --- drivers/gpu/drm/ci/arm64.config | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/ci/arm64.config b/drivers/gpu/drm/ci/arm64.config index b4f653417883..8dbce9919a57 100644 --- a/drivers/gpu/drm/ci/arm64.config +++ b/drivers/gpu/drm/ci/arm64.config @@ -186,6 +186,7 @@ CONFIG_HW_RANDOM_MTK=y CONFIG_MTK_DEVAPC=y CONFIG_PWM_MTK_DISP=y CONFIG_MTK_CMDQ=y +CONFIG_REGULATOR_DA9211=y # For nouveau. Note that DRM must be a module so that it's loaded after NFS is up to provide the firmware. CONFIG_ARCH_TEGRA=y From patchwork Thu Oct 19 07:06:45 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vignesh Raman X-Patchwork-Id: 13428365 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 EFA98CDB482 for ; Thu, 19 Oct 2023 07:07:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From: Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=DrBQkKlj7azPaWFlMJULiJYb9zGSVeJFMo8PhMQXUw4=; b=qAPg/dQrUQ3jAK0NCeaaDWX8SF OJQujVxwqjdh0/a2Hw/MhKWdFxMfhEh/0z7lECOZ2z0TTNOIlNqEOe28xjm+wUe1pF5UoDYJPjFTi VrdwW57MDviOH106dpr1OSEFXzI8v94venF8D/tKJeiZqZzGNy/5d/k8urpZUXpQ1gXahWtsn2W/p GBpj+/JUSU24V1NNf05SRNDkWjFBZjAWq1OMO4roErYjjL2jHn0Bt1XAYDbJgPFfmanoUWuHPJjUo Y/kp2D8PX41OEM8Y27cKU7NHTRcVHogrgEjmIRyo2XrYLGjGUs1OK4OK3eDVtKWBGRns3putH0m5j 4QG5nlpw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qtN80-00GZXh-2l; Thu, 19 Oct 2023 07:07:32 +0000 Received: from madras.collabora.co.uk ([2a00:1098:0:82:1000:25:2eeb:e5ab]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qtN7y-00GZVL-00 for linux-mediatek@lists.infradead.org; Thu, 19 Oct 2023 07:07:31 +0000 Received: from localhost.localdomain (unknown [103.93.195.74]) (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: vignesh) by madras.collabora.co.uk (Postfix) with ESMTPSA id 312196607322; Thu, 19 Oct 2023 08:07:25 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1697699248; bh=dP49oNFW4L6PoyHV6yP5EM19BPbpo0PpVXtziD3DbIY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=MfUYe/Bdv/jgi41RnOXeMv7LI2HX9Tea3DQFrHHHd5TK47TmAuAxXdjitKdYw7Hhm hheO/6eJWsyl/rU96GXdudDV/813yd2QiozornvW3LXRL8CVlStQE6FprFyaOnNIl3 S3OuKjpzVw1ZCHW6XUVdeA2Do14v9UdfpkkbCGFIP9G0R75d9mx8U8dVE/wABiKRWq 1NUfFoDDMREKDL7nyJq1Kddxu7kL65HNHXrNfEc2YaVQpn/ILH0Vczi/JY1wsznjMq eOzXUPIioBztCZoaSH1MN6TFbHOgN0X2qce4A/FBgSUb5opZvahyUCbk3R4gFjCkUY 8PvTl+SDdThCQ== From: Vignesh Raman To: helen.koike@collabora.com, airlied@gmail.com, daniel@ffwll.ch Cc: david.heidelberg@collabora.com, sergi.blanch.torne@collabora.com, guilherme.gallo@collabora.com, daniels@collabora.com, gustavo.padovan@collabora.com, emma@anholt.net, robdclark@gmail.com, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-mediatek@lists.infradead.org, virtualization@lists.linux-foundation.org, linux-arm-msm@vger.kernel.org Subject: [PATCH v5 4/9] drm: ci: Enable new jobs Date: Thu, 19 Oct 2023 12:36:45 +0530 Message-Id: <20231019070650.61159-5-vignesh.raman@collabora.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20231019070650.61159-1-vignesh.raman@collabora.com> References: <20231019070650.61159-1-vignesh.raman@collabora.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231019_000730_172270_71292E16 X-CRM114-Status: UNSURE ( 9.01 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-mediatek@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Linux-mediatek" Errors-To: linux-mediatek-bounces+linux-mediatek=archiver.kernel.org@lists.infradead.org Enable the following jobs, as the issues noted in the TODO comments have been resolved. This will ensure that these jobs are now included and executed as part of the CI/CD pipeline. msm:apq8016: TODO: current issue: it is not fiding the NFS root. Fix and remove this rule. mediatek:mt8173: TODO: current issue: device is hanging. Fix and remove this rule. virtio_gpu:none: TODO: current issue: malloc(): corrupted top size. Fix and remove this rule. Acked-by: Helen Koike Signed-off-by: Vignesh Raman --- v2: - Reworded the commit message v3: - No changes v4: - No changes v5: - No changes --- drivers/gpu/drm/ci/test.yml | 9 --------- 1 file changed, 9 deletions(-) diff --git a/drivers/gpu/drm/ci/test.yml b/drivers/gpu/drm/ci/test.yml index 9d58c0e3bbab..763aef28010e 100644 --- a/drivers/gpu/drm/ci/test.yml +++ b/drivers/gpu/drm/ci/test.yml @@ -108,9 +108,6 @@ msm:apq8016: RUNNER_TAG: google-freedreno-db410c script: - ./install/bare-metal/fastboot.sh - rules: - # TODO: current issue: it is not fiding the NFS root. Fix and remove this rule. - - when: never msm:apq8096: extends: @@ -274,9 +271,6 @@ mediatek:mt8173: DEVICE_TYPE: mt8173-elm-hana GPU_VERSION: mt8173 RUNNER_TAG: mesa-ci-x86-64-lava-mt8173-elm-hana - rules: - # TODO: current issue: device is hanging. Fix and remove this rule. - - when: never mediatek:mt8183: extends: @@ -331,6 +325,3 @@ virtio_gpu:none: - debian/x86_64_test-gl - testing:x86_64 - igt:x86_64 - rules: - # TODO: current issue: malloc(): corrupted top size. Fix and remove this rule. - - when: never \ No newline at end of file From patchwork Thu Oct 19 07:06:46 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vignesh Raman X-Patchwork-Id: 13428366 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 4A0F5CDB483 for ; Thu, 19 Oct 2023 07:07:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From: Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=TE8MF7qBhi5QHO4LbdRM33P18HVjE0D4J/UlPyVhEas=; b=vRxTOwQVk3cJyM5faKFfzvb8OM Y8dTVHb63anmsqwb/muR7CaHCao/n4AK8SPt4nOjAISynYSw0mxq6jpJdSEmCUWfhQaiHCtaKdniO GyejnSpQ90HxGcLLyd4xQndPcYlwAn6NMmcVKMQKc2fBzdFnHnE8D/eul9ABOCn8sVosK6xlqvycC tJR20kOA7AF1vnYmdU5B1e7nW8d0FVNadASUFQhdZ0iYYgbCMtMunRfdbQB8q3hi97SeK+qP79pHI eDs9GP8umPMcrMQS+oPU7+SEH2RhFj/aDa9K5xYxdpe7HczyWq6bddjhwsR/fXz35OsPZLmccUI5y eHsYEPeg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qtN85-00GZaT-15; Thu, 19 Oct 2023 07:07:37 +0000 Received: from madras.collabora.co.uk ([2a00:1098:0:82:1000:25:2eeb:e5ab]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qtN82-00GZYA-0a for linux-mediatek@lists.infradead.org; Thu, 19 Oct 2023 07:07:35 +0000 Received: from localhost.localdomain (unknown [103.93.195.74]) (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: vignesh) by madras.collabora.co.uk (Postfix) with ESMTPSA id 4B29066072FF; Thu, 19 Oct 2023 08:07:29 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1697699253; bh=35DFjxAotz1IVCItB2GsZcDMQyNA7MbHQR3Htt8pU1U=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=nbAReMsKB3X1LneMPjihBxcf/Yb7zcNIJ+3pD75rfBDPtBVZP7D+f/klvBlsqycvt SILiNS67mA9BDON/3Sqx7MCGGdzy7OBKMx1NrKWQAH9h2dCzaj99A+g3TzY94wye57 mkHK9nNDJTMAh7k7jrK1XuObVCRD7wklTl8Cws9fsugii4D4YUGeMPhEWqinJN64Q/ KaRAz9/6Ijff1n3uXf4baqy03ui5Ikh78zZcEysO89niCSc2StIks2hsE9f1DpAHSc t5P04JquPu2sJ1bwDq3zoIMe4vJpkgRUa0hjgPkTT3ZKyabeTj4RVDTXigEWFnWSDA hQeVQYygD0Fbg== From: Vignesh Raman To: helen.koike@collabora.com, airlied@gmail.com, daniel@ffwll.ch Cc: david.heidelberg@collabora.com, sergi.blanch.torne@collabora.com, guilherme.gallo@collabora.com, daniels@collabora.com, gustavo.padovan@collabora.com, emma@anholt.net, robdclark@gmail.com, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-mediatek@lists.infradead.org, virtualization@lists.linux-foundation.org, linux-arm-msm@vger.kernel.org Subject: [PATCH v5 5/9] drm: ci: Use scripts/config to enable/disable configs Date: Thu, 19 Oct 2023 12:36:46 +0530 Message-Id: <20231019070650.61159-6-vignesh.raman@collabora.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20231019070650.61159-1-vignesh.raman@collabora.com> References: <20231019070650.61159-1-vignesh.raman@collabora.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231019_000734_348349_890638EF X-CRM114-Status: UNSURE ( 9.79 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-mediatek@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Linux-mediatek" Errors-To: linux-mediatek-bounces+linux-mediatek=archiver.kernel.org@lists.infradead.org Instead of modifying files in git to enable/disable configs, use scripts/config on the .config file which will be used for building the kernel. Suggested-by: Jani Nikula Acked-by: Helen Koike Signed-off-by: Vignesh Raman --- v2: - Added a new patch in the series to use scripts/config to enable/disable configs v3: - No changes v4: - No changes v5: - No changes --- drivers/gpu/drm/ci/build.sh | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/drivers/gpu/drm/ci/build.sh b/drivers/gpu/drm/ci/build.sh index b1ea9b458922..614111b7670b 100644 --- a/drivers/gpu/drm/ci/build.sh +++ b/drivers/gpu/drm/ci/build.sh @@ -70,19 +70,19 @@ if [ -z "$CI_MERGE_REQUEST_PROJECT_PATH" ]; then fi fi -for opt in $ENABLE_KCONFIGS; do - echo CONFIG_$opt=y >> drivers/gpu/drm/ci/${KERNEL_ARCH}.config -done -for opt in $DISABLE_KCONFIGS; do - echo CONFIG_$opt=n >> drivers/gpu/drm/ci/${KERNEL_ARCH}.config -done - if [[ -n "${MERGE_FRAGMENT}" ]]; then ./scripts/kconfig/merge_config.sh ${DEFCONFIG} drivers/gpu/drm/ci/${MERGE_FRAGMENT} else make `basename ${DEFCONFIG}` fi +for opt in $ENABLE_KCONFIGS; do + ./scripts/config --enable CONFIG_$opt +done +for opt in $DISABLE_KCONFIGS; do + ./scripts/config --disable CONFIG_$opt +done + make ${KERNEL_IMAGE_NAME} mkdir -p /lava-files/ From patchwork Thu Oct 19 07:06:47 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vignesh Raman X-Patchwork-Id: 13428367 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 05075CDB484 for ; Thu, 19 Oct 2023 07:07:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From: Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=KcC9gTfzQZYNe5HSthMfcgp5+FDnKm3bzLNJWeKgODY=; b=jCf3XV9+srrZAECclFHLfXmsyG eu/YcDDwnHRDcRjx4b4chVUXqW3HigrQ6VfKKXt92Nt2Fyro1EQyNOj1VS2OJLoe2ibmoNYtuLNEn TKvzvGwJFbljSdzctg3JDWrZUjXHYfRVYXd21hYYAyVfpkDt5IgexuhQo7X6vM3f3YHe9aMZWTGdF PLq5CnXYK8mGml6hsZp2nwUUbxeJHL45ajFKjaRnw8/IgG3dusoHB2Gy9MErRIIUR/w7wV7VTganp v9p+IZLR9W7uOax55xpiqSjdgXt7A1b4nguso/Gqeogs3Ipc293NG5psAJ0eBEFw4QWedEdJ3YdzB q15uDIQQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qtN88-00GZcW-2R; Thu, 19 Oct 2023 07:07:40 +0000 Received: from madras.collabora.co.uk ([46.235.227.172]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qtN86-00GZaf-1H for linux-mediatek@lists.infradead.org; Thu, 19 Oct 2023 07:07:39 +0000 Received: from localhost.localdomain (unknown [103.93.195.74]) (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: vignesh) by madras.collabora.co.uk (Postfix) with ESMTPSA id 79A3E6607322; Thu, 19 Oct 2023 08:07:33 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1697699257; bh=lLB3pfyQ1VdvBiw+7IWoLWuuTQXuXDpNyhFCwCmP2us=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=lXA8/q1fpGzZIpdBsE7mvhlMnapbiiCEN3jKHSACj6l9NeU1iKu1sJyPBR2C9GwOk TEYbvwwjQksoHL5v8nsVwfZ4e7H6mqzMx/JYB6v4CQeHnIDXwupKY/IE3wt+oslZQI n/IktgDlfnNueSKOh5CDnQvGZIVnJWxPdi+GBzfGgbwrG0Sw55wQz7t324U0kMtT5v 5+ZFCDcsh9UdDHH3K+dAONWO5YRQk3a6nshhBm9EF8JFclalelAT2AoUIVqsdeBZyo ZqrEaapcfSJWtWyUvAcIFWbiVMqYr9BOrCd89jNcRmxyGQghsCHEo9nW2eL10l7i/R EGoEoWiQDxpaw== From: Vignesh Raman To: helen.koike@collabora.com, airlied@gmail.com, daniel@ffwll.ch Cc: david.heidelberg@collabora.com, sergi.blanch.torne@collabora.com, guilherme.gallo@collabora.com, daniels@collabora.com, gustavo.padovan@collabora.com, emma@anholt.net, robdclark@gmail.com, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-mediatek@lists.infradead.org, virtualization@lists.linux-foundation.org, linux-arm-msm@vger.kernel.org Subject: [PATCH v5 6/9] drm: ci: mediatek: Set IGT_FORCE_DRIVER for mt8173 Date: Thu, 19 Oct 2023 12:36:47 +0530 Message-Id: <20231019070650.61159-7-vignesh.raman@collabora.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20231019070650.61159-1-vignesh.raman@collabora.com> References: <20231019070650.61159-1-vignesh.raman@collabora.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231019_000738_562787_39FB96F0 X-CRM114-Status: UNSURE ( 9.45 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-mediatek@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Linux-mediatek" Errors-To: linux-mediatek-bounces+linux-mediatek=archiver.kernel.org@lists.infradead.org Expected driver for mt8173 is "mediatek" and for mt8183 it is "panfrost". Set IGT_FORCE_DRIVER to 'mediatek' as the expected driver for mt8173. Signed-off-by: Vignesh Raman --- v5: - Added a new patch in the series to set IGT_FORCE_DRIVER to 'mediatek' for mt8173. --- drivers/gpu/drm/ci/igt_runner.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/gpu/drm/ci/igt_runner.sh b/drivers/gpu/drm/ci/igt_runner.sh index c6cf963592c5..2b9f710438a2 100755 --- a/drivers/gpu/drm/ci/igt_runner.sh +++ b/drivers/gpu/drm/ci/igt_runner.sh @@ -30,6 +30,10 @@ case "$DRIVER_NAME" in ;; esac +if [ "$CI_JOB_NAME" = "mediatek:mt8173" ]; then + export IGT_FORCE_DRIVER=${DRIVER_NAME} +fi + if [ -e "/install/xfails/$DRIVER_NAME-$GPU_VERSION-skips.txt" ]; then IGT_SKIPS="--skips /install/xfails/$DRIVER_NAME-$GPU_VERSION-skips.txt" fi From patchwork Thu Oct 19 07:06:48 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vignesh Raman X-Patchwork-Id: 13428368 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 A1C28C41513 for ; Thu, 19 Oct 2023 07:07:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From: Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=guj45JYCbWePRAWsv1GfXeFnZRS3/INuRSXpl0lPR18=; b=ddrE0jkaBhVD50jzcX4r3bimyJ 45r6itojYSiX1gzWasWwP+wQjML1+ENuIrmKZzG5D2pkrBvy2Fh29o/U9eadbDGe1lZtkfJ8Toc0d wlCbRM8faw4lSWSZ2e28zVZ1PSnuB+8nLyNceY/uE6GnYGB35e5vUKoOzDF9C2xw5fun031Ux+wj3 zUxxaEXy/cpvwEEIedjJjhlsFMbzILT2g0tXyXD0d+2/Re/JavMPzVTlRdYHhUnsdtJUOkpEDvoih 37bOLRU9TW9SA28J8plKQZ1LqQP3uq5BxBfaqfXXPGiJbJRjNiExEpqgZuCXYbEdwPNfF400J+StX +h4VuYXQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qtN8D-00GZeW-1c; Thu, 19 Oct 2023 07:07:45 +0000 Received: from madras.collabora.co.uk ([46.235.227.172]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qtN8B-00GZdB-04 for linux-mediatek@lists.infradead.org; Thu, 19 Oct 2023 07:07:44 +0000 Received: from localhost.localdomain (unknown [103.93.195.74]) (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: vignesh) by madras.collabora.co.uk (Postfix) with ESMTPSA id AC4E666072FF; Thu, 19 Oct 2023 08:07:37 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1697699261; bh=RJgQxz21dImbmm5s8n/Pq+7A2b9YbO0Q0CfGVQyuiUc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=LkKgOZo4pf4TA1zPoNRkgfxTgfiVGgyRmHwUlKaNH7vNeZ7VylTT3T3Xf3qSEYRLD 4jQqZ55t/zhyKZWCRh1YzpUDtAB6YHEmCMT8hoi4AT06wna0P4Hp/YpwmIkzV1AJnr xciBtULK276p1s2/4U0UbuI/3O+37SfDZxqi++Zwq4XKo9sNN1FYidcATPCxX0UdY5 4vUQpWL342p+lH/Xmg20eAAvHUmbMvvCyOapYvpY7uPp/NEHagA6ckT7MJRzxUvCjE Rhr9A9EpHv0zqPp2VF2XxLzrgACyv94DS6JHUncZXHqbrIbdpv7M4yF8dqg1BxsPG7 xpbnISU56J6nA== From: Vignesh Raman To: helen.koike@collabora.com, airlied@gmail.com, daniel@ffwll.ch Cc: david.heidelberg@collabora.com, sergi.blanch.torne@collabora.com, guilherme.gallo@collabora.com, daniels@collabora.com, gustavo.padovan@collabora.com, emma@anholt.net, robdclark@gmail.com, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-mediatek@lists.infradead.org, virtualization@lists.linux-foundation.org, linux-arm-msm@vger.kernel.org Subject: [PATCH v5 7/9] drm: ci: virtio: Make artifacts available Date: Thu, 19 Oct 2023 12:36:48 +0530 Message-Id: <20231019070650.61159-8-vignesh.raman@collabora.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20231019070650.61159-1-vignesh.raman@collabora.com> References: <20231019070650.61159-1-vignesh.raman@collabora.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231019_000743_182452_EDBED27E X-CRM114-Status: UNSURE ( 7.96 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-mediatek@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Linux-mediatek" Errors-To: linux-mediatek-bounces+linux-mediatek=archiver.kernel.org@lists.infradead.org There were no artifacts available for virtio job. So make the artifacts available in the pipeline job. Signed-off-by: Vignesh Raman --- v5: - Added a new patch in the series to make artifacts available for virtio jobs --- drivers/gpu/drm/ci/test.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/ci/test.yml b/drivers/gpu/drm/ci/test.yml index 763aef28010e..39f5910fdc0a 100644 --- a/drivers/gpu/drm/ci/test.yml +++ b/drivers/gpu/drm/ci/test.yml @@ -320,6 +320,8 @@ virtio_gpu:none: script: - ln -sf $CI_PROJECT_DIR/install /install - mv install/bzImage /lava-files/bzImage + - mkdir -p $CI_PROJECT_DIR/results + - ln -sf $CI_PROJECT_DIR/results /results - install/crosvm-runner.sh install/igt_runner.sh needs: - debian/x86_64_test-gl From patchwork Thu Oct 19 07:06:49 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vignesh Raman X-Patchwork-Id: 13428369 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 E3D41CDB483 for ; Thu, 19 Oct 2023 07:07:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From: Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=U8anOke6BgGHVez1BjG5cz5IJwlxJdUIyUH2BJ2542M=; b=CQDIBiOTyJ7GDuDNnGc0t+U1KV H7LIms2saF2QI6z3A8HEIf3SbOhm65DG4jDJgUEZF3a/+L9qzWuyQXrkTPMFqVmRbMhU6Cq+xwjVB uIBnMy4hy17vs89x47IfByfdg/8mmdVB1s1RzZYkgwKzQaDZRx1CPLSEUaE3LPdJEu3Q+vkcQa+t6 ibrx61LWCLBRoL3tX/EKMXQx5o57w8vgsutQJU+CRpISaVB+kdPfS7AQB75cFtp4XqV9WO0yC7tPE V0gYabxeoeNaoD4dwKJ4YI5PY+a1P3HS4K7BK81bc5czPjdJ776dpl+2q/Bp24/jzKrd+tklY2wSZ 7zYNAuTA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qtN8H-00GZgJ-36; Thu, 19 Oct 2023 07:07:49 +0000 Received: from madras.collabora.co.uk ([46.235.227.172]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qtN8F-00GZep-0H for linux-mediatek@lists.infradead.org; Thu, 19 Oct 2023 07:07:48 +0000 Received: from localhost.localdomain (unknown [103.93.195.74]) (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: vignesh) by madras.collabora.co.uk (Postfix) with ESMTPSA id 668C16607323; Thu, 19 Oct 2023 08:07:42 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1697699265; bh=B1diUinADNXWm3ntdscq3ZHYt8C+cQLYxftrutfyYY4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=aI13kLmXBTEgaMQYITB+frLxxPez9d5RjBe2/twup3GoZSM2nKcFccgrd0ZWetqVA o1PtgFu9xcejE39IXb4AkyvDuuFKbI2frmvTSkGJdXI+Sd2paRNq2LV/URNm0vssSP QPmSq/QAyZ+4uFEcqhTNYNBqioxq6uQPlu09aXO21Srq2XEx8igGyEip2zX37yJZDZ R/r/FM9kpYSLpY/PF39dBU68CqfVHofXM7j1UWctuwgOsO+2cMUlLlzE8grqMry1o3 3R5ORPsi55ji5NEColzpB/ayzlDJyMlzrd0Izp9HnWaap4hdYmX5uTNNKmjbSxzMiw wP+OMB/LmE/Qw== From: Vignesh Raman To: helen.koike@collabora.com, airlied@gmail.com, daniel@ffwll.ch Cc: david.heidelberg@collabora.com, sergi.blanch.torne@collabora.com, guilherme.gallo@collabora.com, daniels@collabora.com, gustavo.padovan@collabora.com, emma@anholt.net, robdclark@gmail.com, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-mediatek@lists.infradead.org, virtualization@lists.linux-foundation.org, linux-arm-msm@vger.kernel.org Subject: [PATCH v5 8/9] drm: ci: Add pipeline url to fails and flakes files Date: Thu, 19 Oct 2023 12:36:49 +0530 Message-Id: <20231019070650.61159-9-vignesh.raman@collabora.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20231019070650.61159-1-vignesh.raman@collabora.com> References: <20231019070650.61159-1-vignesh.raman@collabora.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231019_000747_342684_A4B3863F X-CRM114-Status: UNSURE ( 8.89 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-mediatek@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Linux-mediatek" Errors-To: linux-mediatek-bounces+linux-mediatek=archiver.kernel.org@lists.infradead.org Add or update pipeline url in the fails and flakes files. It helps to check the pipeline where the failure was seen and check artifacts for failure cases. Signed-off-by: Vignesh Raman --- v5: - Added a new patch in the series to add pipeline url to fails and flakes files. --- drivers/gpu/drm/ci/xfails/update-xfails.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/drivers/gpu/drm/ci/xfails/update-xfails.py b/drivers/gpu/drm/ci/xfails/update-xfails.py index c401004ffd45..651f804721f2 100755 --- a/drivers/gpu/drm/ci/xfails/update-xfails.py +++ b/drivers/gpu/drm/ci/xfails/update-xfails.py @@ -63,6 +63,10 @@ def remove_unit_test_if_present(lines, unit_test_name): return lines[:] = [line for line in lines if unit_test_name not in line] +def add_pipeline_url(lines, pipelines_urls): + for url in pipelines_urls: + pipeline_url = "# " + url + "\n" + lines.insert(0, pipeline_url) def add_unit_test_if_not_present(lines, unit_test_name, file_name): # core_getversion is mandatory @@ -185,9 +189,11 @@ def main(pipelines_urls, only_flakes): flakes_txt.sort() if fails_txt != fails_txt_original: + add_pipeline_url(fails_txt, pipelines_urls) save_file(fails_txt, fails_txt_path) print_diff(fails_txt_original, fails_txt, os.path.basename(fails_txt_path)) if flakes_txt != flakes_txt_original: + add_pipeline_url(flakes_txt, pipelines_urls) save_file(flakes_txt, flakes_txt_path) print_diff(flakes_txt_original, flakes_txt, os.path.basename(flakes_txt_path)) From patchwork Thu Oct 19 07:06:50 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vignesh Raman X-Patchwork-Id: 13428370 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 9A507CDB483 for ; Thu, 19 Oct 2023 07:07:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From: Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=BPucpwi793GBDAa7oTizn6ccDYzCsf9PbVVoml3ALj0=; b=BJPiDzkYJGmxqhg27YgciZ/EPH 6lihES7LnP5ll/sNQC+ZXHWANmpnI4hxsE8vu8lRpPFDzRBFx/fD0VnTtr9lYTFP3188gZbLrvIog X1PfhvgU10rWFhqSx3LMs6JdHVWNVMEw4QUDbtdjjCjRUGEZ25R5069ZDpOTdEHyPdHmm06Ze446x HWdd8oUngMCNleblaqfGGHO5ximWdkcPl1oDEygpfMAf7DZqqhAbMiPn5E32J/2SB+ozEjpL2IaQi v2+aUXVaQKTeuYvgP2fM5Lq1srJr2sVhAJnGlK1I3njr+PHFvLS37rSiVhTttZq3K6Sle33yr6Lpu ozLSsfTA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qtN8O-00GZin-1Q; Thu, 19 Oct 2023 07:07:56 +0000 Received: from madras.collabora.co.uk ([46.235.227.172]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qtN8I-00GZgS-39 for linux-mediatek@lists.infradead.org; Thu, 19 Oct 2023 07:07:54 +0000 Received: from localhost.localdomain (unknown [103.93.195.74]) (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: vignesh) by madras.collabora.co.uk (Postfix) with ESMTPSA id 63CAC6607327; Thu, 19 Oct 2023 08:07:46 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1697699269; bh=pN9vfLchi3q6BV4QgfFW0GF0sroJpQG2XwNK1fR6zFE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=iBa7VWukmN/IipxI9r4MOcVks6W3zIopVrssXHFbp+ZJGKerTKrr/cCuQx6WdjKIW SqsAK3gfe/14fwaPLXGzbN4q/4y9ak7gSvkMrzOQ9mWKs52PUt4R2FZJwB4gHo7Hin 0TWf/H4BGkFr5zm4rxf2w31NCc43fygHGltndR4TU3wqbJ3Q/kf8t8m9L29ob1uQiw 8VQ18Jqjv/8bmcLKLgcuPRDQOSk8B8AwPlKKkb9inQMd9iaIZmeFtKuFaXgjAyJWaT d5LExeWsHAE+sdIdNpCGl2fj6b4VhfsEU1FotpvtHipJSk8E8CSdDlYlR9Jf48gkSR zNPyZNsM2ImiQ== From: Vignesh Raman To: helen.koike@collabora.com, airlied@gmail.com, daniel@ffwll.ch Cc: david.heidelberg@collabora.com, sergi.blanch.torne@collabora.com, guilherme.gallo@collabora.com, daniels@collabora.com, gustavo.padovan@collabora.com, emma@anholt.net, robdclark@gmail.com, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-mediatek@lists.infradead.org, virtualization@lists.linux-foundation.org, linux-arm-msm@vger.kernel.org Subject: [PATCH v5 9/9] drm: ci: Update xfails Date: Thu, 19 Oct 2023 12:36:50 +0530 Message-Id: <20231019070650.61159-10-vignesh.raman@collabora.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20231019070650.61159-1-vignesh.raman@collabora.com> References: <20231019070650.61159-1-vignesh.raman@collabora.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231019_000751_282013_9AACE518 X-CRM114-Status: GOOD ( 14.70 ) X-BeenThere: linux-mediatek@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Linux-mediatek" Errors-To: linux-mediatek-bounces+linux-mediatek=archiver.kernel.org@lists.infradead.org Update msm-apq8016-fails, mediatek-mt8173-fails and virtio_gpu-none-fails to include the tests which fail. Update mediatek-mt8173-flakes to include the tests which flakes. Update virtio_gpu-none-skips to include the tests that need to be skipped. Signed-off-by: Vignesh Raman --- v2: - No changes v3: - No changes v4: - No changes v5: - Generate fails and flakes file with the updated xfails script - https://www.spinics.net/lists/kernel/msg4959630.html --- .../drm/ci/xfails/mediatek-mt8173-fails.txt | 24 +- .../drm/ci/xfails/mediatek-mt8173-flakes.txt | 9 + .../gpu/drm/ci/xfails/msm-apq8016-fails.txt | 17 +- .../drm/ci/xfails/virtio_gpu-none-fails.txt | 65 +- .../drm/ci/xfails/virtio_gpu-none-skips.txt | 632 +++++++++++++++++- 5 files changed, 682 insertions(+), 65 deletions(-) create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt diff --git a/drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt b/drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt index 671916067dba..d2261a40db11 100644 --- a/drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt +++ b/drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt @@ -1,5 +1,7 @@ +# https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1013011 +# https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1012894 +# https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1012949 kms_3d,Fail -kms_addfb_basic@addfb25-bad-modifier,Fail kms_bw@linear-tiling-1-displays-1920x1080p,Fail kms_bw@linear-tiling-1-displays-2560x1440p,Fail kms_bw@linear-tiling-1-displays-3840x2160p,Fail @@ -9,20 +11,22 @@ kms_bw@linear-tiling-2-displays-3840x2160p,Fail kms_bw@linear-tiling-3-displays-1920x1080p,Fail kms_bw@linear-tiling-3-displays-2560x1440p,Fail kms_bw@linear-tiling-3-displays-3840x2160p,Fail -kms_color@pipe-A-invalid-gamma-lut-sizes,Fail -kms_color@pipe-B-invalid-gamma-lut-sizes,Fail -kms_force_connector_basic@force-connector-state,Fail -kms_force_connector_basic@force-edid,Fail -kms_force_connector_basic@force-load-detect,Fail -kms_force_connector_basic@prune-stale-modes,Fail +kms_color@invalid-gamma-lut-sizes,Fail +kms_cursor_legacy@cursor-vs-flip-atomic,Fail +kms_cursor_legacy@cursor-vs-flip-legacy,Fail +kms_flip@flip-vs-modeset-vs-hang,Fail +kms_flip@flip-vs-panning-vs-hang,Fail +kms_flip@flip-vs-suspend,Fail +kms_flip@flip-vs-suspend-interruptible,Fail +kms_hdmi_inject@inject-4k,Fail kms_invalid_mode@int-max-clock,Fail +kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20,Fail +kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20,Fail +kms_plane_scaling@planes-downscale-factor-0-75-upscale-20x20,Fail kms_plane_scaling@planes-upscale-20x20,Fail kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25,Fail kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5,Fail kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75,Fail -kms_plane_scaling@upscale-with-modifier-20x20,Fail -kms_plane_scaling@upscale-with-pixel-format-20x20,Fail -kms_plane_scaling@upscale-with-rotation-20x20,Fail kms_properties@get_properties-sanity-atomic,Fail kms_properties@plane-properties-atomic,Fail kms_properties@plane-properties-legacy,Fail diff --git a/drivers/gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt b/drivers/gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt new file mode 100644 index 000000000000..8b12e97d59f3 --- /dev/null +++ b/drivers/gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt @@ -0,0 +1,9 @@ +# https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1013138 +# https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1012894 +# https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1013011 +# https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1013055 +kms_cursor_legacy@cursor-vs-flip-atomic-transitions +kms_force_connector_basic@force-edid +kms_force_connector_basic@prune-stale-modes +kms_prop_blob@invalid-set-prop +kms_prop_blob@invalid-set-prop-any diff --git a/drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt b/drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt index 9981682feab2..dcc49d560cef 100644 --- a/drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt +++ b/drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt @@ -1,15 +1,8 @@ +# https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1012932 +# https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1012894 kms_3d,Fail kms_addfb_basic@addfb25-bad-modifier,Fail -kms_cursor_legacy@all-pipes-forked-bo,Fail -kms_cursor_legacy@all-pipes-forked-move,Fail -kms_cursor_legacy@all-pipes-single-bo,Fail -kms_cursor_legacy@all-pipes-single-move,Fail -kms_cursor_legacy@all-pipes-torture-bo,Fail -kms_cursor_legacy@all-pipes-torture-move,Fail -kms_cursor_legacy@pipe-A-forked-bo,Fail -kms_cursor_legacy@pipe-A-forked-move,Fail -kms_cursor_legacy@pipe-A-single-bo,Fail -kms_cursor_legacy@pipe-A-single-move,Fail -kms_cursor_legacy@pipe-A-torture-bo,Fail -kms_cursor_legacy@pipe-A-torture-move,Fail +kms_cursor_legacy@forked-bo,Fail +kms_cursor_legacy@forked-move,Fail +kms_force_connector_basic@force-edid,Fail kms_hdmi_inject@inject-4k,Fail diff --git a/drivers/gpu/drm/ci/xfails/virtio_gpu-none-fails.txt b/drivers/gpu/drm/ci/xfails/virtio_gpu-none-fails.txt index 9586b2339f6f..4281bc25303f 100644 --- a/drivers/gpu/drm/ci/xfails/virtio_gpu-none-fails.txt +++ b/drivers/gpu/drm/ci/xfails/virtio_gpu-none-fails.txt @@ -1,38 +1,27 @@ -kms_addfb_basic@addfb25-bad-modifier,Fail -kms_addfb_basic@bad-pitch-65536,Fail -kms_addfb_basic@bo-too-small,Fail -kms_addfb_basic@size-max,Fail -kms_addfb_basic@too-high,Fail -kms_atomic_transition@plane-primary-toggle-with-vblank-wait,Fail -kms_bw@linear-tiling-1-displays-1920x1080p,Fail -kms_bw@linear-tiling-1-displays-2560x1440p,Fail -kms_bw@linear-tiling-1-displays-3840x2160p,Fail -kms_bw@linear-tiling-2-displays-1920x1080p,Fail -kms_bw@linear-tiling-2-displays-2560x1440p,Fail -kms_bw@linear-tiling-2-displays-3840x2160p,Fail -kms_invalid_mode@int-max-clock,Fail -kms_plane_scaling@downscale-with-modifier-factor-0-25,Fail -kms_plane_scaling@downscale-with-rotation-factor-0-25,Fail -kms_plane_scaling@planes-upscale-20x20,Fail -kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25,Fail -kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5,Fail -kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75,Fail -kms_plane_scaling@upscale-with-modifier-20x20,Fail -kms_plane_scaling@upscale-with-modifier-factor-0-25,Fail -kms_plane_scaling@upscale-with-pixel-format-20x20,Fail -kms_plane_scaling@upscale-with-pixel-format-factor-0-25,Fail -kms_plane_scaling@upscale-with-rotation-20x20,Fail -kms_vblank@crtc-id,Fail -kms_vblank@invalid,Fail -kms_vblank@pipe-A-accuracy-idle,Fail -kms_vblank@pipe-A-query-busy,Fail -kms_vblank@pipe-A-query-forked,Fail -kms_vblank@pipe-A-query-forked-busy,Fail -kms_vblank@pipe-A-query-idle,Fail -kms_vblank@pipe-A-ts-continuation-idle,Fail -kms_vblank@pipe-A-ts-continuation-modeset,Fail -kms_vblank@pipe-A-ts-continuation-suspend,Fail -kms_vblank@pipe-A-wait-busy,Fail -kms_vblank@pipe-A-wait-forked,Fail -kms_vblank@pipe-A-wait-forked-busy,Fail -kms_vblank@pipe-A-wait-idle,Fail +# https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1013138 +kms_flip@absolute-wf_vblank,Fail +kms_flip@absolute-wf_vblank-interruptible,Fail +kms_flip@basic-flip-vs-wf_vblank,Fail +kms_flip@blocking-absolute-wf_vblank,Fail +kms_flip@blocking-absolute-wf_vblank-interruptible,Fail +kms_flip@blocking-wf_vblank,Fail +kms_flip@busy-flip,Fail +kms_flip@dpms-vs-vblank-race,Fail +kms_flip@dpms-vs-vblank-race-interruptible,Fail +kms_flip@flip-vs-absolute-wf_vblank,Fail +kms_flip@flip-vs-absolute-wf_vblank-interruptible,Fail +kms_flip@flip-vs-blocking-wf-vblank,Fail +kms_flip@flip-vs-expired-vblank,Fail +kms_flip@flip-vs-expired-vblank-interruptible,Fail +kms_flip@flip-vs-modeset-vs-hang,Fail +kms_flip@flip-vs-panning-vs-hang,Fail +kms_flip@flip-vs-wf_vblank-interruptible,Fail +kms_flip@modeset-vs-vblank-race,Fail +kms_flip@modeset-vs-vblank-race-interruptible,Fail +kms_flip@plain-flip-fb-recreate,Fail +kms_flip@plain-flip-fb-recreate-interruptible,Fail +kms_flip@plain-flip-ts-check,Fail +kms_flip@plain-flip-ts-check-interruptible,Fail +kms_flip@wf_vblank-ts-check,Fail +kms_flip@wf_vblank-ts-check-interruptible,Fail +kms_setmode@basic,Fail diff --git a/drivers/gpu/drm/ci/xfails/virtio_gpu-none-skips.txt b/drivers/gpu/drm/ci/xfails/virtio_gpu-none-skips.txt index 78be18174012..e40bd2cac849 100644 --- a/drivers/gpu/drm/ci/xfails/virtio_gpu-none-skips.txt +++ b/drivers/gpu/drm/ci/xfails/virtio_gpu-none-skips.txt @@ -1,6 +1,628 @@ -# Hits a "refcount_t: underflow; use-after-free" in virtio_gpu_fence_event_process -# When run in a particular order with other tests -kms_cursor_legacy.* - # Job just hangs without any output -kms_flip@flip-vs-suspend.* \ No newline at end of file +kms_flip@flip-vs-suspend.* + +# Some tests crashes with malloc error and IGT tests floods +# the CI log with error messages and we end up with a warning message +# Job's log exceeded limit of 4194304 bytes. +# Job execution will continue but no more output will be collected. +# Below is the error log: +# malloc(): corrupted top size +# Received signal SIGABRT. +# Stack trace: +# #0 [fatal_sig_handler+0x17b] +# #1 [__sigaction+0x40] +# #2 [pthread_key_delete+0x14c] +# #3 [gsignal+0x12] +# #4 [abort+0xd3] +# #5 [__fsetlocking+0x290] +# #6 [timer_settime+0x37a] +# #7 [__default_morecore+0x1f1b] +# #8 [__libc_calloc+0x161] +# #9 [drmModeGetPlaneResources+0x44] +# #10 [igt_display_require+0x194] +# #11 [__igt_unique____real_main1356+0x93c] +# #12 [main+0x3f] +# #13 [__libc_init_first+0x8a] +# #14 [__libc_start_main+0x85] +# #15 [_start+0x21] +# malloc(): corrupted top size +# So skip these tests until the issue is fixed. +drm_read@empty-block +drm_read@empty-nonblock +drm_read@fault-buffer +drm_read@invalid-buffer +drm_read@short-buffer-block +drm_read@short-buffer-nonblock +drm_read@short-buffer-wakeup +kms_addfb_basic@addfb25-4-tiled +kms_addfb_basic@addfb25-bad-modifier +kms_addfb_basic@addfb25-framebuffer-vs-set-tiling +kms_addfb_basic@addfb25-modifier-no-flag +kms_addfb_basic@addfb25-x-tiled-legacy +kms_addfb_basic@addfb25-x-tiled-mismatch-legacy +kms_addfb_basic@addfb25-y-tiled-legacy +kms_addfb_basic@addfb25-y-tiled-small-legacy +kms_addfb_basic@addfb25-yf-tiled-legacy +kms_addfb_basic@bad-pitch-0 +kms_addfb_basic@bad-pitch-1024 +kms_addfb_basic@bad-pitch-128 +kms_addfb_basic@bad-pitch-256 +kms_addfb_basic@bad-pitch-32 +kms_addfb_basic@bad-pitch-63 +kms_addfb_basic@bad-pitch-65536 +kms_addfb_basic@bad-pitch-999 +kms_addfb_basic@basic +kms_addfb_basic@basic-x-tiled-legacy +kms_addfb_basic@basic-y-tiled-legacy +kms_addfb_basic@bo-too-small +kms_addfb_basic@bo-too-small-due-to-tiling +kms_addfb_basic@clobberred-modifier +kms_addfb_basic@framebuffer-vs-set-tiling +kms_addfb_basic@invalid-get-prop +kms_addfb_basic@invalid-get-prop-any +kms_addfb_basic@invalid-set-prop +kms_addfb_basic@invalid-set-prop-any +kms_addfb_basic@invalid-smem-bo-on-discrete +kms_addfb_basic@legacy-format +kms_addfb_basic@master-rmfb +kms_addfb_basic@no-handle +kms_addfb_basic@size-max +kms_addfb_basic@small-bo +kms_addfb_basic@tile-pitch-mismatch +kms_addfb_basic@too-high +kms_addfb_basic@too-wide +kms_addfb_basic@unused-handle +kms_addfb_basic@unused-modifier +kms_addfb_basic@unused-offsets +kms_addfb_basic@unused-pitches +kms_async_flips@alternate-sync-async-flip +kms_async_flips@async-flip-with-page-flip-events +kms_async_flips@crc +kms_async_flips@invalid-async-flip +kms_async_flips@test-cursor +kms_async_flips@test-time-stamp +kms_atomic@atomic-invalid-params +kms_atomic@atomic_plane_damage +kms_atomic@crtc-invalid-params +kms_atomic@crtc-invalid-params-fence +kms_atomic@plane-cursor-legacy +kms_atomic@plane-immutable-zpos +kms_atomic@plane-invalid-params +kms_atomic@plane-invalid-params-fence +kms_atomic@plane-overlay-legacy +kms_atomic@plane-primary-legacy +kms_atomic@plane-primary-overlay-mutable-zpos +kms_atomic@test-only +kms_atomic_interruptible@atomic-setmode +kms_atomic_interruptible@legacy-cursor +kms_atomic_interruptible@legacy-dpms +kms_atomic_interruptible@legacy-pageflip +kms_atomic_interruptible@legacy-setmode +kms_atomic_interruptible@universal-setplane-cursor +kms_atomic_interruptible@universal-setplane-primary +kms_atomic_transition@modeset-transition +kms_atomic_transition@modeset-transition-fencing +kms_atomic_transition@modeset-transition-nonblocking +kms_atomic_transition@modeset-transition-nonblocking-fencing +kms_atomic_transition@plane-all-modeset-transition +kms_atomic_transition@plane-all-modeset-transition-fencing +kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels +kms_atomic_transition@plane-all-modeset-transition-internal-panels +kms_atomic_transition@plane-all-transition +kms_atomic_transition@plane-all-transition-fencing +kms_atomic_transition@plane-all-transition-nonblocking +kms_atomic_transition@plane-all-transition-nonblocking-fencing +kms_atomic_transition@plane-primary-toggle-with-vblank-wait +kms_atomic_transition@plane-toggle-modeset-transition +kms_atomic_transition@plane-use-after-nonblocking-unbind +kms_atomic_transition@plane-use-after-nonblocking-unbind-fencing +kms_bw@linear-tiling-1-displays-1920x1080p +kms_bw@linear-tiling-1-displays-2560x1440p +kms_bw@linear-tiling-1-displays-3840x2160p +kms_bw@linear-tiling-2-displays-1920x1080p +kms_bw@linear-tiling-2-displays-2560x1440p +kms_bw@linear-tiling-2-displays-3840x2160p +kms_bw@linear-tiling-3-displays-1920x1080p +kms_bw@linear-tiling-3-displays-2560x1440p +kms_bw@linear-tiling-3-displays-3840x2160p +kms_bw@linear-tiling-4-displays-1920x1080p +kms_bw@linear-tiling-4-displays-2560x1440p +kms_bw@linear-tiling-4-displays-3840x2160p +kms_bw@linear-tiling-5-displays-1920x1080p +kms_bw@linear-tiling-5-displays-2560x1440p +kms_bw@linear-tiling-5-displays-3840x2160p +kms_bw@linear-tiling-6-displays-1920x1080p +kms_bw@linear-tiling-6-displays-2560x1440p +kms_bw@linear-tiling-6-displays-3840x2160p +kms_bw@linear-tiling-7-displays-1920x1080p +kms_bw@linear-tiling-7-displays-2560x1440p +kms_bw@linear-tiling-7-displays-3840x2160p +kms_bw@linear-tiling-8-displays-1920x1080p +kms_bw@linear-tiling-8-displays-2560x1440p +kms_bw@linear-tiling-8-displays-3840x2160p +kms_color@ctm-0-25 +kms_color@ctm-0-50 +kms_color@ctm-0-75 +kms_color@ctm-blue-to-red +kms_color@ctm-green-to-red +kms_color@ctm-max +kms_color@ctm-negative +kms_color@ctm-red-to-blue +kms_color@ctm-signed +kms_color@deep-color +kms_color@degamma +kms_color@gamma +kms_color@invalid-ctm-matrix-sizes +kms_color@invalid-degamma-lut-sizes +kms_color@invalid-gamma-lut-sizes +kms_color@legacy-gamma +kms_color@legacy-gamma-reset +kms_concurrent@pipe-A +kms_concurrent@pipe-B +kms_concurrent@pipe-C +kms_concurrent@pipe-D +kms_concurrent@pipe-E +kms_concurrent@pipe-F +kms_concurrent@pipe-G +kms_concurrent@pipe-H +kms_content_protection@LIC +kms_content_protection@atomic +kms_content_protection@atomic-dpms +kms_content_protection@content_type_change +kms_content_protection@dp-mst-lic-type-0 +kms_content_protection@dp-mst-lic-type-1 +kms_content_protection@dp-mst-type-0 +kms_content_protection@dp-mst-type-1 +kms_content_protection@legacy +kms_content_protection@mei_interface +kms_content_protection@srm +kms_content_protection@type1 +kms_content_protection@uevent +kms_cursor_crc@cursor-alpha-opaque +kms_cursor_crc@cursor-alpha-transparent +kms_cursor_crc@cursor-dpms +kms_cursor_crc@cursor-offscreen-128x128 +kms_cursor_crc@cursor-offscreen-128x42 +kms_cursor_crc@cursor-offscreen-256x256 +kms_cursor_crc@cursor-offscreen-256x85 +kms_cursor_crc@cursor-offscreen-32x10 +kms_cursor_crc@cursor-offscreen-32x32 +kms_cursor_crc@cursor-offscreen-512x170 +kms_cursor_crc@cursor-offscreen-512x512 +kms_cursor_crc@cursor-offscreen-64x21 +kms_cursor_crc@cursor-offscreen-64x64 +kms_cursor_crc@cursor-offscreen-max-size +kms_cursor_crc@cursor-onscreen-128x128 +kms_cursor_crc@cursor-onscreen-128x42 +kms_cursor_crc@cursor-onscreen-256x256 +kms_cursor_crc@cursor-onscreen-256x85 +kms_cursor_crc@cursor-onscreen-32x10 +kms_cursor_crc@cursor-onscreen-32x32 +kms_cursor_crc@cursor-onscreen-512x170 +kms_cursor_crc@cursor-onscreen-512x512 +kms_cursor_crc@cursor-onscreen-64x21 +kms_cursor_crc@cursor-onscreen-64x64 +kms_cursor_crc@cursor-onscreen-max-size +kms_cursor_crc@cursor-random-128x128 +kms_cursor_crc@cursor-random-128x42 +kms_cursor_crc@cursor-random-256x256 +kms_cursor_crc@cursor-random-256x85 +kms_cursor_crc@cursor-random-32x10 +kms_cursor_crc@cursor-random-32x32 +kms_cursor_crc@cursor-random-512x170 +kms_cursor_crc@cursor-random-512x512 +kms_cursor_crc@cursor-random-64x21 +kms_cursor_crc@cursor-random-64x64 +kms_cursor_crc@cursor-random-max-size +kms_cursor_crc@cursor-rapid-movement-128x128 +kms_cursor_crc@cursor-rapid-movement-128x42 +kms_cursor_crc@cursor-rapid-movement-256x256 +kms_cursor_crc@cursor-rapid-movement-256x85 +kms_cursor_crc@cursor-rapid-movement-32x10 +kms_cursor_crc@cursor-rapid-movement-32x32 +kms_cursor_crc@cursor-rapid-movement-512x170 +kms_cursor_crc@cursor-rapid-movement-512x512 +kms_cursor_crc@cursor-rapid-movement-64x21 +kms_cursor_crc@cursor-rapid-movement-64x64 +kms_cursor_crc@cursor-rapid-movement-max-size +kms_cursor_crc@cursor-size-change +kms_cursor_crc@cursor-sliding-128x128 +kms_cursor_crc@cursor-sliding-128x42 +kms_cursor_crc@cursor-sliding-256x256 +kms_cursor_crc@cursor-sliding-256x85 +kms_cursor_crc@cursor-sliding-32x10 +kms_cursor_crc@cursor-sliding-32x32 +kms_cursor_crc@cursor-sliding-512x170 +kms_cursor_crc@cursor-sliding-512x512 +kms_cursor_crc@cursor-sliding-64x21 +kms_cursor_crc@cursor-sliding-64x64 +kms_cursor_crc@cursor-sliding-max-size +kms_cursor_crc@cursor-suspend +kms_cursor_legacy@2x-cursor-vs-flip-atomic +kms_cursor_legacy@2x-cursor-vs-flip-legacy +kms_cursor_legacy@2x-flip-vs-cursor-atomic +kms_cursor_legacy@2x-flip-vs-cursor-legacy +kms_cursor_legacy@2x-long-cursor-vs-flip-atomic +kms_cursor_legacy@2x-long-cursor-vs-flip-legacy +kms_cursor_legacy@2x-long-flip-vs-cursor-atomic +kms_cursor_legacy@2x-long-flip-vs-cursor-legacy +kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic +kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic +kms_cursor_legacy@basic-busy-flip-before-cursor-atomic +kms_cursor_legacy@basic-busy-flip-before-cursor-legacy +kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size +kms_cursor_legacy@basic-flip-after-cursor-atomic +kms_cursor_legacy@basic-flip-after-cursor-legacy +kms_cursor_legacy@basic-flip-after-cursor-varying-size +kms_cursor_legacy@basic-flip-before-cursor-atomic +kms_cursor_legacy@basic-flip-before-cursor-legacy +kms_cursor_legacy@basic-flip-before-cursor-varying-size +kms_cursor_legacy@cursor-vs-flip-atomic +kms_cursor_legacy@cursor-vs-flip-atomic-transitions +kms_cursor_legacy@cursor-vs-flip-atomic-transitions-varying-size +kms_cursor_legacy@cursor-vs-flip-legacy +kms_cursor_legacy@cursor-vs-flip-toggle +kms_cursor_legacy@cursor-vs-flip-varying-size +kms_cursor_legacy@cursorA-vs-flipA-atomic +kms_cursor_legacy@cursorA-vs-flipA-atomic-transitions +kms_cursor_legacy@cursorA-vs-flipA-atomic-transitions-varying-size +kms_cursor_legacy@cursorA-vs-flipA-legacy +kms_cursor_legacy@cursorA-vs-flipA-toggle +kms_cursor_legacy@cursorA-vs-flipA-varying-size +kms_cursor_legacy@cursorA-vs-flipB-atomic +kms_cursor_legacy@cursorA-vs-flipB-atomic-transitions +kms_cursor_legacy@cursorA-vs-flipB-atomic-transitions-varying-size +kms_cursor_legacy@cursorA-vs-flipB-legacy +kms_cursor_legacy@cursorA-vs-flipB-toggle +kms_cursor_legacy@cursorA-vs-flipB-varying-size +kms_cursor_legacy@cursorB-vs-flipA-atomic +kms_cursor_legacy@cursorB-vs-flipA-atomic-transitions +kms_cursor_legacy@cursorB-vs-flipA-atomic-transitions-varying-size +kms_cursor_legacy@cursorB-vs-flipA-legacy +kms_cursor_legacy@cursorB-vs-flipA-toggle +kms_cursor_legacy@cursorB-vs-flipA-varying-size +kms_cursor_legacy@cursorB-vs-flipB-atomic +kms_cursor_legacy@cursorB-vs-flipB-atomic-transitions +kms_cursor_legacy@cursorB-vs-flipB-atomic-transitions-varying-size +kms_cursor_legacy@cursorB-vs-flipB-legacy +kms_cursor_legacy@cursorB-vs-flipB-toggle +kms_cursor_legacy@cursorB-vs-flipB-varying-size +kms_cursor_legacy@flip-vs-cursor-atomic +kms_cursor_legacy@flip-vs-cursor-atomic-transitions +kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size +kms_cursor_legacy@flip-vs-cursor-busy-crc-atomic +kms_cursor_legacy@flip-vs-cursor-busy-crc-legacy +kms_cursor_legacy@flip-vs-cursor-crc-atomic +kms_cursor_legacy@flip-vs-cursor-crc-legacy +kms_cursor_legacy@flip-vs-cursor-legacy +kms_cursor_legacy@flip-vs-cursor-toggle +kms_cursor_legacy@flip-vs-cursor-varying-size +kms_cursor_legacy@forked-bo +kms_cursor_legacy@forked-move +kms_cursor_legacy@long-nonblocking-modeset-vs-cursor-atomic +kms_cursor_legacy@nonblocking-modeset-vs-cursor-atomic +kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions +kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size +kms_cursor_legacy@short-busy-flip-before-cursor-toggle +kms_cursor_legacy@short-flip-after-cursor-atomic-transitions +kms_cursor_legacy@short-flip-after-cursor-atomic-transitions-varying-size +kms_cursor_legacy@short-flip-after-cursor-toggle +kms_cursor_legacy@short-flip-before-cursor-atomic-transitions +kms_cursor_legacy@short-flip-before-cursor-atomic-transitions-varying-size +kms_cursor_legacy@short-flip-before-cursor-toggle +kms_cursor_legacy@single-bo +kms_cursor_legacy@single-move +kms_cursor_legacy@torture-bo +kms_cursor_legacy@torture-move +kms_dither@FB-8BPC-Vs-Panel-6BPC +kms_dither@FB-8BPC-Vs-Panel-8BPC +kms_flip_event_leak@basic +kms_getfb@getfb-handle-not-fb +kms_getfb@getfb2-handle-not-fb +kms_hdr@bpc-switch +kms_hdr@bpc-switch-dpms +kms_hdr@bpc-switch-suspend +kms_hdr@invalid-hdr +kms_hdr@invalid-metadata-sizes +kms_hdr@static-swap +kms_hdr@static-toggle +kms_hdr@static-toggle-dpms +kms_hdr@static-toggle-suspend +kms_invalid_mode@bad-hsync-end +kms_invalid_mode@bad-hsync-start +kms_invalid_mode@bad-htotal +kms_invalid_mode@bad-vsync-end +kms_invalid_mode@bad-vsync-start +kms_invalid_mode@bad-vtotal +kms_invalid_mode@clock-too-high +kms_invalid_mode@int-max-clock +kms_invalid_mode@uint-max-clock +kms_invalid_mode@zero-clock +kms_invalid_mode@zero-hdisplay +kms_invalid_mode@zero-vdisplay +kms_panel_fitting@atomic-fastset +kms_panel_fitting@legacy +kms_plane_cursor@overlay +kms_plane_cursor@primary +kms_plane_cursor@viewport +kms_plane_scaling@2x-scaler-multi-pipe +kms_plane_scaling@intel-max-src-size +kms_plane_scaling@invalid-num-scalers +kms_plane_scaling@invalid-parameters +kms_plane_scaling@plane-downscale-with-modifiers-factor-0-25 +kms_plane_scaling@plane-downscale-with-modifiers-factor-0-5 +kms_plane_scaling@plane-downscale-with-modifiers-factor-0-75 +kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-25 +kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-5 +kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-75 +kms_plane_scaling@plane-downscale-with-rotation-factor-0-25 +kms_plane_scaling@plane-downscale-with-rotation-factor-0-5 +kms_plane_scaling@plane-downscale-with-rotation-factor-0-75 +kms_plane_scaling@plane-scaler-with-clipping-clamping-modifiers +kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats +kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation +kms_plane_scaling@plane-scaler-with-modifiers-unity-scaling +kms_plane_scaling@plane-scaler-with-pixel-format-unity-scaling +kms_plane_scaling@plane-scaler-with-rotation-unity-scaling +kms_plane_scaling@plane-upscale-with-modifiers-20x20 +kms_plane_scaling@plane-upscale-with-modifiers-factor-0-25 +kms_plane_scaling@plane-upscale-with-pixel-format-20x20 +kms_plane_scaling@plane-upscale-with-pixel-format-factor-0-25 +kms_plane_scaling@plane-upscale-with-rotation-20x20 +kms_plane_scaling@plane-upscale-with-rotation-factor-0-25 +kms_plane_scaling@planes-downscale-factor-0-25 +kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling +kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20 +kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25 +kms_plane_scaling@planes-downscale-factor-0-5 +kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling +kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20 +kms_plane_scaling@planes-downscale-factor-0-5-upscale-factor-0-25 +kms_plane_scaling@planes-downscale-factor-0-75 +kms_plane_scaling@planes-downscale-factor-0-75-unity-scaling +kms_plane_scaling@planes-downscale-factor-0-75-upscale-20x20 +kms_plane_scaling@planes-downscale-factor-0-75-upscale-factor-0-25 +kms_plane_scaling@planes-scaler-unity-scaling +kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25 +kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5 +kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75 +kms_plane_scaling@planes-upscale-20x20 +kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25 +kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5 +kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75 +kms_plane_scaling@planes-upscale-factor-0-25 +kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25 +kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5 +kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75 +kms_prime@D3hot +kms_prime@basic-crc-hybrid +kms_prime@basic-crc-vgem +kms_prime@basic-modeset-hybrid +kms_properties@connector-properties-atomic +kms_properties@connector-properties-legacy +kms_properties@crtc-properties-atomic +kms_properties@crtc-properties-legacy +kms_properties@get_properties-sanity-atomic +kms_properties@get_properties-sanity-non-atomic +kms_properties@invalid-properties-atomic +kms_properties@invalid-properties-legacy +kms_properties@plane-properties-atomic +kms_properties@plane-properties-legacy +kms_rmfb@close-fd +kms_rmfb@rmfb-ioctl +kms_scaling_modes@scaling-mode-center +kms_scaling_modes@scaling-mode-full +kms_scaling_modes@scaling-mode-full-aspect +kms_scaling_modes@scaling-mode-none +kms_tiled_display@basic-test-pattern +kms_tiled_display@basic-test-pattern-with-chamelium +kms_vblank@crtc-id +kms_vblank@invalid +kms_vblank@pipe-A-accuracy-idle +kms_vblank@pipe-A-query-busy +kms_vblank@pipe-A-query-busy-hang +kms_vblank@pipe-A-query-forked +kms_vblank@pipe-A-query-forked-busy +kms_vblank@pipe-A-query-forked-busy-hang +kms_vblank@pipe-A-query-forked-hang +kms_vblank@pipe-A-query-idle +kms_vblank@pipe-A-query-idle-hang +kms_vblank@pipe-A-ts-continuation-dpms-rpm +kms_vblank@pipe-A-ts-continuation-dpms-suspend +kms_vblank@pipe-A-ts-continuation-idle +kms_vblank@pipe-A-ts-continuation-idle-hang +kms_vblank@pipe-A-ts-continuation-modeset +kms_vblank@pipe-A-ts-continuation-modeset-hang +kms_vblank@pipe-A-ts-continuation-modeset-rpm +kms_vblank@pipe-A-ts-continuation-suspend +kms_vblank@pipe-A-wait-busy +kms_vblank@pipe-A-wait-busy-hang +kms_vblank@pipe-A-wait-forked +kms_vblank@pipe-A-wait-forked-busy +kms_vblank@pipe-A-wait-forked-busy-hang +kms_vblank@pipe-A-wait-forked-hang +kms_vblank@pipe-A-wait-idle +kms_vblank@pipe-A-wait-idle-hang +kms_vblank@pipe-B-accuracy-idle +kms_vblank@pipe-B-query-busy +kms_vblank@pipe-B-query-busy-hang +kms_vblank@pipe-B-query-forked +kms_vblank@pipe-B-query-forked-busy +kms_vblank@pipe-B-query-forked-busy-hang +kms_vblank@pipe-B-query-forked-hang +kms_vblank@pipe-B-query-idle +kms_vblank@pipe-B-query-idle-hang +kms_vblank@pipe-B-ts-continuation-dpms-rpm +kms_vblank@pipe-B-ts-continuation-dpms-suspend +kms_vblank@pipe-B-ts-continuation-idle +kms_vblank@pipe-B-ts-continuation-idle-hang +kms_vblank@pipe-B-ts-continuation-modeset +kms_vblank@pipe-B-ts-continuation-modeset-hang +kms_vblank@pipe-B-ts-continuation-modeset-rpm +kms_vblank@pipe-B-ts-continuation-suspend +kms_vblank@pipe-B-wait-busy +kms_vblank@pipe-B-wait-busy-hang +kms_vblank@pipe-B-wait-forked +kms_vblank@pipe-B-wait-forked-busy +kms_vblank@pipe-B-wait-forked-busy-hang +kms_vblank@pipe-B-wait-forked-hang +kms_vblank@pipe-B-wait-idle +kms_vblank@pipe-B-wait-idle-hang +kms_vblank@pipe-C-accuracy-idle +kms_vblank@pipe-C-query-idle +kms_vblank@pipe-C-query-busy +kms_vblank@pipe-C-query-busy-hang +kms_vblank@pipe-C-query-forked +kms_vblank@pipe-C-query-forked-busy +kms_vblank@pipe-C-query-forked-busy-hang +kms_vblank@pipe-C-query-forked-hang +kms_vblank@pipe-C-ts-continuation-dpms-rpm +kms_vblank@pipe-C-ts-continuation-dpms-suspend +kms_vblank@pipe-C-ts-continuation-idle +kms_vblank@pipe-C-ts-continuation-idle-hang +kms_vblank@pipe-C-ts-continuation-modeset +kms_vblank@pipe-C-ts-continuation-modeset-hang +kms_vblank@pipe-C-ts-continuation-modeset-rpm +kms_vblank@pipe-C-ts-continuation-suspend +kms_vblank@pipe-C-wait-busy +kms_vblank@pipe-C-wait-busy-hang +kms_vblank@pipe-C-wait-forked +kms_vblank@pipe-C-wait-forked-busy +kms_vblank@pipe-C-wait-forked-busy-hang +kms_vblank@pipe-C-wait-forked-hang +kms_vblank@pipe-C-wait-idle +kms_vblank@pipe-C-wait-idle-hang +kms_vblank@pipe-D-accuracy-idle +kms_vblank@pipe-D-query-busy +kms_vblank@pipe-D-query-busy-hang +kms_vblank@pipe-D-query-forked +kms_vblank@pipe-D-query-forked-busy +kms_vblank@pipe-D-query-forked-busy-hang +kms_vblank@pipe-D-query-forked-hang +kms_vblank@pipe-D-query-idle +kms_vblank@pipe-D-query-idle-hang +kms_vblank@pipe-D-ts-continuation-dpms-rpm +kms_vblank@pipe-D-ts-continuation-dpms-suspend +kms_vblank@pipe-D-ts-continuation-idle +kms_vblank@pipe-D-ts-continuation-idle-hang +kms_vblank@pipe-D-ts-continuation-modeset +kms_vblank@pipe-D-ts-continuation-modeset-hang +kms_vblank@pipe-D-ts-continuation-modeset-rpm +kms_vblank@pipe-D-ts-continuation-suspend +kms_vblank@pipe-D-wait-busy +kms_vblank@pipe-D-wait-busy-hang +kms_vblank@pipe-D-wait-forked +kms_vblank@pipe-D-wait-forked-busy +kms_vblank@pipe-D-wait-forked-busy-hang +kms_vblank@pipe-D-wait-forked-hang +kms_vblank@pipe-D-wait-idle +kms_vblank@pipe-D-wait-idle-hang +kms_vblank@pipe-E-accuracy-idle +kms_vblank@pipe-E-query-busy +kms_vblank@pipe-E-query-busy-hang +kms_vblank@pipe-E-query-forked +kms_vblank@pipe-E-query-forked-busy +kms_vblank@pipe-E-query-forked-busy-hang +kms_vblank@pipe-E-query-forked-hang +kms_vblank@pipe-E-query-idle +kms_vblank@pipe-E-query-idle-hang +kms_vblank@pipe-E-ts-continuation-dpms-rpm +kms_vblank@pipe-E-ts-continuation-dpms-suspend +kms_vblank@pipe-E-ts-continuation-idle +kms_vblank@pipe-E-ts-continuation-idle-hang +kms_vblank@pipe-E-ts-continuation-modeset +kms_vblank@pipe-E-ts-continuation-modeset-hang +kms_vblank@pipe-E-ts-continuation-modeset-rpm +kms_vblank@pipe-E-ts-continuation-suspend +kms_vblank@pipe-E-wait-busy +kms_vblank@pipe-E-wait-busy-hang +kms_vblank@pipe-E-wait-forked +kms_vblank@pipe-E-wait-forked-busy +kms_vblank@pipe-E-wait-forked-busy-hang +kms_vblank@pipe-E-wait-forked-hang +kms_vblank@pipe-E-wait-idle +kms_vblank@pipe-E-wait-idle-hang +kms_vblank@pipe-F-accuracy-idle +kms_vblank@pipe-F-query-busy +kms_vblank@pipe-F-query-busy-hang +kms_vblank@pipe-F-query-forked +kms_vblank@pipe-F-query-forked-busy +kms_vblank@pipe-F-query-forked-busy-hang +kms_vblank@pipe-F-query-forked-hang +kms_vblank@pipe-F-query-idle +kms_vblank@pipe-F-query-idle-hang +kms_vblank@pipe-F-ts-continuation-dpms-rpm +kms_vblank@pipe-F-ts-continuation-dpms-suspend +kms_vblank@pipe-F-ts-continuation-idle +kms_vblank@pipe-F-ts-continuation-idle-hang +kms_vblank@pipe-F-ts-continuation-modeset +kms_vblank@pipe-F-ts-continuation-modeset-hang +kms_vblank@pipe-F-ts-continuation-modeset-rpm +kms_vblank@pipe-F-ts-continuation-suspend +kms_vblank@pipe-F-wait-busy +kms_vblank@pipe-F-wait-busy-hang +kms_vblank@pipe-F-wait-forked +kms_vblank@pipe-F-wait-forked-busy +kms_vblank@pipe-F-wait-forked-busy-hang +kms_vblank@pipe-F-wait-forked-hang +kms_vblank@pipe-F-wait-idle +kms_vblank@pipe-F-wait-idle-hang +kms_vblank@pipe-G-accuracy-idle +kms_vblank@pipe-G-query-busy +kms_vblank@pipe-G-query-busy-hang +kms_vblank@pipe-G-query-forked +kms_vblank@pipe-G-query-forked-busy +kms_vblank@pipe-G-query-forked-busy-hang +kms_vblank@pipe-G-query-forked-hang +kms_vblank@pipe-G-query-idle +kms_vblank@pipe-G-query-idle-hang +kms_vblank@pipe-G-ts-continuation-dpms-rpm +kms_vblank@pipe-G-ts-continuation-dpms-suspend +kms_vblank@pipe-G-ts-continuation-idle +kms_vblank@pipe-G-ts-continuation-idle-hang +kms_vblank@pipe-G-ts-continuation-modeset +kms_vblank@pipe-G-ts-continuation-modeset-hang +kms_vblank@pipe-G-ts-continuation-modeset-rpm +kms_vblank@pipe-G-ts-continuation-suspend +kms_vblank@pipe-G-wait-busy +kms_vblank@pipe-G-wait-busy-hang +kms_vblank@pipe-G-wait-forked +kms_vblank@pipe-G-wait-forked-busy +kms_vblank@pipe-G-wait-forked-busy-hang +kms_vblank@pipe-G-wait-forked-hang +kms_vblank@pipe-G-wait-idle +kms_vblank@pipe-G-wait-idle-hang +kms_vblank@pipe-H-accuracy-idle +kms_vblank@pipe-H-query-busy +kms_vblank@pipe-H-query-busy-hang +kms_vblank@pipe-H-query-forked +kms_vblank@pipe-H-query-forked-busy +kms_vblank@pipe-H-query-forked-busy-hang +kms_vblank@pipe-H-query-forked-hang +kms_vblank@pipe-H-query-idle +kms_vblank@pipe-H-query-idle-hang +kms_vblank@pipe-H-ts-continuation-dpms-rpm +kms_vblank@pipe-H-ts-continuation-dpms-suspend +kms_vblank@pipe-H-ts-continuation-idle +kms_vblank@pipe-H-ts-continuation-idle-hang +kms_vblank@pipe-H-ts-continuation-modeset +kms_vblank@pipe-H-ts-continuation-modeset-hang +kms_vblank@pipe-H-ts-continuation-modeset-rpm +kms_vblank@pipe-H-ts-continuation-suspend +kms_vblank@pipe-H-wait-busy +kms_vblank@pipe-H-wait-busy-hang +kms_vblank@pipe-H-wait-forked +kms_vblank@pipe-H-wait-forked-busy +kms_vblank@pipe-H-wait-forked-busy-hang +kms_vblank@pipe-H-wait-forked-hang +kms_vblank@pipe-H-wait-idle +kms_vblank@pipe-H-wait-idle-hang +kms_vrr@flip-basic +kms_vrr@flip-dpms +kms_vrr@flip-suspend +kms_vrr@flipline +kms_vrr@negative-basic +kms_writeback@writeback-check-output +kms_writeback@writeback-fb-id +kms_writeback@writeback-invalid-parameters +kms_writeback@writeback-pixel-formats