[PATCH 0/6] drm: ci: fixes

2023-08-25 Thread Vignesh Raman
The patch series contains improvements, enabling new ci jobs which enables testing for Mediatek MT8173, Qualcomm APQ 8016 and VirtIO GPU, fixing issues with the ci jobs and updating the expectation files. This series is intended for drm branch topic/drm-ci. Vignesh Raman (6): drm: ci

[PATCH 1/6] drm: ci: igt_runner: remove todo

2023-08-25 Thread Vignesh Raman
/sys/kernel/debug/dri/*/state exist for every atomic KMS driver. We do not test non-atomic drivers, so remove the todo. Signed-off-by: Vignesh Raman --- 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

[PATCH 3/6] drm: ci: virtio: update ci variables

2023-08-25 Thread Vignesh Raman
Update ci variables to fix the below error, ERROR - Igt error: malloc(): corrupted top size ERROR - Igt error: Received signal SIGABRT. ERROR - Igt error: Stack trace: ERROR - Igt error: #0 [fatal_sig_handler+0x17b] Signed-off-by: Vignesh Raman --- drivers/gpu/drm/ci/test.yml | 5 - 1 file

[PATCH 2/6] drm: ci: Force db410c to host mode

2023-08-25 Thread Vignesh Raman
. Better approach would be to use devicetree overlays. Signed-off-by: Vignesh Raman --- drivers/gpu/drm/ci/build.sh | 4 1 file changed, 4 insertions(+) diff --git a/drivers/gpu/drm/ci/build.sh b/drivers/gpu/drm/ci/build.sh index 7b014287a041..c39834bd6bd7 100644 --- a/drivers/gpu/drm/ci

[PATCH 4/6] drm: ci: Enable configs to fix mt8173 boot hang issue

2023-08-25 Thread Vignesh Raman
Enable regulator Enable MT6397 RTC driver Signed-off-by: Vignesh Raman --- drivers/gpu/drm/ci/arm64.config | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/ci/arm64.config b/drivers/gpu/drm/ci/arm64.config index 817e18ddfd4f..ea7a6cceff40 100644 --- a/drivers/gpu/drm/ci

[PATCH 5/6] drm: ci: Update xfails

2023-08-25 Thread Vignesh Raman
*-fails file. Signed-off-by: Helen Koike Signed-off-by: Vignesh Raman --- .../gpu/drm/ci/xfails/amdgpu-stoney-fails.txt| 1 - drivers/gpu/drm/ci/xfails/i915-cml-fails.txt | 1 - drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt| 2 ++ drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt| 1

[PATCH 6/6] drm: ci: Remove rules

2023-08-25 Thread Vignesh Raman
. 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. Signed-off-by: Vignesh Raman --- drivers/gpu/drm/ci/gitlab-ci.yml | 2 +- drivers/gpu/drm/ci/test.yml | 9 - 2

[PATCH v1] drm/ci: uprev IGT and deqp-runner

2024-09-05 Thread Vignesh Raman
Uprev IGT to the latest version and deqp-runner to v0.20.0. Also update expectation files. Signed-off-by: Vignesh Raman --- v1: - Flaky test report will be sent to maintainers after this patch series is reviewed. --- drivers/gpu/drm/ci/gitlab-ci.yml | 4 +- drivers/gpu/drm/ci

[PATCH v2 0/7] drm: ci: fixes

2023-09-04 Thread Vignesh Raman
overlay dtbo with the base dtb instead of modifying the kernel sources - Reworded the commit message for enabling jobs - Added a new patch in the series to use scripts/config to enable/disable configs Vignesh Raman (7): drm: ci: igt_runner: remove todo drm: ci: Force db410c to host mode

[PATCH v2 1/7] drm: ci: igt_runner: remove todo

2023-09-04 Thread Vignesh Raman
/sys/kernel/debug/dri/*/state exist for every atomic KMS driver. We do not test non-atomic drivers, so remove the todo. Signed-off-by: Vignesh Raman --- v2: - No changes --- drivers/gpu/drm/ci/igt_runner.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/gpu/drm/ci

[PATCH v2 2/7] drm: ci: Force db410c to host mode

2023-09-04 Thread Vignesh Raman
controllers to work in host mode. Signed-off-by: Vignesh Raman --- v2: - Use fdtoverlay command to merge overlay dtbo with the base dtb instead of modifying the kernel sources --- drivers/gpu/drm/ci/build.sh | 5 + .../gpu/drm/ci/dt-overlays/apq8016-sbc-overlay.dts

[PATCH v2 3/7] drm: ci: virtio: update ci variables

2023-09-04 Thread Vignesh Raman
Update ci variables to fix the below error, ERROR - Igt error: malloc(): corrupted top size ERROR - Igt error: Received signal SIGABRT. ERROR - Igt error: Stack trace: ERROR - Igt error: #0 [fatal_sig_handler+0x17b] Signed-off-by: Vignesh Raman --- v2: - No changes --- drivers/gpu/drm/ci

