From patchwork Tue Jan 16 09:54:33 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vignesh Raman X-Patchwork-Id: 188477 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7300:42cf:b0:101:a8e8:374 with SMTP id q15csp150513dye; Tue, 16 Jan 2024 01:56:45 -0800 (PST) X-Google-Smtp-Source: AGHT+IGsP2+VFnbGqIFeuTYCDooqubOLi7vzRDg1XEwcTnYz+Z7CkXpZ9s3ZFNeP7AE6QGq4exs9 X-Received: by 2002:a17:906:1788:b0:a28:2165:7c74 with SMTP id t8-20020a170906178800b00a2821657c74mr4178600eje.13.1705399004848; Tue, 16 Jan 2024 01:56:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1705399004; cv=none; d=google.com; s=arc-20160816; b=ZUVPz15Uig5H89mbNP9VKzHPPm3cOxnm+uSJa/jA8GXQOkNaXuZ+Kc6prhBznCcTdk U81lTSYoqwcnId1SlbPkmjm8Fn1czpssKnFG27vNMY0Chs64ZERhelK0icJm2k9lnGai LYBScHtDuqFFcGPXeEmETXkLpS6pHNInzlr/UvpzYO5rlyzAnBHdAvRnr8ZYuNas754F KdMUkV+HSTioxrwx4ua0U1Q4mCyjoUc23UZuFHAmoQs3QvJ48wJ7Ds4N5IWOcV5Q7VDG zpNoGzYbcsYmoYioRuvVST1qS4nWuBMvxQXr5iMK+yHMR8jewcXNSWEFT9i3HzwIuYhR Yd4g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=Ktx4ypJkW+1F1HzwXwLecmJCQRCiFmplhvDRzxxhFw4=; fh=v0kqrLtUVanMgSZbWZ2BSfMNool8DmS1KhP3Buvdprg=; b=yKASEqRLUfJYB7Iu7hlgaX/Hx12CX4ZJbjN/lCQHYZO8HjnLyOaDT50KUiCMla1Qw2 ScSlcS88S6YkCw4qj8ci3lfirfZgdOe/sV6k6adPZy/Ls1xxzCHiQXpers8wX1F6I5yC y6ejHnMykYiGwvd1rQlKkrs3J+t6QmhLT90Ny8LxHj90eIgWw/6rCuF0DvB6TgNHdBkB wFZsHSZDY3+dbr+J3/tt8Cmk5m6GT3BMcBEsTL7SN3MjEfaNfTHl62q8NIaHSZGzrYTI Bl5ZGs0U0Tqop0WckyXY/XtbB/4SYFsxf61/Krstygwa7b6UXIocuZh/C2+wz8eW+Eez zYjg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=QcMf11gT; spf=pass (google.com: domain of linux-kernel+bounces-27213-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-27213-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id gt6-20020a170906f20600b00a2a40a6df47si4548431ejb.133.2024.01.16.01.56.44 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Jan 2024 01:56:44 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-27213-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=QcMf11gT; spf=pass (google.com: domain of linux-kernel+bounces-27213-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-27213-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 74BDC1F233D0 for ; Tue, 16 Jan 2024 09:56:44 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 4AA7E1B594; Tue, 16 Jan 2024 09:55:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="QcMf11gT" Received: from madrid.collaboradmins.com (madrid.collaboradmins.com [46.235.227.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3FC2D17BB4 for ; Tue, 16 Jan 2024 09:55:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1705398938; bh=7gy2cH8xCKeZd7q+A6urQ6kNK0M655zZCD9c0wUy2r4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=QcMf11gTMvzzNOZtPCYn+f7g7nolvmby/iKAkFPoWq7ectFIAZcBomxghxN247cQg oO4n9UHQOIEDlPZLONhur3TZj5jFwqBbDs29DutcRiqmVdYYvHMcjPhk7RrJaFrKGP wfbCCDEYOoVMtWtrG7DpZ9inXmaQYW5PX0wM7oLH1NjRxB/3yIdvc8l+2V6CL66SzY haPnEzQG2vQyB3HgwcwjAHoNStbvrJewgB0grI2xvfCKkYch6rjPfEuNZE4My+I5w3 /WTjOahIPZy+5QlITq2RUuFDHTeqX2c7wAIM2hMhjCyqBd3QKEAavdC5vi+s7Fka9S EYeUgRT5SECog== Received: from localhost.localdomain (cola.collaboradmins.com [195.201.22.229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: vignesh) by madrid.collaboradmins.com (Postfix) with ESMTPSA id 05A733782067; Tue, 16 Jan 2024 09:55:33 +0000 (UTC) From: Vignesh Raman To: dri-devel@lists.freedesktop.org Cc: daniel@fooishbar.org, helen.koike@collabora.com, airlied@gmail.com, daniel@ffwll.ch, david.heidelberg@collabora.com, guilherme.gallo@collabora.com, sergi.blanch.torne@collabora.com, linux-mediatek@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 1/7] drm/ci: arm64.config: Enable CONFIG_DRM_ANALOGIX_ANX7625 Date: Tue, 16 Jan 2024 15:24:33 +0530 Message-Id: <20240116095439.107324-2-vignesh.raman@collabora.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20240116095439.107324-1-vignesh.raman@collabora.com> References: <20240116095439.107324-1-vignesh.raman@collabora.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1788240466760417531 X-GMAIL-MSGID: 1788240466760417531 Enable CONFIG_DRM_ANALOGIX_ANX7625 in the arm64 defconfig to get display driver probed on the mt8183-kukui-jacuzzi-juniper machine. arch/arm64/configs/defconfig has CONFIG_DRM_ANALOGIX_ANX7625=m, but drm-ci don't have initrd with modules, so add CONFIG_DRM_ANALOGIX_ANX7625=y in CI arm64 config. Signed-off-by: Vignesh Raman --- v2: - 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 8dbce9919a57..37d23fd7a367 100644 --- a/drivers/gpu/drm/ci/arm64.config +++ b/drivers/gpu/drm/ci/arm64.config @@ -187,6 +187,7 @@ CONFIG_MTK_DEVAPC=y CONFIG_PWM_MTK_DISP=y CONFIG_MTK_CMDQ=y CONFIG_REGULATOR_DA9211=y +CONFIG_DRM_ANALOGIX_ANX7625=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 Tue Jan 16 09:54:36 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vignesh Raman X-Patchwork-Id: 188478 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7300:42cf:b0:101:a8e8:374 with SMTP id q15csp150771dye; Tue, 16 Jan 2024 01:57:33 -0800 (PST) X-Google-Smtp-Source: AGHT+IF5vhr/uFLyh8QZu0CMADrj08Jsu9Aj2lU4TvBsfiFrj4X4KUIykPN2Eor47Xagiv2dI2PJ X-Received: by 2002:a17:906:2b98:b0:a26:a314:21ad with SMTP id m24-20020a1709062b9800b00a26a31421admr2723039ejg.51.1705399053574; Tue, 16 Jan 2024 01:57:33 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1705399053; cv=none; d=google.com; s=arc-20160816; b=hg/IWghkgvP0rGamil0a84B+yy3sWK6TskHCz4YPSizRSDebU1VkGLWW6To65N0FLG r5+rgqBPIQOVSqQM0TtUsVnoOeappKXTsSQwhlfVPn92J3AqFul64U/X+Sn0YKzB91j8 mCdjfBnaR0+tL/33TtXtaSv0WeI5FQTUn4TDQv27fG6Ee++NB8PN1btnzdywksmCktP2 u6fp82aUZVqzUBwF7cHh9a51GoR+Ikx/hpukEFscjhix/gW29zHWlChO1dVdRTd/x73B J3Sk8o/g6eIrs7CWNsYDxhzfBcrUWppja3QQvrK1JGaZotgZ35Pbv/mYzoP2gAoKBuUA 5tSg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=ScGCSRV6AX7Kz+dCRGT1WSj3GHKVfji+ht0WxH5OcUg=; fh=v0kqrLtUVanMgSZbWZ2BSfMNool8DmS1KhP3Buvdprg=; b=lBiCKjm/70kRSQJlD/QppkUApn4wmgfHLJU7cAuBOTrPmPOmh6LR0UizP2uHlCNPvc Ten/f6d7Qk3motqTa1NKyuk+3bsQAVR9K6IrDgo2vMKs76du87xH+1kojp7PzYGu5Bac 0vCbzQqx+gaELrEKZG+YY9wFOWlOJlFrcqvqp/m2RNDMnnvmDLIX3VWaPOjYfVhRtMN6 BaZpPTAIrHdDsx1YHhCULvskbnv3VMMhYsmsgTXf8RyQLf1QwXXcFGhMq+J0ecUNQrvT v14jxWgemE6jqIAg6f6QoCugfddKCaaR4jsYC5HUqkriSIIw7lH26zfJebxt7+pQ8M7/ 5FOw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=ye+7HlTH; spf=pass (google.com: domain of linux-kernel+bounces-27216-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-27216-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id dx2-20020a170906a84200b00a2b039afe35si4584217ejb.618.2024.01.16.01.57.33 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Jan 2024 01:57:33 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-27216-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=ye+7HlTH; spf=pass (google.com: domain of linux-kernel+bounces-27216-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-27216-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 325611F21E47 for ; Tue, 16 Jan 2024 09:57:33 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 4BC951B94A; Tue, 16 Jan 2024 09:55:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="ye+7HlTH" Received: from madrid.collaboradmins.com (madrid.collaboradmins.com [46.235.227.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6EEBB1B80F for ; Tue, 16 Jan 2024 09:55:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1705398953; bh=oAl+ARqZDBtvwn2FWLM07zp3WihuS+fhA+dco/5vli4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ye+7HlTHy2N6eUEE1N22Ryi0C9xZzqmOy3O6J7X7yHC5q/51YR6cPEo+G6Fewm+Nx 3G+U8AfWCNDNIuoM36eJr0SKw0lhyix6iW6W5uHldPahROKwuxPbtFie3EyV1skgTd nU6NEHxImljZEVqnHEms/QGNgX9PlyYU1B6jFYeFiKUUGlOCHOgcfSQzhHtGYYIsbZ 37S8hOSDYN22LY6mKA8RfCZpQsEwTrhv/qxx878SrNvK0/1MLKImkk2ELca+iqkG4R sEvAw3Rw3pDHcvKJgXNjC9YxaRRxmleCB8lZjO928LCBzs3WUWxABxCyfRya/aaqUq GmX0WlAvSYufw== Received: from localhost.localdomain (cola.collaboradmins.com [195.201.22.229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: vignesh) by madrid.collaboradmins.com (Postfix) with ESMTPSA id 87F63378206C; Tue, 16 Jan 2024 09:55:49 +0000 (UTC) From: Vignesh Raman To: dri-devel@lists.freedesktop.org Cc: daniel@fooishbar.org, helen.koike@collabora.com, airlied@gmail.com, daniel@ffwll.ch, david.heidelberg@collabora.com, guilherme.gallo@collabora.com, sergi.blanch.torne@collabora.com, linux-mediatek@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 4/7] drm/ci: meson: Rename exisitng job Date: Tue, 16 Jan 2024 15:24:36 +0530 Message-Id: <20240116095439.107324-5-vignesh.raman@collabora.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20240116095439.107324-1-vignesh.raman@collabora.com> References: <20240116095439.107324-1-vignesh.raman@collabora.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1788240518117144488 X-GMAIL-MSGID: 1788240518117144488 For Amlogic Meson SOC the display driver is meson. Currently, in drm-ci for meson, only the display driver is tested. So rename the meson job to indicate that display driver is tested. Rename the name of xfail files for meson (g12b), to include information about the tested driver and update xfails accordingly. Signed-off-by: Vignesh Raman --- v2: - Refactor the patch to rename job to indicate display driver testing, rename the existing xfail files. --- drivers/gpu/drm/ci/test.yml | 11 ++++++++--- ...on-g12b-fails.txt => meson-g12b-display-fails.txt} | 3 --- 2 files changed, 8 insertions(+), 6 deletions(-) rename drivers/gpu/drm/ci/xfails/{meson-g12b-fails.txt => meson-g12b-display-fails.txt} (84%) diff --git a/drivers/gpu/drm/ci/test.yml b/drivers/gpu/drm/ci/test.yml index 65578427355d..8a04f7daafed 100644 --- a/drivers/gpu/drm/ci/test.yml +++ b/drivers/gpu/drm/ci/test.yml @@ -346,20 +346,25 @@ mediatek:mt8183-display: - .lava-igt:arm64 stage: meson variables: - DRIVER_NAME: meson DTB: ${DEVICE_TYPE} BOOT_METHOD: u-boot KERNEL_IMAGE_TYPE: "image" -meson:g12b: +.g12b: extends: - .meson parallel: 3 variables: DEVICE_TYPE: meson-g12b-a311d-khadas-vim3 - GPU_VERSION: g12b RUNNER_TAG: mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3 +meson:g12b-display: + extends: + - .g12b + variables: + GPU_VERSION: g12b-display + DRIVER_NAME: meson + virtio_gpu:none: stage: virtio-gpu variables: diff --git a/drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt b/drivers/gpu/drm/ci/xfails/meson-g12b-display-fails.txt similarity index 84% rename from drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt rename to drivers/gpu/drm/ci/xfails/meson-g12b-display-fails.txt index 56a2ae7047b4..f123fb0cb820 100644 --- a/drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt +++ b/drivers/gpu/drm/ci/xfails/meson-g12b-display-fails.txt @@ -7,9 +7,6 @@ kms_cursor_legacy@torture-bo,Fail kms_cursor_legacy@torture-move,Fail kms_force_connector_basic@force-edid,Fail kms_hdmi_inject@inject-4k,Fail -kms_plane_cursor@overlay,Fail -kms_plane_cursor@primary,Fail -kms_plane_cursor@viewport,Fail kms_properties@connector-properties-atomic,Fail kms_properties@connector-properties-legacy,Fail kms_properties@get_properties-sanity-atomic,Fail From patchwork Tue Jan 16 09:54:37 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vignesh Raman X-Patchwork-Id: 188481 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7300:42cf:b0:101:a8e8:374 with SMTP id q15csp152108dye; Tue, 16 Jan 2024 02:00:47 -0800 (PST) X-Google-Smtp-Source: AGHT+IG+xmAzeDsZhsG9ualwUWWCR7jRNFI6nT89r4JrMG1G3ccs7pgdRc/c7urRVrGb9mnJ63bm X-Received: by 2002:a05:6a20:9f8d:b0:19a:bd35:fa52 with SMTP id mm13-20020a056a209f8d00b0019abd35fa52mr5080977pzb.23.1705399247444; Tue, 16 Jan 2024 02:00:47 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1705399247; cv=none; d=google.com; s=arc-20160816; b=oMAgYHYSNG4qIYe/S5nu5WdWlTl2YIv+SFY5GpQ01/gdR+/ADWYvM+ziKZSUAs7b8e D2PLn/9FR3/pVE6hoQWT6mkirqVl9R5/l5BtEzR4CvGVpz6C9s9BtW+4Z3kyTQifMo0n jSfG3uN8e75ggTpZaPscqWP6kokLBlmfJHPkbMmkJpkkg9rA3l4mYDT+3u+lL4RXQULg k2jhejdE6x1Z4cuLFpckR4WDFD09XVq3zuo79/sBXnriF7yJ7wme3A4XFEKESuhDYI6r Lx8hve0rmFMsQIjDrJ/q7HB1qEAEDy+Eqf/FyiFM5mjBIvUgEus/Oih6DS4zRPllda5Z PSnw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=JNIxWQ2clmxFYRbmhwcojq119L+nMv88ZavIupiyick=; fh=v0kqrLtUVanMgSZbWZ2BSfMNool8DmS1KhP3Buvdprg=; b=AjdOqm5ytdBkH8kNcJS62pKNF3mmiqPGnHKFmfOKWfEaekqQj/mzCg0q+n/crtuuBk K37Uzw/vAJalaOJfkOlF3f6mJZLPPs4SRIMxNO+VPZORcl2FRd8YFkJJH7N+wdJtWksr j1JCCwmbJkbCZtgPrKCpio3Uizpisx1K4ejF9LijUVX+tKb/xQwDQlDUGkTxrIjr6F21 FYuyjcdkTm+P/1nwfbtTGQz3JzIolzqy6lvH6MYVXYMaAGxGCoT5S8VPB8ZkeW8MmHeh ioP+9EriO1NKsOQZZwMm25anR6Hy0XXBTw9/qWxXvBK5/8Ow44GpDRyG0gY9u97p30Dk d99g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=Q33qlN5C; spf=pass (google.com: domain of linux-kernel+bounces-27217-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-27217-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [2604:1380:40f1:3f00::1]) by mx.google.com with ESMTPS id ka4-20020a056a00938400b006daec492735si11132290pfb.41.2024.01.16.02.00.47 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Jan 2024 02:00:47 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-27217-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) client-ip=2604:1380:40f1:3f00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=Q33qlN5C; spf=pass (google.com: domain of linux-kernel+bounces-27217-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-27217-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 966E7B22D4A for ; Tue, 16 Jan 2024 09:57:48 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id EC2D313AE1; Tue, 16 Jan 2024 09:56:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="Q33qlN5C" Received: from madrid.collaboradmins.com (madrid.collaboradmins.com [46.235.227.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 143161B952 for ; Tue, 16 Jan 2024 09:56:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1705398958; bh=py8W8Asz6iLe+zesCfN7lkNBclqdDY+sNYRWL+acWNU=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Q33qlN5C3QOawEnjwhIwxeamlUwIULyZc5ROCjgkxM0xbGvHo4F9GT6rf0NB/a+Sh JWyQyGCVhATE5xVNBEOv9EUpKOpJQYCJQI9T84EpyKGuL75dfbv/A1njeSVYSXHinv T1hzjOVvJtsP3w1H79FEsRoULr3BW4Gf6VOkwNqnPPlTNIPCYgOqdsO0qbWJFwhXw7 V6TTwh06oUo9jmasF7aVHZ/xBBE/EsjjdvaLcd567TiGwZg53oDwgNpvPZ10mzPHpI AL6ajO5Q+k+voViAKDduLlWAhBNluGe2E0bjjp4Cg1Pb/YbChlp7pQicSQRUW+fCaB 2ATW/vDWY539w== Received: from localhost.localdomain (cola.collaboradmins.com [195.201.22.229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: vignesh) by madrid.collaboradmins.com (Postfix) with ESMTPSA id 67ED03782067; Tue, 16 Jan 2024 09:55:54 +0000 (UTC) From: Vignesh Raman To: dri-devel@lists.freedesktop.org Cc: daniel@fooishbar.org, helen.koike@collabora.com, airlied@gmail.com, daniel@ffwll.ch, david.heidelberg@collabora.com, guilherme.gallo@collabora.com, sergi.blanch.torne@collabora.com, linux-mediatek@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 5/7] drm/ci: meson: Add job to test panfrost GPU driver Date: Tue, 16 Jan 2024 15:24:37 +0530 Message-Id: <20240116095439.107324-6-vignesh.raman@collabora.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20240116095439.107324-1-vignesh.raman@collabora.com> References: <20240116095439.107324-1-vignesh.raman@collabora.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1788240721357547847 X-GMAIL-MSGID: 1788240721357547847 For amlogic meson SOC the GPU driver is panfrost. So add support in drm-ci to test panfrost driver for amlogic meson SOC and update xfails. Signed-off-by: Vignesh Raman --- v2: - Add panfrost GPU jobs for amlogic meson SOC with new xfails. --- drivers/gpu/drm/ci/test.yml | 7 +++++++ .../drm/ci/xfails/panfrost-g12b-gpu-fails.txt | 16 ++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 drivers/gpu/drm/ci/xfails/panfrost-g12b-gpu-fails.txt diff --git a/drivers/gpu/drm/ci/test.yml b/drivers/gpu/drm/ci/test.yml index 8a04f7daafed..1493da288ab2 100644 --- a/drivers/gpu/drm/ci/test.yml +++ b/drivers/gpu/drm/ci/test.yml @@ -358,6 +358,13 @@ mediatek:mt8183-display: DEVICE_TYPE: meson-g12b-a311d-khadas-vim3 RUNNER_TAG: mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3 +meson:g12b-gpu: + extends: + - .g12b + variables: + GPU_VERSION: g12b-gpu + DRIVER_NAME: panfrost + meson:g12b-display: extends: - .g12b diff --git a/drivers/gpu/drm/ci/xfails/panfrost-g12b-gpu-fails.txt b/drivers/gpu/drm/ci/xfails/panfrost-g12b-gpu-fails.txt new file mode 100644 index 000000000000..56a2ae7047b4 --- /dev/null +++ b/drivers/gpu/drm/ci/xfails/panfrost-g12b-gpu-fails.txt @@ -0,0 +1,16 @@ +kms_3d,Fail +kms_cursor_legacy@forked-bo,Fail +kms_cursor_legacy@forked-move,Fail +kms_cursor_legacy@single-bo,Fail +kms_cursor_legacy@single-move,Fail +kms_cursor_legacy@torture-bo,Fail +kms_cursor_legacy@torture-move,Fail +kms_force_connector_basic@force-edid,Fail +kms_hdmi_inject@inject-4k,Fail +kms_plane_cursor@overlay,Fail +kms_plane_cursor@primary,Fail +kms_plane_cursor@viewport,Fail +kms_properties@connector-properties-atomic,Fail +kms_properties@connector-properties-legacy,Fail +kms_properties@get_properties-sanity-atomic,Fail +kms_properties@get_properties-sanity-non-atomic,Fail From patchwork Tue Jan 16 09:54:39 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vignesh Raman X-Patchwork-Id: 188479 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7300:42cf:b0:101:a8e8:374 with SMTP id q15csp151124dye; Tue, 16 Jan 2024 01:58:38 -0800 (PST) X-Google-Smtp-Source: AGHT+IEtaZ+dYjMN/RJZgYPfrrDMm9s1r5+MRs5GrrJM4ng0aRzH+Wn8HISb18msqDWBxYFua3Ec X-Received: by 2002:a17:903:50e:b0:1d5:f387:6c09 with SMTP id jn14-20020a170903050e00b001d5f3876c09mr6100plb.133.1705399118082; Tue, 16 Jan 2024 01:58:38 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1705399118; cv=none; d=google.com; s=arc-20160816; b=QsQIAOMAW6GB0j/DO/tN7JuQ4iwTlarinOJ3vhzSleSAx5VpGQswsB71n/Xn9eJiIa ZEK/zpny97hJrPCjpEEOCpWzQnR2nl8iV7whUGpracA9puzzHy1FC5UslBOikKE9vqzx 1II8kl9yw6hfPpBgtfJriVWf3CZwrCbLaieTamD+C0KmjPY7c+GUa0lHQcREK+46W0Ng Yu0pWpr/nX5Es/X8npG3AMBCOl3gacJQ/lYlQvzWvL5HSm0wYUl2unX0/dE9gIOfbGlC f6qGmRAxA4vjX1USzo96LrXpFaSmnp990tH2Y9oAn4hzitqAZfGyyW1BGeOpYOkA4VOe QywA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=qZDdtv+xTP393/uLE7wbJPKxYVCBzUNH5S8uCh4zm9o=; fh=v0kqrLtUVanMgSZbWZ2BSfMNool8DmS1KhP3Buvdprg=; b=s4hk7D+BkFt9wvDS/H6wTmjTgFTPcx/CUu51cufEywqUR20QHAvShxpyk/8vxUDCoi BlxfPgApyRns0c/u/ZqoEqH8PQARQxe5hbfeykAuUe/iCnXoG/HaVXQNBGWR6bTBdyL1 UU/raSqjn0umBYqX5d4EukoSGH/kpfFGeSOHV4sVYmYJxrsQOQB6CBdy+IspuLc4Kqn2 D6d8D6ZZZRTcZCYem4v0JHSA997Ep8l5AiS3DSgjdGwD2NfJgZPak0OlAzWl99yK1rme woLfmOLTGxYr7W+ggA79NUihcwJ/gLHcQp9yWHSZQ8akp0T0rIaPbVrygj/CWcCqRfOO k2AQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=DfavQs06; spf=pass (google.com: domain of linux-kernel+bounces-27220-ouuuleilei=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-27220-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id j12-20020a17090276cc00b001cfa70fd337si10721662plt.301.2024.01.16.01.58.37 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Jan 2024 01:58:38 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-27220-ouuuleilei=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=DfavQs06; spf=pass (google.com: domain of linux-kernel+bounces-27220-ouuuleilei=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-27220-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id D047E2857EB for ; Tue, 16 Jan 2024 09:58:37 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id C5A5C1BC50; Tue, 16 Jan 2024 09:56:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="DfavQs06" Received: from madrid.collaboradmins.com (madrid.collaboradmins.com [46.235.227.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 21E751BC28 for ; Tue, 16 Jan 2024 09:56:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1705398969; bh=ihrYlqcfJH2iTt+S6IZaRZeXbpV9xKed8vW0TK/5lH8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=DfavQs062G4Ep8YU6BJqBZXeJI3NrkgXDT5iAduCZFZmiX0D/0o8jar1EZfLpSQn2 8vHSobAQNGXvocFQOGl5F5VMnSbxBTCa+o01o0fo4pByHXzw1XBr29j45VLWGajSGd NmGYXJLTQ5uQw7Wro/1+ll8OA6dxwTijwvtaRw35tf/eGFgezB7Xq8d0RRpT+8ovLg hHQNhbx4pDh1I7vI7ixSbJzFWInjWMm/DMqC2pwmn7REK0MaDs/UvOFEuGh8QNkm5r foDQwqEPgUK2aq980tWCarCeQGf8aPcuL/lcle9MuOjOw7KiMgV36zkDEu+TIO1Dk7 lGKgZk5qqrftg== Received: from localhost.localdomain (cola.collaboradmins.com [195.201.22.229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: vignesh) by madrid.collaboradmins.com (Postfix) with ESMTPSA id AE2B83782067; Tue, 16 Jan 2024 09:56:04 +0000 (UTC) From: Vignesh Raman To: dri-devel@lists.freedesktop.org Cc: daniel@fooishbar.org, helen.koike@collabora.com, airlied@gmail.com, daniel@ffwll.ch, david.heidelberg@collabora.com, guilherme.gallo@collabora.com, sergi.blanch.torne@collabora.com, linux-mediatek@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 7/7] drm/ci: rockchip: Add job to test panfrost GPU driver Date: Tue, 16 Jan 2024 15:24:39 +0530 Message-Id: <20240116095439.107324-8-vignesh.raman@collabora.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20240116095439.107324-1-vignesh.raman@collabora.com> References: <20240116095439.107324-1-vignesh.raman@collabora.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1788240585895508376 X-GMAIL-MSGID: 1788240585895508376 For rockchip rk3288 and rk3399, the GPU driver is panfrost. So add support in drm-ci to test panfrost driver for rockchip SOC and update xfails. Signed-off-by: Vignesh Raman --- v2: - Add panfrost GPU jobs for rockchip SOC with new xfails. --- drivers/gpu/drm/ci/test.yml | 14 ++++ .../ci/xfails/panfrost-rk3288-gpu-fails.txt | 54 +++++++++++++ .../ci/xfails/panfrost-rk3288-gpu-skips.txt | 52 +++++++++++++ .../ci/xfails/panfrost-rk3399-gpu-fails.txt | 75 +++++++++++++++++++ .../ci/xfails/panfrost-rk3399-gpu-flakes.txt | 7 ++ .../ci/xfails/panfrost-rk3399-gpu-skips.txt | 5 ++ 6 files changed, 207 insertions(+) create mode 100644 drivers/gpu/drm/ci/xfails/panfrost-rk3288-gpu-fails.txt create mode 100644 drivers/gpu/drm/ci/xfails/panfrost-rk3288-gpu-skips.txt create mode 100644 drivers/gpu/drm/ci/xfails/panfrost-rk3399-gpu-fails.txt create mode 100644 drivers/gpu/drm/ci/xfails/panfrost-rk3399-gpu-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/panfrost-rk3399-gpu-skips.txt diff --git a/drivers/gpu/drm/ci/test.yml b/drivers/gpu/drm/ci/test.yml index c9ba58571882..4d44421ec510 100644 --- a/drivers/gpu/drm/ci/test.yml +++ b/drivers/gpu/drm/ci/test.yml @@ -175,6 +175,13 @@ msm:sdm845: KERNEL_IMAGE_TYPE: "" RUNNER_TAG: mesa-ci-x86-64-lava-rk3399-gru-kevin +rockchip:rk3288-gpu: + extends: + - .rk3288 + variables: + GPU_VERSION: rk3288-gpu + DRIVER_NAME: panfrost + rockchip:rk3288-display: extends: - .rk3288 @@ -182,6 +189,13 @@ rockchip:rk3288-display: GPU_VERSION: rk3288-display DRIVER_NAME: rockchip +rockchip:rk3399-gpu: + extends: + - .rk3399 + variables: + GPU_VERSION: rk3399-gpu + DRIVER_NAME: panfrost + rockchip:rk3399-display: extends: - .rk3399 diff --git a/drivers/gpu/drm/ci/xfails/panfrost-rk3288-gpu-fails.txt b/drivers/gpu/drm/ci/xfails/panfrost-rk3288-gpu-fails.txt new file mode 100644 index 000000000000..90c63f519e9e --- /dev/null +++ b/drivers/gpu/drm/ci/xfails/panfrost-rk3288-gpu-fails.txt @@ -0,0 +1,54 @@ +kms_3d,Crash +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_bw@linear-tiling-3-displays-1920x1080p,Fail +kms_bw@linear-tiling-3-displays-2560x1440p,Fail +kms_bw@linear-tiling-3-displays-3840x2160p,Fail +kms_flip@flip-vs-modeset-vs-hang,Crash +kms_flip@flip-vs-panning-vs-hang,Crash +kms_force_connector_basic@force-load-detect,Fail +kms_invalid_mode@int-max-clock,Crash +kms_pipe_crc_basic@compare-crc-sanitycheck-nv12,Crash +kms_pipe_crc_basic@nonblocking-crc-frame-sequence,Crash +kms_pipe_crc_basic@read-crc-frame-sequence,Crash +kms_plane@pixel-format,Crash +kms_plane@pixel-format-source-clamping,Crash +kms_plane@plane-position-hole,Crash +kms_plane@plane-position-hole-dpms,Crash +kms_plane_cursor@overlay,Crash +kms_plane_cursor@pipe-A-overlay-size-128,Fail +kms_plane_cursor@pipe-A-overlay-size-256,Fail +kms_plane_cursor@pipe-A-overlay-size-64,Fail +kms_plane_cursor@pipe-A-primary-size-128,Fail +kms_plane_cursor@pipe-A-primary-size-256,Fail +kms_plane_cursor@pipe-A-primary-size-64,Fail +kms_plane_cursor@pipe-A-viewport-size-128,Fail +kms_plane_cursor@pipe-A-viewport-size-256,Fail +kms_plane_cursor@pipe-A-viewport-size-64,Fail +kms_plane_cursor@pipe-B-overlay-size-128,Fail +kms_plane_cursor@pipe-B-overlay-size-256,Fail +kms_plane_cursor@pipe-B-overlay-size-64,Fail +kms_plane_cursor@pipe-B-primary-size-128,Fail +kms_plane_cursor@pipe-B-primary-size-256,Fail +kms_plane_cursor@pipe-B-primary-size-64,Fail +kms_plane_cursor@pipe-B-viewport-size-128,Fail +kms_plane_cursor@pipe-B-viewport-size-256,Fail +kms_plane_cursor@pipe-B-viewport-size-64,Fail +kms_plane_cursor@primary,Crash +kms_plane_cursor@viewport,Crash +kms_plane_lowres@tiling-none,Fail +kms_plane_scaling@downscale-with-modifier-factor-0-25,Fail +kms_plane_scaling@downscale-with-rotation-factor-0-25,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_prime@basic-crc,Fail +kms_properties@connector-properties-atomic,Crash +kms_properties@connector-properties-legacy,Crash +kms_properties@get_properties-sanity-atomic,Crash +kms_properties@get_properties-sanity-non-atomic,Crash +kms_rmfb@close-fd,Crash +kms_setmode@invalid-clone-single-crtc,Crash diff --git a/drivers/gpu/drm/ci/xfails/panfrost-rk3288-gpu-skips.txt b/drivers/gpu/drm/ci/xfails/panfrost-rk3288-gpu-skips.txt new file mode 100644 index 000000000000..f20c3574b75a --- /dev/null +++ b/drivers/gpu/drm/ci/xfails/panfrost-rk3288-gpu-skips.txt @@ -0,0 +1,52 @@ +# Suspend to RAM seems to be broken on this machine +.*suspend.* + +# Too unstable, machine ends up hanging after lots of Oopses +kms_cursor_legacy.* + +# Started hanging the machine on Linux 5.19-rc2: +# +# [IGT] kms_plane_lowres: executing +# [IGT] kms_plane_lowres: starting subtest pipe-F-tiling-y +# [IGT] kms_plane_lowres: exiting, ret=77 +# Console: switching to colour frame buffer device 170x48 +# rockchip-drm display-subsystem: [drm] *ERROR* flip_done timed out +# rockchip-drm display-subsystem: [drm] *ERROR* [CRTC:35:crtc-0] commit wait timed out +# BUG: spinlock bad magic on CPU#3, kms_plane_lowre/482 +# 8<--- cut here --- +# Unable to handle kernel paging request at virtual address 7812078e +# [7812078e] *pgd=00000000 +# Internal error: Oops: 5 [#1] SMP ARM +# Modules linked in: +# CPU: 3 PID: 482 Comm: kms_plane_lowre Tainted: G W 5.19.0-rc2-323596-g00535de92171 #1 +# Hardware name: Rockchip (Device Tree) +# Process kms_plane_lowre (pid: 482, stack limit = 0x1193ac2b) +# spin_dump from do_raw_spin_lock+0xa4/0xe8 +# do_raw_spin_lock from wait_for_completion_timeout+0x2c/0x120 +# wait_for_completion_timeout from drm_crtc_commit_wait+0x18/0x7c +# drm_crtc_commit_wait from drm_atomic_helper_wait_for_dependencies+0x44/0x168 +# drm_atomic_helper_wait_for_dependencies from commit_tail+0x34/0x180 +# commit_tail from drm_atomic_helper_commit+0x164/0x18c +# drm_atomic_helper_commit from drm_atomic_commit+0xac/0xe4 +# drm_atomic_commit from drm_client_modeset_commit_atomic+0x23c/0x284 +# drm_client_modeset_commit_atomic from drm_client_modeset_commit_locked+0x60/0x1c8 +# drm_client_modeset_commit_locked from drm_client_modeset_commit+0x24/0x40 +# drm_client_modeset_commit from drm_fbdev_client_restore+0x58/0x94 +# drm_fbdev_client_restore from drm_client_dev_restore+0x70/0xbc +# drm_client_dev_restore from drm_release+0xf4/0x114 +# drm_release from __fput+0x74/0x240 +# __fput from task_work_run+0x84/0xb4 +# task_work_run from do_exit+0x34c/0xa20 +# do_exit from do_group_exit+0x34/0x98 +# do_group_exit from __wake_up_parent+0x0/0x18 +# Code: e595c008 12843d19 03e00000 03093168 (15940508) +# ---[ end trace 0000000000000000 ]--- +# note: kms_plane_lowre[482] exited with preempt_count 1 +# Fixing recursive fault but reboot is needed! +kms_plane_lowres@pipe-F-tiling-y + +# Take too long, we have only two machines, and these are very flaky +kms_cursor_crc.* + +# Machine is hanging in this test, so skip it +kms_pipe_crc_basic@disable-crc-after-crtc \ No newline at end of file diff --git a/drivers/gpu/drm/ci/xfails/panfrost-rk3399-gpu-fails.txt b/drivers/gpu/drm/ci/xfails/panfrost-rk3399-gpu-fails.txt new file mode 100644 index 000000000000..d516d9c1d546 --- /dev/null +++ b/drivers/gpu/drm/ci/xfails/panfrost-rk3399-gpu-fails.txt @@ -0,0 +1,75 @@ +kms_color@gamma,Fail +kms_color@legacy-gamma,Fail +kms_color@pipe-A-legacy-gamma,Fail +kms_color@pipe-B-legacy-gamma,Fail +kms_cursor_crc@cursor-alpha-opaque,Fail +kms_cursor_crc@cursor-alpha-transparent,Fail +kms_cursor_crc@cursor-dpms,Fail +kms_cursor_crc@cursor-offscreen-32x10,Fail +kms_cursor_crc@cursor-offscreen-32x32,Fail +kms_cursor_crc@cursor-offscreen-64x64,Fail +kms_cursor_crc@cursor-onscreen-32x10,Fail +kms_cursor_crc@cursor-onscreen-32x32,Fail +kms_cursor_crc@cursor-onscreen-64x21,Fail +kms_cursor_crc@cursor-onscreen-64x64,Fail +kms_cursor_crc@cursor-random-32x10,Fail +kms_cursor_crc@cursor-random-32x32,Fail +kms_cursor_crc@cursor-random-64x21,Fail +kms_cursor_crc@cursor-random-64x64,Fail +kms_cursor_crc@cursor-rapid-movement-32x32,Fail +kms_cursor_crc@cursor-rapid-movement-64x21,Fail +kms_cursor_crc@cursor-rapid-movement-64x64,Fail +kms_cursor_crc@cursor-size-change,Fail +kms_cursor_crc@cursor-sliding-32x10,Fail +kms_cursor_crc@cursor-sliding-32x32,Fail +kms_cursor_crc@cursor-sliding-64x21,Fail +kms_cursor_crc@cursor-sliding-64x64,Fail +kms_flip@basic-flip-vs-wf_vblank,Fail +kms_flip@blocking-wf_vblank,Fail +kms_flip@dpms-vs-vblank-race,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-modeset-vs-hang,Fail +kms_flip@flip-vs-panning,Fail +kms_flip@flip-vs-panning-interruptible,Fail +kms_flip@flip-vs-panning-vs-hang,Fail +kms_flip@modeset-vs-vblank-race,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_invalid_mode@int-max-clock,Fail +kms_pipe_crc_basic@compare-crc-sanitycheck-nv12,Fail +kms_pipe_crc_basic@compare-crc-sanitycheck-xr24,Fail +kms_pipe_crc_basic@disable-crc-after-crtc,Fail +kms_pipe_crc_basic@nonblocking-crc,Fail +kms_pipe_crc_basic@nonblocking-crc-frame-sequence,Fail +kms_pipe_crc_basic@read-crc,Fail +kms_pipe_crc_basic@read-crc-frame-sequence,Fail +kms_plane@pixel-format,Fail +kms_plane@pixel-format-source-clamping,Fail +kms_plane@plane-panning-bottom-right,Fail +kms_plane@plane-panning-top-left,Fail +kms_plane@plane-position-covered,Fail +kms_plane@plane-position-hole,Fail +kms_plane@plane-position-hole-dpms,Fail +kms_plane_cursor@overlay,Fail +kms_plane_cursor@pipe-B-overlay-size-128,Fail +kms_plane_cursor@pipe-B-overlay-size-256,Fail +kms_plane_cursor@pipe-B-overlay-size-64,Fail +kms_plane_cursor@pipe-B-primary-size-128,Fail +kms_plane_cursor@pipe-B-primary-size-256,Fail +kms_plane_cursor@pipe-B-primary-size-64,Fail +kms_plane_cursor@pipe-B-viewport-size-128,Fail +kms_plane_cursor@pipe-B-viewport-size-256,Fail +kms_plane_cursor@pipe-B-viewport-size-64,Fail +kms_plane_cursor@primary,Fail +kms_plane_cursor@viewport,Fail +kms_plane_multiple@atomic-pipe-B-tiling-none,Fail +kms_plane_multiple@tiling-none,Fail +kms_prime@basic-crc,Fail +kms_rmfb@close-fd,Fail +kms_universal_plane@universal-plane-pipe-B-functional,Fail diff --git a/drivers/gpu/drm/ci/xfails/panfrost-rk3399-gpu-flakes.txt b/drivers/gpu/drm/ci/xfails/panfrost-rk3399-gpu-flakes.txt new file mode 100644 index 000000000000..c9fdc623ab91 --- /dev/null +++ b/drivers/gpu/drm/ci/xfails/panfrost-rk3399-gpu-flakes.txt @@ -0,0 +1,7 @@ +kms_bw@linear-tiling-2-displays-1920x1080p +kms_cursor_crc@cursor-offscreen-64x21 +kms_flip@dpms-vs-vblank-race-interruptible +kms_flip@flip-vs-wf_vblank-interruptible +kms_plane_cursor@overlay +kms_plane_cursor@primary +kms_plane_cursor@viewport diff --git a/drivers/gpu/drm/ci/xfails/panfrost-rk3399-gpu-skips.txt b/drivers/gpu/drm/ci/xfails/panfrost-rk3399-gpu-skips.txt new file mode 100644 index 000000000000..10c3d81a919a --- /dev/null +++ b/drivers/gpu/drm/ci/xfails/panfrost-rk3399-gpu-skips.txt @@ -0,0 +1,5 @@ +# Suspend to RAM seems to be broken on this machine +.*suspend.* + +# Too unstable, machine ends up hanging after lots of Oopses +kms_cursor_legacy.*