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: 155333 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2010:b0:403:3b70:6f57 with SMTP id fe16csp206326vqb; Thu, 19 Oct 2023 00:07:52 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHdb8jc6PPuW0/N+NUgoCepkBbsSAsl4E4O1tLRmUYbnKznHDJCjXrryJFslPM8Z3v7Q5ZF X-Received: by 2002:a05:6a20:f39f:b0:163:a3ce:a699 with SMTP id qr31-20020a056a20f39f00b00163a3cea699mr1214890pzb.57.1697699271972; Thu, 19 Oct 2023 00:07:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697699271; cv=none; d=google.com; s=arc-20160816; b=CA+/gUaCI5O/seayAzzd8R/n3obBiR0lLcGwjBZOI6RtQzp4fPvfBSv85V/pOc3VTf Av6CFtEaiiw6CQHJZIao7cLiNhRhBwtv1AjgYoDlSzgm62JOEr2wp6vZKQ32/d4GbpDr RnA1axHOuwtYV8tHbm0+vg3PoOzB6wKFByUTFEMEJqGqguKVIqPxr0gA9QD10TIH22Ic HwvCkIeCaFJbiDEexs9HYgf2ZuoiY+Tgjnyhwl3dPddGqnYAe14AzlRvY07Uwikudut5 QU+fLTPz+HrAuJl3AD4LIMC8p1E1Lew24p/FsMi4lMjI2Svu+n/RKolrav27YStRwf6f XeZA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=VK8gmZgwdW+6qfofVFZrHYCzUY50uLPP6kpSTi5R/es=; fh=UrpkSxacRnNe3pAqpeGIIGAGFrEOZ8ZAHCW+EatPIvM=; b=RWu29fNuNCRlaSuxf6jRdi6ABxXVkwpglpl04ghkE/clOgMr8Uf6+klFRki6Qc60Tl t/49/zBc2ZJX5nBzdzggq2TqUxGMxNmhbBblhvuSnJ7+KjabiCAKLgvwftMrMg/1NBV3 0sKiJFa9pCNbgqIfJTbQLwbYELAiklX3nbcY7gGSY42rvM7/PhVG5gf99qWibbnIq53D t+8n0krwKAaAPoGodcDriiIzbFpC627IeycESBPzg/5lU66l582XrT110tZlVeOitX7P LhSj9ol8SZ3MBShO3bG6MbdAZbxqFhCB9iaGfS4d2is/tQ2sjWzYM5ljHT0xxeK67cXv CTBA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=mq3qoxXA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from lipwig.vger.email (lipwig.vger.email. [2620:137:e000::3:3]) by mx.google.com with ESMTPS id 195-20020a6301cc000000b005aa7f52fe5esi3894588pgb.111.2023.10.19.00.07.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Oct 2023 00:07:51 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) client-ip=2620:137:e000::3:3; Authentication-Results: mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=mq3qoxXA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id AE6A4825CEC1; Thu, 19 Oct 2023 00:07:49 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232891AbjJSHH0 (ORCPT + 24 others); Thu, 19 Oct 2023 03:07:26 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49184 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232853AbjJSHHU (ORCPT ); Thu, 19 Oct 2023 03:07:20 -0400 Received: from madras.collabora.co.uk (madras.collabora.co.uk [46.235.227.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3B62F122; Thu, 19 Oct 2023 00:07:18 -0700 (PDT) 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-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Thu, 19 Oct 2023 00:07:49 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1780166711522312840 X-GMAIL-MSGID: 1780166711522312840 /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: 155338 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2010:b0:403:3b70:6f57 with SMTP id fe16csp206479vqb; Thu, 19 Oct 2023 00:08:17 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGZ/JS5jgEE52W0PUPD0PSBN+MQHr81Ha1t1vqVbxbMWjAELPZnfGff7bbDGS9DdTto6y/q X-Received: by 2002:a05:6830:410c:b0:6aa:ecb5:f186 with SMTP id w12-20020a056830410c00b006aaecb5f186mr2142580ott.7.1697699297120; Thu, 19 Oct 2023 00:08:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697699297; cv=none; d=google.com; s=arc-20160816; b=ti1wnXw/Ug1YkpsipQeokDc/fwqn+9V/VWLly32gGL+67XJnL5tpAxM0YE5PrCDlzu x4acZ2wNcUBkMqU5tS56xb7trabb6pmcJCVZjXn+PY67B+Jq1jYUn1d4vQB1mO1NNljH Mu9eA8CpffxeoLvWUpx8WzZ3n1AukhfQ7YcWplAldW7SMNSZ1F1iJCva2fYiAEGxsUDP Bwz+jcKsLsYCMZSOeX9yN5dOGXaYHNcn/ZXKOjk8sTj47J345Fjg8o9pKDlxa7val+fF y7TJzj+cTW4M38oTwQuhGtP9UuGxOiwAhkvQb1KGIKBUKw61/Vkm2SC6PT1PvXwM2Cm/ Mh7A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=ao+X2jqaQcL9q0XLo0Hodo/QFxd7Yjk81LvB4bGD0Nk=; fh=UrpkSxacRnNe3pAqpeGIIGAGFrEOZ8ZAHCW+EatPIvM=; b=a4rOk1glSdESECQeAlr+d+nTF083mh6stlh3fW97X+lnAfrMigWbEg8yNYwyOu32F0 c1h1OZIBvI7Csxpddf5UM7HuEbHC475v8wdjYxnBFDK39q6fFFItksJPA+ozzv2YL8c3 ixS0ey/X+XStRAS9DFE/YPsgrDhMtt9IgBOFRoF4r3gYxtnTNsLrzH7qd40TqJl7n9A3 YUXezTLgzmrYlyFECk45fCwFsxBP5VARmuij5VncnUprZ09lXxTd7GBFHo04RxdjkVHU a49hAJ9g/CTW65YzVlYMnGrDS6ssH5qNTBpLdYUwTkfQu7JWf+HjaI5GTPQFgDBeM8un DZ3A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=A5IUwtXy; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from groat.vger.email (groat.vger.email. [2620:137:e000::3:5]) by mx.google.com with ESMTPS id t5-20020a634445000000b0057047d68837si3904693pgk.869.2023.10.19.00.08.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Oct 2023 00:08:17 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) client-ip=2620:137:e000::3:5; Authentication-Results: mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=A5IUwtXy; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id AD7BA810CAB7; Thu, 19 Oct 2023 00:08:12 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344859AbjJSHHa (ORCPT + 24 others); Thu, 19 Oct 2023 03:07:30 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49254 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233049AbjJSHHY (ORCPT ); Thu, 19 Oct 2023 03:07:24 -0400 Received: from madras.collabora.co.uk (madras.collabora.co.uk [IPv6:2a00:1098:0:82:1000:25:2eeb:e5ab]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0B7D5130; Thu, 19 Oct 2023 00:07:22 -0700 (PDT) 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-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Thu, 19 Oct 2023 00:08:12 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1780166737951571550 X-GMAIL-MSGID: 1780166737951571550 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: 155337 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2010:b0:403:3b70:6f57 with SMTP id fe16csp206470vqb; Thu, 19 Oct 2023 00:08:16 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHtAipSsMwtrWpMPSJwrC5OONUTDLuXoW484lLZRC9oLApDEdDqx14HGrUNRbNZRthdwimH X-Received: by 2002:a17:90a:7026:b0:27d:32ba:3403 with SMTP id f35-20020a17090a702600b0027d32ba3403mr1157804pjk.22.1697699296394; Thu, 19 Oct 2023 00:08:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697699296; cv=none; d=google.com; s=arc-20160816; b=wWhsAZr8eEYEUb8OJd1gWZ0RtMFbudlJSJOZrtSveNH/faT5HCrh8wj+S/GbCABqdK cnlcvMYkvzMl+FadhAS3g5FW3OgVCRRNWAEFwgX+oklrACmlGhZsvqr1pynU6w2vKyit cIY7pD5MvoZPjUa2ApZFX62d7rGF71svCEmwaGSUJ1FCyJEFhR2NAFysy7PO7nCLnOye pegvpX1rQZ76Z6qpAIiBMC5uGizW+SFwGmLlq+i5t9E9U2ZFiYiIQFvUa0aqiQQCxuqh ohDbWeQFae1AhzPr2vm7OTelXlppT1I6NNJJA5CUQkWNr84OKT4oQ1YYN09PVFL51dqV XL0Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=Btj4/2SuIRWGYNLQEl2+Bana67xfcszfzav37y1hs9M=; fh=UrpkSxacRnNe3pAqpeGIIGAGFrEOZ8ZAHCW+EatPIvM=; b=heUQE2M0qatgUcHDG03pKTHpNvbZ5Vj8rN5gIaeCQyCfKJyQ7egtqkbrCfw8ny9mSb xsaFdEPCiLpsJ5x9PXXgyUXYIgFeXnbQPF3hf9l7EryWs8nLQMfYGiyBvW+8IbjUdUTe 6efL7RMrFKj5J17DJhSA0/NfAyCu7lHcbVBYPs0Ww92sUPVskdZfDRYG0s9gbDSD3diw SSDuNMQrN2qqhEp2A0dKZTOoKaYFm7KVtvGDW0fqwB1uqAr02iitkvT8sidknhIUguR+ /juSW5oSPcS+mNho5oi34c4vD76ere6Co6g7bqJ4lImnePAwqIQ1hXSQ7cY0qvW/8Iv0 k8fg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=HPmSwk1V; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from groat.vger.email (groat.vger.email. [23.128.96.35]) by mx.google.com with ESMTPS id lp9-20020a17090b4a8900b0025eeb3cc4b2si1557835pjb.9.2023.10.19.00.08.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Oct 2023 00:08:16 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) client-ip=23.128.96.35; Authentication-Results: mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=HPmSwk1V; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id ADD80810CAB8; Thu, 19 Oct 2023 00:08:12 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344812AbjJSHHd (ORCPT + 24 others); Thu, 19 Oct 2023 03:07:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49354 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1344745AbjJSHH1 (ORCPT ); Thu, 19 Oct 2023 03:07:27 -0400 Received: from madras.collabora.co.uk (madras.collabora.co.uk [IPv6:2a00:1098:0:82:1000:25:2eeb:e5ab]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 245C6123; Thu, 19 Oct 2023 00:07:25 -0700 (PDT) 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-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Thu, 19 Oct 2023 00:08:12 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1780166737525982701 X-GMAIL-MSGID: 1780166737525982701 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: 155334 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2010:b0:403:3b70:6f57 with SMTP id fe16csp206369vqb; Thu, 19 Oct 2023 00:07:57 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGSlLLsZvCZR19n8/I/pPOrTUxqhVlr1vUVwaf6zpxsquM9fPnWVK5Cvl9lEUYoMxeFtDgE X-Received: by 2002:a17:902:dac1:b0:1c7:2697:ec10 with SMTP id q1-20020a170902dac100b001c72697ec10mr1488718plx.56.1697699277457; Thu, 19 Oct 2023 00:07:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697699277; cv=none; d=google.com; s=arc-20160816; b=sPOR/3dGtPd75alvUYBHWZQ84hLKk80+b7zCz2fL+qEwN+tINIU4Mo7N6Pn8q2EEtd YO76HawC7u6RtFZ6pif6OJFJfKG5XLPQRgDER6bkArheoDK1KLidMfJFlyFK7IM6UCqV 4nfUbSycunKIgLVlxP74Q4cfswCEZjO79BURYphXO4XaaG+9uK44yHcvoyWoYw6IZskS RD5yCN//v0YMbaoh5Cab+F/if+yh7FsvZ2hY6//CAAdw44zElDSqT5LHI5DC1YUeoGMC wqa3B0eH88VVEhX2CjpizgKojoD9GixeR25r0i7etQm35UMP4UQ3Dp2J3Onmg/FMYH0q vxIQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=DrBQkKlj7azPaWFlMJULiJYb9zGSVeJFMo8PhMQXUw4=; fh=UrpkSxacRnNe3pAqpeGIIGAGFrEOZ8ZAHCW+EatPIvM=; b=XF7aVv7VbJ7YJY/WRJhLKirGg7ijvAfBamIbCkZMBvRBJJgz2SnxsRjuXS4CdDYBn7 bFEEJGeA2vfGbwIlTUbeA6s3nshDNn/z8i7Ju7LuJK37bgegsiJAOq2aEDqypbzHmMXz votU1HsDdAl4+k3/YU3zTiSC81Qkyzb2jqQy10zoy3KPoNCA9HQuZY6Q/qj5u8RSlc4x 2RwkkOJmfELQYQuyqhI0UAESGWNkXL0Ls/plp90ZkyluGlUPN35ETS6wTF8a0U50KOmo bg/MY7gPgq5yyaL7RaFaNFBHx2g+jm+nVaOV9DR2UVAr6oYFe4QcZruk8Zf5yjphjle6 x71Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b="MfUYe/Bd"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from morse.vger.email (morse.vger.email. [2620:137:e000::3:1]) by mx.google.com with ESMTPS id k15-20020a170902c40f00b001c0c4be62basi1734165plk.617.2023.10.19.00.07.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Oct 2023 00:07:57 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) client-ip=2620:137:e000::3:1; Authentication-Results: mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b="MfUYe/Bd"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by morse.vger.email (Postfix) with ESMTP id E1437826E6A7; Thu, 19 Oct 2023 00:07:54 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at morse.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344886AbjJSHHh (ORCPT + 24 others); Thu, 19 Oct 2023 03:07:37 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49338 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1344869AbjJSHHc (ORCPT ); Thu, 19 Oct 2023 03:07:32 -0400 Received: from madras.collabora.co.uk (madras.collabora.co.uk [46.235.227.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 093E512F; Thu, 19 Oct 2023 00:07:30 -0700 (PDT) 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-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on morse.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (morse.vger.email [0.0.0.0]); Thu, 19 Oct 2023 00:07:54 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1780166717849965931 X-GMAIL-MSGID: 1780166717849965931 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: 155336 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2010:b0:403:3b70:6f57 with SMTP id fe16csp206454vqb; Thu, 19 Oct 2023 00:08:12 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFg2RlHpA2J5+8xK1/dLKkJDVTEvAvEGD+0D9msRN17OoaHiWOtvz7kZSNt6+S16cRpw1iR X-Received: by 2002:a17:902:ecce:b0:1c6:e8d:29ea with SMTP id a14-20020a170902ecce00b001c60e8d29eamr1639985plh.60.1697699292171; Thu, 19 Oct 2023 00:08:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697699292; cv=none; d=google.com; s=arc-20160816; b=Zd64byq3z1ujbR82dAeSgB4qSzK2bnGjR9w4eHKAiax1hG1j1/kpmSgCus3CaudC9h sPmVwhlRhZ3dp3bYUqbUlc9ynWvho3Cd4hlb3Os79DfXwFFT3i5hMIPQ6JCqohrUIX72 DedX6E/wyKaWXHyIsd0Sv/7/k1w+4OAFLIHDmHe5oRePrVoXeirN7l7t8JCtKrOiW8R9 zQrTzhVIc57b1akzq8pyJ3sDb6fwxzvqw7r5Fr6mkpH87zlXnOzeah2CQZ0Gmn8u22J3 Q76Ah8dZH/aWWasz/zxVmCN23UMFJOqLW2iMdimFH2tZQ4WOq+TSUqXtiRvr4iUIAJKr DLfA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=TE8MF7qBhi5QHO4LbdRM33P18HVjE0D4J/UlPyVhEas=; fh=UrpkSxacRnNe3pAqpeGIIGAGFrEOZ8ZAHCW+EatPIvM=; b=qsxBj0kvMCGNUx38yCfq/vfPNeZfNcurueutt0VhCnvEaMwaC1rB9hugrOWmz0IHRy WRYjyyyhR98kXTTlketyaNytJZ5jwL+TDn5ekqiDjP2GzAZrlcjN8yn67X2TqsrOevrM 9z/DIpCtbGIdD3broR89Yx6I9L3bC4npwsTed7nBdL9aYk+4l9ddX5enA2lcjw3K8sY0 dwN3X42e45BZwwkR+f3g1KgMDectPeSbYDyCoOcmXlGyWSRVWsVwwSZnDAQxlT7L3QAG UO/jYVToonDASSydjM7vST56JO8PVa3REz3eHXQySr6TqYnzL1R8t4zfXLKxJP0+1j7Z Zu7g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=nbAReMsK; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from morse.vger.email (morse.vger.email. [2620:137:e000::3:1]) by mx.google.com with ESMTPS id l4-20020a170902ec0400b001bf01fee6bcsi1483931pld.610.2023.10.19.00.08.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Oct 2023 00:08:12 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) client-ip=2620:137:e000::3:1; Authentication-Results: mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=nbAReMsK; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:1 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by morse.vger.email (Postfix) with ESMTP id 2E8D5826E6A3; Thu, 19 Oct 2023 00:08:10 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at morse.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235164AbjJSHHx (ORCPT + 24 others); Thu, 19 Oct 2023 03:07:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49320 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1344895AbjJSHHi (ORCPT ); Thu, 19 Oct 2023 03:07:38 -0400 Received: from madras.collabora.co.uk (madras.collabora.co.uk [IPv6:2a00:1098:0:82:1000:25:2eeb:e5ab]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 578C7185; Thu, 19 Oct 2023 00:07:34 -0700 (PDT) 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-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on morse.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (morse.vger.email [0.0.0.0]); Thu, 19 Oct 2023 00:08:10 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1780166732448530217 X-GMAIL-MSGID: 1780166732448530217 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: 155335 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2010:b0:403:3b70:6f57 with SMTP id fe16csp206431vqb; Thu, 19 Oct 2023 00:08:07 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFRwjKjo/ieXIieVEd+GFEw62kpIcKhKYw5HQDX10+ms2SGE+e4nHmHbms/eEyi09meFORY X-Received: by 2002:a17:902:da92:b0:1c6:2d13:5b74 with SMTP id j18-20020a170902da9200b001c62d135b74mr1856787plx.55.1697699287029; Thu, 19 Oct 2023 00:08:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697699287; cv=none; d=google.com; s=arc-20160816; b=GTC3n79hx76hXbRSRpznn0fVpUYDTCevbutdieliVBePVIB9CRmILh9iyxYqJdaw3F 4SLx620p2dbTBeXca0rjbxTuJiQF4DOkocz71x1+wgO5+ORLxEtPKtVYfWbtwfsjH+XD ajc4hEEZgGSkMGoZa44N56lGo1mvoaBLRAR64j+Dpbnp4udKzcnmRW4onlaJNuW2v8qu q4T8rex8h7rYf6dqq+LuEBBTrp+e8GkqPXOPBTpJOew9I7OZVJDpwIRzwUXRuuAFcXoo ZTnSFJalmtYhx2Z0IhH9W0DEy6xvov1a+o1oxXjdvdkgIZ4Kvv5R1sAO2y/hie9ADnh5 p9og== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=KcC9gTfzQZYNe5HSthMfcgp5+FDnKm3bzLNJWeKgODY=; fh=UrpkSxacRnNe3pAqpeGIIGAGFrEOZ8ZAHCW+EatPIvM=; b=GeE3mLToPh3IA3CHC4IQ8Sm4+zAAB7Ryg2KhZ/5vFHLuQGT6mdWuGAcXzoZkr4sQpe c+dIcR5lj+O4GKpJGtWSoGdNHemGVC7w+V+/dqjKqre6NDYx69txPZL7DNECncR8HWU4 3euyCqsbYlNgkM8exj0z9cXNJC/dMgR0uxK/xZhGzExcxfDUFfafOrk55ysDz3JCPv+9 cmCj2NXSfowdowPr/SER7o8bNuVAp8aXkLPWaD7cu/UqLFYgBDscZzWpPXrQEVxFFSfN GwdxQg5Gq16iDQ29y91LxjtQXug1vcuvs98MvQba095Xl7U6hJ5mk8NHkWBozpJXweiJ yeiQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b="lXA8/q1f"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from lipwig.vger.email (lipwig.vger.email. [2620:137:e000::3:3]) by mx.google.com with ESMTPS id b2-20020a170902d50200b001ca85fddf9esi1571181plg.483.2023.10.19.00.08.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Oct 2023 00:08:07 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) client-ip=2620:137:e000::3:3; Authentication-Results: mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b="lXA8/q1f"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id D7875825CECE; Thu, 19 Oct 2023 00:08:04 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235221AbjJSHH5 (ORCPT + 24 others); Thu, 19 Oct 2023 03:07:57 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39170 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232858AbjJSHHr (ORCPT ); Thu, 19 Oct 2023 03:07:47 -0400 Received: from madras.collabora.co.uk (madras.collabora.co.uk [46.235.227.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5B09D1A8; Thu, 19 Oct 2023 00:07:38 -0700 (PDT) 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-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Thu, 19 Oct 2023 00:08:04 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1780166727363013896 X-GMAIL-MSGID: 1780166727363013896 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: 155340 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2010:b0:403:3b70:6f57 with SMTP id fe16csp206632vqb; Thu, 19 Oct 2023 00:08:37 -0700 (PDT) X-Google-Smtp-Source: AGHT+IH+qGERQ2rPeHwk29hDmMlnaxEh/T86elTmDAEx0Bl2/H/p2Vfv0FWXBLSBvMr+rykIBR/v X-Received: by 2002:a05:6a00:2355:b0:6b2:6835:2a7f with SMTP id j21-20020a056a00235500b006b268352a7fmr1324745pfj.22.1697699316910; Thu, 19 Oct 2023 00:08:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697699316; cv=none; d=google.com; s=arc-20160816; b=t5moWMPI1v607hN4NbRyn0Xzd89c4yroCx2L9QTbQpSFtZC+MagA18Q4VbxT+TxnTM RVOh4GZVnJ3h2672LFqKcH7ti0IGviG6QS5VOqZ5w+4ycHNhE9crRZQCUR7rOiKPil22 dlmueAiklfqNeHBSYQzOPVERs6EDiW7eouK+KhKuuKfQaiUOx1tI5/PMXGxDLBL61usy 5Paa6e8J8Bk3aJ/lTWZ1dkyFzvZv6wxMWDIAhzwE6PBFsOi3pTcMz7hnfcWQ2bWObOJ2 27kiH8FpG9zpY418PcIf2xn1KCtMvcahuoyTshgSFJnBwzTRMEoP3oZRFTR4+aFfAysL cuyw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=guj45JYCbWePRAWsv1GfXeFnZRS3/INuRSXpl0lPR18=; fh=UrpkSxacRnNe3pAqpeGIIGAGFrEOZ8ZAHCW+EatPIvM=; b=tR7b495RKYyB73hdcS/x616TOrjumUz378R8YcWfwTs20uwseiR0xQ/hb3Va8zV6B9 l3Sw/LSQI40T0ilTt20iTXLAdQRHF1yql8kQ4WnGRRjUpnZAuF8zMvmp41ebU3BUi2Yh ffTs5XD6ZrWNfe5zdQ+HMfvUSflJaXsFQVoArJ2uXaP7TIZooHvKMdCPAEd74+ogRZQR PaaBlMM5IO8s9ddbHtpSNQXZ7hw6F4akLbWP4rPEm/I0ZHEZZzgEsukCl8FR8aNZna8V 3G0Wd9uGGlIhGii0l5ZbStEVnxFBHgYaGPccWUGLf3t87cuqK++CT/+uog2mcz9ZCioQ BqMw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=LkKgOZo4; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from howler.vger.email (howler.vger.email. [23.128.96.34]) by mx.google.com with ESMTPS id q13-20020a056a00084d00b006bd9c159a98si2372238pfk.186.2023.10.19.00.08.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Oct 2023 00:08:36 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) client-ip=23.128.96.34; Authentication-Results: mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=LkKgOZo4; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by howler.vger.email (Postfix) with ESMTP id D41C4823365C; Thu, 19 Oct 2023 00:08:29 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at howler.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344937AbjJSHIF (ORCPT + 24 others); Thu, 19 Oct 2023 03:08:05 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39304 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235260AbjJSHHu (ORCPT ); Thu, 19 Oct 2023 03:07:50 -0400 Received: from madras.collabora.co.uk (madras.collabora.co.uk [46.235.227.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2031BD4C; Thu, 19 Oct 2023 00:07:43 -0700 (PDT) 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-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on howler.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (howler.vger.email [0.0.0.0]); Thu, 19 Oct 2023 00:08:29 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1780166759108847203 X-GMAIL-MSGID: 1780166759108847203 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: 155341 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2010:b0:403:3b70:6f57 with SMTP id fe16csp206715vqb; Thu, 19 Oct 2023 00:08:45 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFp5VUbsZDbuuMS6aG8sAUf3KOGdrlZxR0DyyS1bBuZljn+ffrHWL6ti6837k/F5hk9Qips X-Received: by 2002:a17:90a:df91:b0:27d:af3:f143 with SMTP id p17-20020a17090adf9100b0027d0af3f143mr1244843pjv.43.1697699325749; Thu, 19 Oct 2023 00:08:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697699325; cv=none; d=google.com; s=arc-20160816; b=b7a3WrsCJ3LJ2Q2yzMLQpkNeT9UXilWk2kTtCBewtLbtkyGMXExZaTL7rCI67tNdck M8Nal7ModGZNT/yN2q9cY7WQyv5vC0pIrYtTiIOjQHzAvZw9IuVdC7KYTgMCLqDGRoUB qCqZ5+LoY6aefFRPgamuxYRGzjj0cyiXATuwSsxlIEFMGrPYidrqX+kVGVjEWiLygDzC 3SLo/5njjz2KIavew9K9pZBGc79Zc1E7mqpsqAi173FmH+bWz05/OAQVZFqMaOfPjGKD SeLl4/YpUURnNzWaASlXUx7QqEMxSEeWdBqDMSLigGnLunYDc+1C3u5N7VtSK5lj41s2 JDkQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=U8anOke6BgGHVez1BjG5cz5IJwlxJdUIyUH2BJ2542M=; fh=UrpkSxacRnNe3pAqpeGIIGAGFrEOZ8ZAHCW+EatPIvM=; b=YczfshFZaHXCrfBorrUdGnqod72/xrVX2hwfEiVNGNx6SaISVd3HWKBNehL/uk+mSV bTgoT7z8MpTp7jVR/VKGQnzbTYgpWIANmDCqxFoZZWq/y9s4bYqnF7Uh5bhAeWJ4Uuzn SDNOsA9o6blM63DkssVZ0ceRJamakeMmuxbi8KyPLYZcNnbSRbR91ZAwe2zmP+XTxO6F VXyA7ZOIyfwhWKx7LXCjrJH00N8+BK1zaOcgnb/MPytxLnC8blcKvGI6m3kF6URnoyDL hPmER55+kTf8oryBBmb47Cxs6e4/BlAY/nkwe8Q+yFJeT3rnunHqvikvo5Sdy+EhpKjT srcg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=aI13kLmX; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from agentk.vger.email (agentk.vger.email. [23.128.96.32]) by mx.google.com with ESMTPS id om3-20020a17090b3a8300b002792440fc3bsi1656404pjb.185.2023.10.19.00.08.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Oct 2023 00:08:45 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) client-ip=23.128.96.32; Authentication-Results: mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=aI13kLmX; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by agentk.vger.email (Postfix) with ESMTP id A75148135606; Thu, 19 Oct 2023 00:08:43 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at agentk.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345019AbjJSHIP (ORCPT + 24 others); Thu, 19 Oct 2023 03:08:15 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39172 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235300AbjJSHHx (ORCPT ); Thu, 19 Oct 2023 03:07:53 -0400 Received: from madras.collabora.co.uk (madras.collabora.co.uk [46.235.227.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5E722D64; Thu, 19 Oct 2023 00:07:47 -0700 (PDT) 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-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on agentk.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (agentk.vger.email [0.0.0.0]); Thu, 19 Oct 2023 00:08:43 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1780166767931138775 X-GMAIL-MSGID: 1780166767931138775 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: 155339 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2010:b0:403:3b70:6f57 with SMTP id fe16csp206592vqb; Thu, 19 Oct 2023 00:08:33 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEkRYyGWwaVklzS0jlDphdWgwlglGAVUwX9DshaNeWPsD/jPAfifV09ypI4M68eT5rOretE X-Received: by 2002:a17:903:84d:b0:1c9:dff1:6ded with SMTP id ks13-20020a170903084d00b001c9dff16dedmr1355328plb.1.1697699312737; Thu, 19 Oct 2023 00:08:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697699312; cv=none; d=google.com; s=arc-20160816; b=fwRhCyVb3pP1hAiS8FCHc3hCJx5ZLkbN1CJvyI4X83mkNujLZW8xKFSPwwzYJvrECP YA4dcDv+Qbmwzr3O7JRYX/Fu9z5CERhSckXQfytMbrp6+kLbT+6oOMgsFebT58jKoeQ4 ZA7HBJl7PVRSTfgQJFtZNYjzsa7sqnGh4Q1dtRbP6w+UuoUAqcWwJ6l+u0GZ+rP3jIUv bEaugB3feIciVAepcUOOx6tNIkyhE732MyVUF0P5UcoRWAXn8o9Wt0/iteoXfq84itmq 4acx6ltFJi2cSdXC6Ld9yfkNmtnmVQrsIYombbiCXFRqiHKNOAmEuGDl/3N7Zif/fQUr N85w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=BPucpwi793GBDAa7oTizn6ccDYzCsf9PbVVoml3ALj0=; fh=UrpkSxacRnNe3pAqpeGIIGAGFrEOZ8ZAHCW+EatPIvM=; b=TbDWnCBaKVNuzoJyWUL8gORQufHTc9VIox0EURVp7WmfMUUjTmkWuTn24mWgCbqdcw HgOdgowjNnR1SoPkeC61Gy/GpA+FkCC78g30LoZU/uEDZMurRtJxAi5weiC8WXVepjgJ I4r49Ox0kDqSfWBWbUDOUN84CofaG4KHPHPIrWxpimT0hdukz8YqdWKe/iCrrUeFnOXg vI0K3ZexyxX2TcaLpPc9FJJSqkJbYHurHyOis0AHEISkXPGCa1pIkQ1a9Q4MygDJhctg XL7eE5ozqczgcgqAkVBvGHQnfSBsaeQ78EMq99IEIHs6+DIkZ5BIUv7wKlhp6d6daScf bN8A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=iBa7VWuk; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from snail.vger.email (snail.vger.email. [2620:137:e000::3:7]) by mx.google.com with ESMTPS id w11-20020a170902e88b00b001c74d1da69csi1597265plg.362.2023.10.19.00.08.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 Oct 2023 00:08:32 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) client-ip=2620:137:e000::3:7; Authentication-Results: mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=iBa7VWuk; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 0355E821AD86; Thu, 19 Oct 2023 00:08:32 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344838AbjJSHIZ (ORCPT + 24 others); Thu, 19 Oct 2023 03:08:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39306 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1344902AbjJSHID (ORCPT ); Thu, 19 Oct 2023 03:08:03 -0400 Received: from madras.collabora.co.uk (madras.collabora.co.uk [46.235.227.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EE814D6F; Thu, 19 Oct 2023 00:07:50 -0700 (PDT) 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-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Thu, 19 Oct 2023 00:08:32 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1780166754961781878 X-GMAIL-MSGID: 1780166754961781878 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