[PATCH v2 4/7] drm: ci: Enable configs to fix mt8173 boot hang issue

2023-09-04 Thread Vignesh Raman
Enable regulator Enable MT6397 RTC driver Signed-off-by: Vignesh Raman --- v2: - No changes --- drivers/gpu/drm/ci/arm64.config | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/ci/arm64.config b/drivers/gpu/drm/ci/arm64.config index 817e18ddfd4f..ea7a6cceff40 100644

[PATCH v2 6/7] drm: ci: Enable new jobs

2023-09-04 Thread Vignesh Raman
: 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. Signed-off-by: Vignesh Raman --- v2: - Reworded the commit message --- drivers/gpu/drm/ci/gitlab-ci.yml | 2 +- drivers/gpu/drm/ci

[PATCH v2 5/7] drm: ci: Update xfails

2023-09-04 Thread Vignesh Raman
*-fails file. Signed-off-by: Helen Koike Signed-off-by: Vignesh Raman --- v2: - No changes --- .../gpu/drm/ci/xfails/amdgpu-stoney-fails.txt| 1 - drivers/gpu/drm/ci/xfails/i915-cml-fails.txt | 1 - drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt| 2 ++ drivers/gpu/drm/ci/xfails

[PATCH v2 7/7] drm: ci: Use scripts/config to enable/disable configs

2023-09-04 Thread Vignesh Raman
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. Signed-off-by: Vignesh Raman --- v2: - Added a new patch in the series to use scripts/config to enable/disable configs --- drivers/gpu/drm/ci

Re: [PATCH v2 2/7] drm: ci: Force db410c to host mode

2023-09-05 Thread Vignesh Raman
Hi Dmitry, Maxime, On 05/09/23 14:13, Maxime Ripard wrote: Hi, On Mon, Sep 04, 2023 at 07:59:26PM +0300, Dmitry Baryshkov wrote: On Mon, 4 Sept 2023 at 19:16, Vignesh Raman wrote: Force db410c to host mode to fix network issue which results in failure to mount root fs via NFS. See https

Re: [PATCH v2 2/7] drm: ci: Force db410c to host mode

2023-09-05 Thread Vignesh Raman
Hi, On 05/09/23 16:40, Dmitry Baryshkov wrote: On Tue, 5 Sept 2023 at 14:00, Maxime Ripard wrote: On Tue, Sep 05, 2023 at 03:39:33PM +0530, Vignesh Raman wrote: Hi Dmitry, Maxime, On 05/09/23 14:13, Maxime Ripard wrote: Hi, On Mon, Sep 04, 2023 at 07:59:26PM +0300, Dmitry Baryshkov wrote

Re: [PATCH v2 2/7] drm: ci: Force db410c to host mode

2023-09-05 Thread Vignesh Raman
Hi Maxime, On 05/09/23 17:27, Maxime Ripard wrote: On Tue, Sep 05, 2023 at 05:11:43PM +0530, Vignesh Raman wrote: Also, that node actually has a label ("usb"), defined here: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/arm64/boot/dts/qcom/msm8916.dtsi

Re: [PATCH v2 2/7] drm: ci: Force db410c to host mode

2023-09-05 Thread Vignesh Raman
Hi Maxime, On 05/09/23 19:10, Maxime Ripard wrote: With, &usb { dr_mode = "host"; }; The target is <0x> and fdtoverlay fails to apply the dtbo. You do have /plugin/ and have compiled the base device tree with overlay support, right? After compiling base dtbs with overlay sup

Re: [PATCH 4/6] drm: ci: Enable configs to fix mt8173 boot hang issue

2023-09-08 Thread Vignesh Raman
Hi Angelo, On 07/09/23 16:16, AngeloGioacchino Del Regno wrote: Il 25/08/23 14:24, Vignesh Raman ha scritto: Enable regulator Enable MT6397 RTC driver Signed-off-by: Vignesh Raman ---   drivers/gpu/drm/ci/arm64.config | 2 ++   1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/ci

[PATCH v3 0/9] drm: ci: fixes

2023-09-08 Thread Vignesh Raman
- drm-ci scripts to use device tree overlay from arch/arm64/boot/dts/qcom and compile base device tree with overlay support - New patch in the series to enable CONFIG_REGULATOR_DA9211 in defconfig - Remove CONFIG_RTC_DRV_MT6397=y as it is already enabled in defconfig Vignesh Raman (9): drm

[PATCH v3 1/9] drm: ci: igt_runner: Remove todo

