Received: by 2002:ab2:6203:0:b0:1f5:f2ab:c469 with SMTP id o3csp2701838lqt; Mon, 22 Apr 2024 21:03:48 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCV2OT7VwGVRJM/QQgDsOU8drouWB7NBaitofLhFotxGHoc7wN/cPDk7BT8qqGfbhW2QU2YR1k/zrsrZ8dO4Em7qaL1eif/832h5ae5ZIg== X-Google-Smtp-Source: AGHT+IG3wJ0Fyscmj+AtiE5rZzdV3mplArH2HsBNJW6buXiV57iW6mU4HzHXSw/+r8pSrRQVDJZO X-Received: by 2002:a50:d68d:0:b0:56e:bad:36b with SMTP id r13-20020a50d68d000000b0056e0bad036bmr7895801edi.21.1713845028008; Mon, 22 Apr 2024 21:03:48 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713845027; cv=pass; d=google.com; s=arc-20160816; b=D5yBCRusGnqBrHR4MrzpSBlr5eFGII29u6/N/nrqD7sexJecW1r3+r8j+wia9PM7+o 9OFzbhVoHV1llD+gpVdmpxwE6fHY6+v4oeDHD+0Sn2IccqhJqTsCEz8isccmLbx+SwVT HOCIhQ33BnkY+cVKOUJdHkkxuPLYwUm2zbcA37620yxM5Mz/8efJHjQ/zcN8AqWYuI77 DvJoyHmoTEMzfknbQOnSJ+qLD83ARzIDcp1ujG8UEnlEKyNOwhiyjBKbLVlSS3L1Ngdo OrJ9qquAWjdxBgJB2zGqj84IWSNTKnMlzy58N1rN+/Vmf539jwR/1riRPkp5Eu5tgQ62 2NJA== ARC-Message-Signature: i=2; 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:message-id:date:subject:cc:to :from:dkim-signature; bh=kNhzVaa0up6uLpfDl8HLPWvCYeLL1bG7SFDN/AYXppc=; fh=sBHxWV+0ibz0htaKO0s5PtPoFX+W5ZDP3XI28pb5vLM=; b=vyjb63FFBy09w9zI+Sz2LBc6OxrZqTDZZugL5Dtk+FY0rNk/GRmI+E7Si91G/ozmpf xfdSqultvst8HxYYrwBEZCY850aFKrNIjwRS4Qj9yZKFNRjv2YdEj8a5A9AGDQv5Huw0 /YxiRQEMmkFKAX8pTA9E0A+KkDD1LYhljRcMfa5+53ZC1zVVJkXLJe2FCjkV2+qbQo43 yQBJ1tmYsUV/HYtblVm9PxW+k0ie7MZVpSLLNbJ96LsRgTGUrZqjcPr1tplBNmUZEiYh a4LRpBJY9VOFLyKIckWBUMO8AYr25tySDF/fZ9rROCutteWrHYqNL6gtJOAdRKhDrDLA rASg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=pzeWLW4M; arc=pass (i=1 spf=pass spfdomain=collabora.com dkim=pass dkdomain=collabora.com dmarc=pass fromdomain=collabora.com); spf=pass (google.com: domain of linux-kernel+bounces-154483-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-154483-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id d8-20020a50f688000000b0056fda099020si6996842edn.394.2024.04.22.21.03.47 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 22 Apr 2024 21:03:47 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-154483-linux.lists.archive=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=pzeWLW4M; arc=pass (i=1 spf=pass spfdomain=collabora.com dkim=pass dkdomain=collabora.com dmarc=pass fromdomain=collabora.com); spf=pass (google.com: domain of linux-kernel+bounces-154483-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-154483-linux.lists.archive=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 8FC6B1F2277D for ; Tue, 23 Apr 2024 04:03:47 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 869CA1D52D; Tue, 23 Apr 2024 04:03:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="pzeWLW4M" 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 D43DB1946B; Tue, 23 Apr 2024 04:03:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=46.235.227.194 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713845015; cv=none; b=tggSqdSsBEFoAr+Bzj72cqjMVjiXhaAA30l6xF+9buPe4hwH1ZSH2ivyrXk/aAv/kZdi+VYWhyg6AoyeCoM3ioRAtv88x7ErtXmQb2I4RQlYAO4F3+NUS78gdk6V05egxfri8Gt9Di6pOJk67KwpkogJby7/feI9zp2mZHa5xl4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713845015; c=relaxed/simple; bh=goF/fTNE8wl6AsxxGJwpUshDKR4pSsFtLXytgcbYEpc=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version:Content-Type; b=HE98PkS4/D90uceb5td9NTW4mzFoLBpj7ckQrZCT8tRefB5Xj0C4p0TNsAi6qftqeO8e51D6hJslyeMry35GE0l+vZ9ESIqF3viaAhmWC+5v8a2Bn/swT7ryTq38azOcEU0BAkeypMztyIgT+ARFMUoRIZ1P1SrG9ZA06gb+uRA= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com; spf=pass smtp.mailfrom=collabora.com; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b=pzeWLW4M; arc=none smtp.client-ip=46.235.227.194 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=1713845006; bh=goF/fTNE8wl6AsxxGJwpUshDKR4pSsFtLXytgcbYEpc=; h=From:To:Cc:Subject:Date:From; b=pzeWLW4MCujJs/GAp2jdHGWku8MU/8lFZnetCkkQJYGcsExtYo+WOp6uQR4b4YNAO fD/dz5wUIe0Dp00hWDfhOypem64p/TWXNDMcblcFN/tFl0ekLsgQt5K4qlAE09Iqc/ 0tGxE7Egs1RKPBzrqCJ+dyoeBNOMrOGyLX+97Cfgw6HZ+ERKqweCwTxl5ymRVKDEQb KL0F29j9bOqWv7GLG9oac+Z5qYK7le8tKeNsOQwCsCCEvbcFxXMW1ITaR/gEgDBcNF RNJEnjCvmWczgzWSDjkoEJedNFxdKll0tUGVdndK0HswnuvIFX/qNvL5Ltm44Ro/AZ TRYsLI1YLm/kw== 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 E96DA378000B; Tue, 23 Apr 2024 04:03:22 +0000 (UTC) From: Vignesh Raman To: dri-devel@lists.freedesktop.org Cc: daniels@collabora.com, helen.koike@collabora.com, airlied@gmail.com, daniel@ffwll.ch, robdclark@gmail.com, david.heidelberg@collabora.com, guilherme.gallo@collabora.com, sergi.blanch.torne@collabora.com, dmitry.baryshkov@linaro.org, mcanal@igalia.com, linux-mediatek@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-rockchip@lists.infradead.org, amd-gfx@lists.freedesktop.org, linux-arm-msm@vger.kernel.org, intel-gfx@lists.freedesktop.org, virtualization@lists.linux-foundation.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 0/4] Uprev mesa and IGT Date: Tue, 23 Apr 2024 09:32:39 +0530 Message-Id: <20240423040243.448091-1-vignesh.raman@collabora.com> X-Mailer: git-send-email 2.40.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Uprev mesa and IGT to the latest version. Stop vendoring the testlist into the kernel. Instead, use the testlist from the IGT build to ensure we do not miss renamed or newly added tests. Update the xfails with the latest testlist run. Also build virtual GPU driver for virtio as module. This series also includes patch to add vkms testing to drm-ci. The flakes list needs to be updated upsteam. Will send it after this series is reviewed. https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1161026 Vignesh Raman (4): drm/ci: uprev mesa version drm/ci: build virtual GPU driver as module drm/ci: uprev IGT and generate testlist from build drm/ci: add tests on vkms MAINTAINERS | 1 + drivers/gpu/drm/ci/build-igt.sh | 23 + drivers/gpu/drm/ci/build.sh | 2 +- drivers/gpu/drm/ci/container.yml | 12 +- drivers/gpu/drm/ci/gitlab-ci.yml | 14 +- drivers/gpu/drm/ci/igt_runner.sh | 15 +- drivers/gpu/drm/ci/image-tags.yml | 7 +- drivers/gpu/drm/ci/test.yml | 33 +- drivers/gpu/drm/ci/testlist.txt | 2761 ----------------- drivers/gpu/drm/ci/x86_64.config | 3 +- .../gpu/drm/ci/xfails/amdgpu-stoney-fails.txt | 45 +- .../drm/ci/xfails/amdgpu-stoney-flakes.txt | 15 +- .../gpu/drm/ci/xfails/amdgpu-stoney-skips.txt | 30 +- drivers/gpu/drm/ci/xfails/i915-amly-fails.txt | 27 + .../gpu/drm/ci/xfails/i915-amly-flakes.txt | 9 + drivers/gpu/drm/ci/xfails/i915-amly-skips.txt | 22 +- drivers/gpu/drm/ci/xfails/i915-apl-fails.txt | 47 +- drivers/gpu/drm/ci/xfails/i915-apl-skips.txt | 24 +- drivers/gpu/drm/ci/xfails/i915-cml-fails.txt | 37 +- drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt | 6 + drivers/gpu/drm/ci/xfails/i915-cml-skips.txt | 20 + drivers/gpu/drm/ci/xfails/i915-glk-fails.txt | 37 +- drivers/gpu/drm/ci/xfails/i915-glk-skips.txt | 21 +- drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt | 29 +- drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt | 1 - drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt | 34 +- drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt | 27 +- drivers/gpu/drm/ci/xfails/i915-tgl-flakes.txt | 6 + drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt | 28 +- drivers/gpu/drm/ci/xfails/i915-whl-fails.txt | 57 +- drivers/gpu/drm/ci/xfails/i915-whl-skips.txt | 21 +- .../drm/ci/xfails/mediatek-mt8173-fails.txt | 47 +- .../drm/ci/xfails/mediatek-mt8173-skips.txt | 13 + .../drm/ci/xfails/mediatek-mt8183-fails.txt | 18 +- .../drm/ci/xfails/mediatek-mt8183-flakes.txt | 6 + .../drm/ci/xfails/mediatek-mt8183-skips.txt | 15 + .../gpu/drm/ci/xfails/meson-g12b-fails.txt | 20 +- .../gpu/drm/ci/xfails/meson-g12b-flakes.txt | 7 + .../gpu/drm/ci/xfails/meson-g12b-skips.txt | 15 + .../gpu/drm/ci/xfails/msm-apq8016-fails.txt | 25 +- .../gpu/drm/ci/xfails/msm-apq8016-flakes.txt | 7 + .../gpu/drm/ci/xfails/msm-apq8016-skips.txt | 15 + .../gpu/drm/ci/xfails/msm-apq8096-fails.txt | 6 +- .../gpu/drm/ci/xfails/msm-apq8096-flakes.txt | 6 + .../gpu/drm/ci/xfails/msm-apq8096-skips.txt | 117 +- .../msm-sc7180-trogdor-kingoftown-fails.txt | 40 +- .../msm-sc7180-trogdor-kingoftown-flakes.txt | 6 + .../msm-sc7180-trogdor-kingoftown-skips.txt | 16 + ...sm-sc7180-trogdor-lazor-limozeen-fails.txt | 41 +- ...m-sc7180-trogdor-lazor-limozeen-flakes.txt | 11 + ...sm-sc7180-trogdor-lazor-limozeen-skips.txt | 16 + .../gpu/drm/ci/xfails/msm-sdm845-fails.txt | 76 +- .../gpu/drm/ci/xfails/msm-sdm845-flakes.txt | 26 +- .../gpu/drm/ci/xfails/msm-sdm845-skips.txt | 16 + .../drm/ci/xfails/rockchip-rk3288-fails.txt | 54 - .../drm/ci/xfails/rockchip-rk3288-skips.txt | 60 +- .../drm/ci/xfails/rockchip-rk3399-fails.txt | 79 +- .../drm/ci/xfails/rockchip-rk3399-flakes.txt | 13 +- .../drm/ci/xfails/rockchip-rk3399-skips.txt | 17 +- .../drm/ci/xfails/virtio_gpu-none-fails.txt | 99 +- .../drm/ci/xfails/virtio_gpu-none-skips.txt | 19 +- drivers/gpu/drm/ci/xfails/vkms-none-fails.txt | 46 + .../gpu/drm/ci/xfails/vkms-none-flakes.txt | 21 + drivers/gpu/drm/ci/xfails/vkms-none-skips.txt | 30 + 64 files changed, 1109 insertions(+), 3308 deletions(-) delete mode 100644 drivers/gpu/drm/ci/testlist.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt delete mode 100644 drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/i915-tgl-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8173-skips.txt create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-skips.txt create mode 100644 drivers/gpu/drm/ci/xfails/meson-g12b-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/meson-g12b-skips.txt create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8016-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8016-skips.txt create mode 100644 drivers/gpu/drm/ci/xfails/msm-apq8096-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-kingoftown-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-lazor-limozeen-flakes.txt delete mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-fails.txt create mode 100644 drivers/gpu/drm/ci/xfails/vkms-none-fails.txt create mode 100644 drivers/gpu/drm/ci/xfails/vkms-none-flakes.txt create mode 100644 drivers/gpu/drm/ci/xfails/vkms-none-skips.txt -- 2.40.1