2023-09-08 Thread Vignesh Raman
/sys/kernel/debug/dri/*/state exist for every atomic KMS driver. We do not test non-atomic drivers, so remove the todo. Signed-off-by: Vignesh Raman --- v2: - No changes v3: - No changes --- drivers/gpu/drm/ci/igt_runner.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/gpu

[PATCH v3 2/9] arm64: dts: qcom: apq8016-sbc: Add overlay for usb host mode

2023-09-08 Thread Vignesh Raman
d-off-by: Vignesh Raman --- v3: - New patch in the series to add device tree overlay in arch/arm64/boot/dts/qcom --- arch/arm64/boot/dts/qcom/apq8016-sbc-usb-host.dtso | 8 1 file changed, 8 insertions(+) create mode 100644 arch/arm64/boot/dts/qcom/apq8016-sbc-usb-host.dtso diff --

[PATCH v3 3/9] drm: ci: Force db410c to host mode

2023-09-08 Thread Vignesh Raman
tree with an overlay which contains the fix for USB controllers to work in host mode. [suggested by Maxime Ripard] Suggested-by: Maxime Ripard Signed-off-by: Vignesh Raman --- v2: - Use fdtoverlay command to merge overlay dtbo with the base dtb instead of modifying the kernel sources v3

[PATCH v3 4/9] drm: ci: virtio: Update ci variables

2023-09-08 Thread Vignesh Raman
Update ci variables to fix the below error, ERROR - Igt error: malloc(): corrupted top size ERROR - Igt error: Received signal SIGABRT. ERROR - Igt error: Stack trace: ERROR - Igt error: #0 [fatal_sig_handler+0x17b] Signed-off-by: Vignesh Raman --- v2: - No changes v3: - No changes

[PATCH v3 5/9] drm: ci: Enable regulator

2023-09-08 Thread Vignesh Raman
Enable CONFIG_REGULATOR_DA9211=y to fix mt8173 boot issue. Signed-off-by: Vignesh Raman --- v2: - No changes v3: - Remove CONFIG_RTC_DRV_MT6397=y as it is already enabled in defconfig --- drivers/gpu/drm/ci/arm64.config | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm

[PATCH v3 6/9] arm64: defconfig: Enable DA9211 regulator

2023-09-08 Thread Vignesh Raman
Mediatek mt8173 board fails to boot with DA9211 regulator disabled. Enabling CONFIG_REGULATOR_DA9211=y in drm-ci fixes the issue. So enable it in the defconfig since kernel-ci also requires it. Suggested-by: AngeloGioacchino Del Regno Signed-off-by: Vignesh Raman --- v3: - New patch in the

[PATCH v3 7/9] drm: ci: Update xfails

2023-09-08 Thread Vignesh Raman
*-fails file. Signed-off-by: Helen Koike Signed-off-by: Vignesh Raman --- v2: - No changes v3: - No changes --- .../gpu/drm/ci/xfails/amdgpu-stoney-fails.txt| 1 - drivers/gpu/drm/ci/xfails/i915-cml-fails.txt | 1 - drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt| 2 ++ drivers

[PATCH v3 8/9] drm: ci: Enable new jobs

2023-09-08 Thread Vignesh Raman
: 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. Signed-off-by: Vignesh Raman --- v2: - Reworded the commit message v3: - No changes --- drivers/gpu/drm/ci/test.yml | 9 - 1

[PATCH v3 9/9] drm: ci: Use scripts/config to enable/disable configs

2023-09-08 Thread Vignesh Raman
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 Signed-off-by: Vignesh Raman --- v2: - Added a new patch in the series to use scripts/config to enable/disable configs

[PATCH] arm64: defconfig: Enable DA9211 regulator

2023-09-11 Thread Vignesh Raman
: Vignesh Raman --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 5315789f4868..8359899d291f 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -729,6 +729,7

Re: [PATCH v3 2/9] arm64: dts: qcom: apq8016-sbc: Add overlay for usb host mode

2023-09-11 Thread Vignesh Raman
Hi Konrad, On 11/09/23 17:20, Konrad Dybcio wrote: On 8.09.2023 17:22, Vignesh Raman wrote: Due to the presence of the fastboot micro cable in the CI farm, it causes the hardware to remain in gadget mode instead of host mode. So it doesn't find the network, which results in failure to

[PATCH v4 0/7] drm: ci: fixes

2023-09-14 Thread Vignesh Raman
nable CONFIG_REGULATOR_DA9211 in defconfig' patch as it is sent upstream as a seperate patch - 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.ra...@collabora.com/ Vignes

[PATCH v4 1/7] drm: ci: igt_runner: Remove todo

2023-09-14 Thread Vignesh Raman
/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 --- drivers/gpu/drm/ci/igt_runner.sh | 1 - 1 file

[PATCH v4 2/7] drm: ci: Force db410c to host mode

2023-09-14 Thread Vignesh Raman
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

[PATCH v4 3/7] drm: ci: virtio: Update ci variables

2023-09-14 Thread Vignesh Raman
Update ci variables to fix the below error, ERROR - Igt error: malloc(): corrupted top size ERROR - Igt error: Received signal SIGABRT. ERROR - Igt error: Stack trace: ERROR - Igt error: #0 [fatal_sig_handler+0x17b] Acked-by: Helen Koike Signed-off-by: Vignesh Raman --- v2: - No changes v3

[PATCH v4 4/7] drm: ci: Enable regulator

2023-09-14 Thread Vignesh Raman
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 --- drivers/gpu/drm/ci/arm64.config | 1 + 1 file changed, 1

[PATCH v4 5/7] drm: ci: Update xfails

2023-09-14 Thread Vignesh Raman
*-fails file. Signed-off-by: Helen Koike Signed-off-by: Vignesh Raman --- v2: - No changes v3: - No changes v4: - No changes --- .../gpu/drm/ci/xfails/amdgpu-stoney-fails.txt| 1 - drivers/gpu/drm/ci/xfails/i915-cml-fails.txt | 1 - drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt

[PATCH v4 6/7] drm: ci: Enable new jobs

2023-09-14 Thread Vignesh Raman
: 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

[PATCH v4 7/7] drm: ci: Use scripts/config to enable/disable configs

2023-09-14 Thread Vignesh Raman
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

Re: [PATCH v3 9/9] drm/ci: uprev IGT and update testlist

2024-03-05 Thread Vignesh Raman
Hi Maíra, On 19/02/24 14:22, Vignesh Raman wrote: Hi Maíra, On 10/02/24 23:50, Maíra Canal wrote: On 2/10/24 15:17, Maíra Canal wrote: On 1/30/24 12:03, Vignesh Raman wrote: Uprev IGT and add amd, v3d, vc4 and vgem specific tests to testlist. Have testlist.txt per driver and include a base

[PATCH v4 00/11] drm/ci: Add support for GPU and display testing

2024-03-05 Thread Vignesh Raman
-ci. Working pipeline link, https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1119859 Vignesh Raman (11): drm/ci: arm64.config: Enable CONFIG_DRM_ANALOGIX_ANX7625 drm/ci: uprev mesa version drm/ci: uprev IGT and update testlist drm/ci: amdgpu: update xfails drm/ci: mediatek

[PATCH v4 01/11] drm/ci: arm64.config: Enable CONFIG_DRM_ANALOGIX_ANX7625

2024-03-05 Thread Vignesh Raman
onfig. Acked-by: Helen Koike Signed-off-by: Vignesh Raman --- v2: - No changes v3: - No changes v4: - 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 8dbce99

[PATCH v4 02/11] drm/ci: uprev mesa version

2024-03-05 Thread Vignesh Raman
://gitlab.freedesktop.org/mesa/mesa/-/commit/908f444e Signed-off-by: Vignesh Raman --- v3: - New patch in series to uprev mesa. v4: - Fix checkpatch warning. --- drivers/gpu/drm/ci/container.yml | 6 +++--- drivers/gpu/drm/ci/gitlab-ci.yml | 6 +++--- drivers/gpu/drm/ci/image-tags.yml | 3 ++- 3 files

[PATCH v4 03/11] drm/ci: uprev IGT and update testlist

2024-03-05 Thread Vignesh Raman
Uprev IGT and add amd, v3d, vc4 and vgem specific tests to testlist. Have testlist.txt per driver and include a base testlist so that the driver specific tests will run only on those hardware. Also add testlists to the MAINTAINERS file. Signed-off-by: Vignesh Raman --- v3: - New patch in

[PATCH v4 04/11] drm/ci: amdgpu: update xfails

2024-03-05 Thread Vignesh Raman
Update xfails with the newly added tests in testlist-amdgpu.txt. Signed-off-by: Vignesh Raman --- v4: - New patch in the series. Run tests with newly added tests in testlist-amdgpu.txt and update xfails. --- .../gpu/drm/ci/xfails/amdgpu-stoney-fails.txt | 26 +-- .../drm

[PATCH v4 05/11] drm/ci: mediatek: Refactor existing mediatek jobs

2024-03-05 Thread Vignesh Raman
the job to test gpu and display driver, remove the check to set IGT_FORCE_DRIVER based on driver name. Signed-off-by: Vignesh Raman --- v2: - Refactor the patch to rename job to indicate display driver testing, rename the existing xfail files, and remove IGT_FORCE_DRIVER from the script

[PATCH v4 06/11] drm/ci: mediatek: Add job to test panfrost and powervr GPU driver

2024-03-05 Thread Vignesh Raman
e the mt8173-gpu job which uses powervr driver. Add panfrost specific tests to testlist and skip KMS tests for panfrost driver since it is not a not a KMS driver. Also update the MAINTAINERS file to include xfails for panfrost driver. Signed-off-by: Vignesh Raman --- v2: - Add panfrost and PV

[PATCH v4 07/11] drm/ci: meson: Refactor existing meson jobs

2024-03-05 Thread Vignesh Raman
For Amlogic Meson SOC the display driver is meson. Currently, in drm-ci for meson, only the display driver is tested. Refactor the existing meson jobs so that gpu driver testing jobs can be added later and update xfails accordingly. Signed-off-by: Vignesh Raman --- v2: - Refactor the patch to

[PATCH v4 08/11] drm/ci: meson: Add job to test panfrost GPU driver

2024-03-05 Thread Vignesh Raman
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. Skip KMS tests for panfrost driver since it is not a not a KMS driver. Signed-off-by: Vignesh Raman --- v2: - Add panfrost GPU jobs for amlogic meson SOC

[PATCH v4 10/11] drm/ci: rockchip: Add job to test panfrost GPU driver

2024-03-05 Thread Vignesh Raman
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. Skip KMS tests for panfrost driver since it is not a not a KMS driver. Signed-off-by: Vignesh Raman --- v2: - Add panfrost GPU jobs for rockchip SOC

[PATCH v4 09/11] drm/ci: rockchip: Refactor existing rockchip jobs

2024-03-05 Thread Vignesh Raman
For rockchip rk3288 and rk3399, the display driver is rockchip. Currently, in drm-ci for rockchip, only the display driver is tested. Refactor the existing rockchip jobs so that gpu driver testing jobs can be added later and update xfails accordingly. Signed-off-by: Vignesh Raman --- v2

[PATCH v4 11/11] drm/ci: add tests on vkms

2024-03-05 Thread Vignesh Raman
Add job that runs igt on top of vkms. Signed-off-by: Vignesh Raman Acked-by: Jessica Zhang Tested-by: Jessica Zhang Acked-by: Maxime Ripard Signed-off-by: Helen Koike --- v4: - New patch in the series. https://lore.kernel.org/lkml/20240201065346.801038-1-vignesh.ra...@collabora.com

[PATCH v3] drm/ci: update device type for volteer devices

2024-03-06 Thread Vignesh Raman
i5-1130G7 and i7-1160G7 variants of the Acer Chromebook Spin 514 (CP514-2H) volteer Chromebooks. So update the same in drm-ci. https://gitlab.collabora.com/lava/lava/-/merge_requests/149 Fixes: 0119c894ab0d ("drm: Add initial ci/ subdirectory") Reviewed-by: David Heidelberg Signed-off-b

Re: [PATCH v4 03/11] drm/ci: uprev IGT and update testlist

2024-03-15 Thread Vignesh Raman
Hi Helen, On 07/03/24 19:05, Helen Koike wrote: On 06/03/2024 00:06, Vignesh Raman wrote: Uprev IGT and add amd, v3d, vc4 and vgem specific tests to testlist. Have testlist.txt per driver and include a base testlist so that the driver specific tests will run only on those hardware. Also add

Re: [PATCH v4 05/11] drm/ci: mediatek: Refactor existing mediatek jobs

2024-03-15 Thread Vignesh Raman
Hi Helen, On 07/03/24 19:32, Helen Koike wrote: On 06/03/2024 00:06, Vignesh Raman wrote: For mediatek mt8173 and mt8183, the display driver is mediatek. Currently, in drm-ci for mediatek, only the display driver is tested. Refactor the existing mediatek jobs so that gpu driver testing jobs

Re: [PATCH v4 09/11] drm/ci: rockchip: Refactor existing rockchip jobs

2024-03-15 Thread Vignesh Raman
Hi Helen, On 07/03/24 19:32, Helen Koike wrote: On 06/03/2024 00:06, Vignesh Raman wrote: For rockchip rk3288 and rk3399, the display driver is rockchip. Currently, in drm-ci for rockchip, only the display driver is tested. Refactor the existing rockchip jobs so that gpu driver testing jobs

Re: [PATCH v4 00/11] drm/ci: Add support for GPU and display testing

2024-03-15 Thread Vignesh Raman
Hi Helen, On 07/03/24 19:32, Helen Koike wrote: On 06/03/2024 00:06, Vignesh Raman wrote: Some ARM SOCs have a separate display controller and GPU, each with different drivers. For mediatek mt8173, the GPU driver is powervr, and the display driver is mediatek. In the case of mediatek mt8183

Re: [PATCH v4 03/11] drm/ci: uprev IGT and update testlist

2024-03-18 Thread Vignesh Raman
Hi Dmitry, On 15/03/24 17:07, Dmitry Baryshkov wrote: On Wed, 6 Mar 2024 at 05:08, Vignesh Raman wrote: Uprev IGT and add amd, v3d, vc4 and vgem specific tests to testlist. Have testlist.txt per driver and include a base testlist so that the driver specific tests will run only on those

Re: [PATCH 3/9] drm/ci: add helper script update-xfails.py

2023-10-10 Thread Vignesh Raman
script is being very handy for me, so I suppose it could be handy to others, since I'm publishing it in the xfails folder. Let me know your thoughts. Thanks for the script. Tested-by: Vignesh Raman Regards, Vignesh

[PATCH v5 0/9] drm: ci: fixes

2023-10-19 Thread Vignesh Raman
add pipeline url to fails and flakes files - Generate fails and flakes file with the updated xfails script - https://www.spinics.net/lists/kernel/msg4959630.html - Drop 'virtio: Update ci variables' patch as the tests which causes the malloc issue are skipped Vignesh Raman (9): dr

[PATCH v5 1/9] drm: ci: igt_runner: Remove todo

2023-10-19 Thread Vignesh Raman
/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

[PATCH v5 2/9] drm: ci: Force db410c to host mode

2023-10-19 Thread Vignesh Raman
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

[PATCH v5 4/9] drm: ci: Enable new jobs

2023-10-19 Thread Vignesh Raman
: 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

[PATCH v5 3/9] drm: ci: Enable regulator

2023-10-19 Thread Vignesh Raman
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

[PATCH v5 5/9] drm: ci: Use scripts/config to enable/disable configs

2023-10-19 Thread Vignesh Raman
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

[PATCH v5 6/9] drm: ci: mediatek: Set IGT_FORCE_DRIVER for mt8173

2023-10-19 Thread Vignesh Raman
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

[PATCH v5 7/9] drm: ci: virtio: Make artifacts available

2023-10-19 Thread Vignesh Raman
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

[PATCH v5 8/9] drm: ci: Add pipeline url to fails and flakes files

2023-10-19 Thread Vignesh Raman
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

[PATCH v5 9/9] drm: ci: Update xfails

2023-10-19 Thread Vignesh Raman
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

[PATCH v1] drm/ci: uprev IGT

2024-07-04 Thread Vignesh Raman
data header for each flake test. Signed-off-by: Vignesh Raman --- v1: - https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1216850 --- drivers/gpu/drm/ci/gitlab-ci.yml | 2 +- drivers/gpu/drm/ci/igt_runner.sh | 1 + .../gpu/drm/ci/xfails/amdgpu-st

Re: drm-ci: flaky tests for i915 driver testing

2024-07-11 Thread Vignesh Raman
Hi Maintainers, On 28/05/24 12:07, Vignesh Raman wrote: Hi Maintainers, There are some flaky tests reported for i915 driver testing in drm-ci for the below boards. *) # Board Name: asus-C523NA-A20057-coral # IGT Version: 1.28-g0df7b9b97 # Linux Version: 6.9.0-rc7 # Failure Rate: 50

Re: drm-ci: flaky tests for msm driver testing

2024-07-11 Thread Vignesh Raman
Hi Maintainers, On 28/05/24 11:39, Vignesh Raman wrote: Hi Maintainers, There are some flaky tests reported for msm driver testing in drm-ci for the below boards. *) # Board Name: apq8096-db820c # IGT Version: 1.28-g0df7b9b97 # Linux Version: 6.9.0-rc7 # Failure Rate: 50 dumb_buffer@create

Re: drm-ci: flaky tests for vkms driver testing

2024-07-11 Thread Vignesh Raman
Hi Maintainers, On 11/06/24 14:19, Vignesh Raman wrote: Hi Maintainers, There are some flaky tests reported for vkms driver testing in drm-ci. # Board Name: vkms # Failure Rate: 50 # IGT Version: 1.28-g0df7b9b97 # Linux Version: 6.9.0-rc7 kms_cursor_legacy@long-nonblocking-modeset-vs-cursor

[PATCH v7 0/5] drm/ci: Add support for GPU and display testing

2024-07-12 Thread Vignesh Raman
, and Amlogic Meson G12B (A311D) platforms. Update the expectations file and skip driver-specific tests. Working pipeline link, https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1220158 Flaky test report will be sent to maintainers after this patch series is reviewed. Vignesh Raman (5

[PATCH v7 1/5] drm/ci: arm64.config: Enable CONFIG_DRM_ANALOGIX_ANX7625

2024-07-12 Thread Vignesh Raman
onfig. Acked-by: Helen Koike Signed-off-by: Vignesh Raman --- v2: - No changes v3: - No changes v4: - No changes v5: - No changes v6: - No changes v7: - No changes --- drivers/gpu/drm/ci/arm64.config | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/ci/arm64.con

[PATCH v7 2/5] drm/ci: mediatek: add tests for mediatek display driver

2024-07-12 Thread Vignesh Raman
driver name is passed from the job to test gpu and display driver, remove the check to set IGT_FORCE_DRIVER based on driver name for mediatek jobs. Update the MAINTAINERS file to include xfails for panfrost driver. Signed-off-by: Vignesh Raman --- v2: - Refactor the patch to rename job to

[PATCH v7 4/5] drm/ci: meson: add tests for meson display driver

2024-07-12 Thread Vignesh Raman
update xfails. Since the correct driver name is passed from the job to test gpu and display driver, remove the check to set IGT_FORCE_DRIVER based on driver name for meson jobs. Signed-off-by: Vignesh Raman --- v2: - Refactor the patch to rename job to indicate display driver testing

[PATCH v7 3/5] drm/ci: mediatek: add tests for powervr gpu driver

2024-07-12 Thread Vignesh Raman
t. So disable the powervr:mt8173 job which uses powervr driver. Also update the MAINTAINERS file to include xfails for powervr driver. Signed-off-by: Vignesh Raman --- v6: - New patch in the series. Split powervr changes into a new commit. v7: - No changes. --- MAINTA

[PATCH v7 5/5] drm/ci: rockchip: add tests for rockchip display driver

2024-07-12 Thread Vignesh Raman
is passed from the job to test gpu and display driver, remove the check to set IGT_FORCE_DRIVER based on driver name for rockchip jobs. Signed-off-by: Vignesh Raman --- v2: - Refactor the patch to rename job to indicate display driver testing, rename the existing xfail files. v3: - Add

drm-ci: flaky tests for rockchip driver testing

2024-07-24 Thread Vignesh Raman
Hi Maintainers, There are some flaky tests reported for rockchip driver testing in drm-ci. === rockchip rk3288 === # Board Name: rk3288-veyron-jaq # Failure Rate: 100 # IGT Version: 1.28-gf13702b8e # Linux Version: 6.10.0-rc5 kms_cursor_legacy@flip-vs-cursor-atomic === rockchip rk3399 === # Boa

Re: drm-ci: flaky tests for mediatek driver testing

2024-07-24 Thread Vignesh Raman
Hi Maintainers, On 28/05/24 10:55, Vignesh Raman wrote: Hi Maintainers, There are some flaky tests reported for mediatek driver testing in drm-ci. # Board Name: mt8173-elm-hana # IGT Version: 1.28-g0df7b9b97 # Linux Version: 6.9.0-rc7 # Failure Rate: 50 core_setmaster_vs_auth dumb_buffer

[PATCH v8 0/5] drm/ci: Add support for GPU and display testing

2024-07-24 Thread Vignesh Raman
, and Amlogic Meson G12B (A311D) platforms. Update the expectations file and skip driver-specific tests. Working pipeline link, https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1231543 Vignesh Raman (5): drm/ci: arm64.config: Enable CONFIG_DRM_ANALOGIX_ANX7625 drm/ci: mediatek: add

[PATCH v8 1/5] drm/ci: arm64.config: Enable CONFIG_DRM_ANALOGIX_ANX7625

2024-07-24 Thread Vignesh Raman
onfig. Acked-by: Helen Koike Signed-off-by: Vignesh Raman --- v2: - No changes v3: - No changes v4: - No changes v5: - No changes v6: - No changes v7: - No changes v8: - No changes --- drivers/gpu/drm/ci/arm64.config | 1 + 1 file changed, 1 insertion(+) diff --git a/driver

[PATCH v8 2/5] drm/ci: mediatek: add tests for mediatek display driver

2024-07-24 Thread Vignesh Raman
driver name is passed from the job to test gpu and display driver, remove the check to set IGT_FORCE_DRIVER based on driver name for mediatek jobs. Update the MAINTAINERS file to include xfails for panfrost driver. Signed-off-by: Vignesh Raman --- v2: - Refactor the patch to rename job to

[PATCH v8 4/5] drm/ci: meson: add tests for meson display driver

2024-07-24 Thread Vignesh Raman
update xfails. Since the correct driver name is passed from the job to test gpu and display driver, remove the check to set IGT_FORCE_DRIVER based on driver name for meson jobs. Signed-off-by: Vignesh Raman --- v2: - Refactor the patch to rename job to indicate display driver testing

[PATCH v8 3/5] drm/ci: mediatek: add tests for powervr gpu driver

2024-07-24 Thread Vignesh Raman
t. So disable the powervr:mt8173 job which uses powervr driver. Also update the MAINTAINERS file to include xfails for powervr driver. Signed-off-by: Vignesh Raman --- v6: - New patch in the series. Split powervr changes into a new commit. v7: - No changes. v8: - No changes. --- MAINTA

[PATCH v8 5/5] drm/ci: rockchip: add tests for rockchip display driver

2024-07-24 Thread Vignesh Raman
is passed from the job to test gpu and display driver, remove the check to set IGT_FORCE_DRIVER based on driver name for rockchip jobs. Signed-off-by: Vignesh Raman --- v2: - Refactor the patch to rename job to indicate display driver testing, rename the existing xfail files. v3: - Add

Re: [PATCH v8 2/5] drm/ci: mediatek: add tests for mediatek display driver

2024-07-26 Thread Vignesh Raman
Hi Daniel, On 26/07/24 12:54, Daniel Stone wrote: Hi Vignesh, On Wed, 24 Jul 2024 at 11:11, Vignesh Raman wrote: +dumb_buffer@create-clear,Fail +dumb_buffer@create-valid-dumb,Fail +dumb_buffer@invalid-bpp,Fail +dumb_buffer@map-invalid-size,Fail +dumb_buffer@map-uaf,Fail +dumb_buffer@map

Re: [PATCH v8 5/5] drm/ci: rockchip: add tests for rockchip display driver

2024-07-26 Thread Vignesh Raman
Hi Daniel, On 26/07/24 13:06, Daniel Stone wrote: Hi Vignesh, On Wed, 24 Jul 2024 at 11:12, Vignesh Raman wrote: For rockchip rk3288 and rk3399, the display driver is rockchip and gpu driver is panfrost. Currently, in drm-ci for rockchip rk3288 and rk3399, only the gpu driver is tested

Re: [PATCH v8 5/5] drm/ci: rockchip: add tests for rockchip display driver

2024-07-28 Thread Vignesh Raman
Hi Daniel, On 26/07/24 15:37, Vignesh Raman wrote: Hi Daniel, On 26/07/24 13:06, Daniel Stone wrote: Hi Vignesh, On Wed, 24 Jul 2024 at 11:12, Vignesh Raman wrote: For rockchip rk3288 and rk3399, the display driver is rockchip and gpu driver is panfrost. Currently, in drm-ci for rockchip

[PATCH v9 0/6] drm/ci: Add support for GPU and display testing

2024-07-29 Thread Vignesh Raman
, and Amlogic Meson G12B (A311D) platforms. Update the expectations file, and skip driver-specific tests and tools_test on non-intel platforms. Working pipeline link, https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1235518 Vignesh Raman (6): drm/ci: arm64.config: Enable

[PATCH v9 1/6] drm/ci: arm64.config: Enable CONFIG_DRM_ANALOGIX_ANX7625

2024-07-29 Thread Vignesh Raman
onfig. Acked-by: Helen Koike Signed-off-by: Vignesh Raman --- v2: - No changes v3: - No changes v4: - No changes v5: - No changes v6: - No changes v7: - No changes v8: - No changes v9: - No changes --- drivers/gpu/drm/ci/arm64.config | 1 + 1 file changed, 1 insertion(+)

[PATCH v9 2/6] drm/ci: skip tools_test on non-intel platforms

2024-07-29 Thread Vignesh Raman
tools_test is a wrapper for running tools/intel_reg and tools/intel_l3_parity. So skip these tests on non-intel platforms and update expectaion files. Signed-off-by: Vignesh Raman --- v9: - New patch in the series to skip tools_test on non-intel platforms --- drivers/gpu/drm/ci/xfails

[PATCH v9 4/6] drm/ci: mediatek: add tests for powervr gpu driver

2024-07-29 Thread Vignesh Raman
t. So disable the powervr:mt8173 job which uses powervr driver. Also update the MAINTAINERS file to include xfails for powervr driver. Signed-off-by: Vignesh Raman --- v6: - New patch in the series. Split powervr changes into a new commit. v7: - No changes. v8: - No changes. v9: - No ch

[PATCH v9 3/6] drm/ci: mediatek: add tests for mediatek display driver

2024-07-29 Thread Vignesh Raman
driver name is passed from the job to test gpu and display driver, remove the check to set IGT_FORCE_DRIVER based on driver name for mediatek jobs. Update the MAINTAINERS file to include xfails for panfrost driver. Signed-off-by: Vignesh Raman --- v2: - Refactor the patch to rename job to

[PATCH v9 5/6] drm/ci: meson: add tests for meson display driver

2024-07-29 Thread Vignesh Raman
update xfails. Since the correct driver name is passed from the job to test gpu and display driver, remove the check to set IGT_FORCE_DRIVER based on driver name for meson jobs. Signed-off-by: Vignesh Raman --- v2: - Refactor the patch to rename job to indicate display driver testing

[PATCH v9 6/6] drm/ci: rockchip: add tests for rockchip display driver

2024-07-29 Thread Vignesh Raman
is passed from the job to test gpu and display driver, remove the check to set IGT_FORCE_DRIVER based on driver name for rockchip jobs. Signed-off-by: Vignesh Raman --- v2: - Refactor the patch to rename job to indicate display driver testing, rename the existing xfail files. v3: - Add

[PATCH v1] drm/ci: uprev mesa

2024-08-07 Thread Vignesh Raman
Uprev mesa to adapt to the latest changes in mesa ci. Project 'anholt/deqp-runner' was moved to 'mesa/deqp-runner'. So update the link. Signed-off-by: Vignesh Raman --- v1: - Working pipeline link, https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1242911

  1   2   3   4   5   >