<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/gpu/drm/ci/gitlab-ci.yml, branch v6.12.80</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=v6.12.80</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=v6.12.80'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2024-08-13T20:04:10+00:00</updated>
<entry>
<title>drm/ci: uprev mesa</title>
<updated>2024-08-13T20:04:10+00:00</updated>
<author>
<name>Vignesh Raman</name>
<email>vignesh.raman@collabora.com</email>
</author>
<published>2024-08-07T08:20:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=a884dde8d9b6a4a817cc39663db824e5602a8001'/>
<id>urn:sha1:a884dde8d9b6a4a817cc39663db824e5602a8001</id>
<content type='text'>
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 &lt;vignesh.raman@collabora.com&gt;
Reviewed-by: Daniel Stone &lt;daniels@collabora.com&gt;
Signed-off-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20240807082020.429434-1-vignesh.raman@collabora.com
</content>
</entry>
<entry>
<title>drm/ci: mediatek: add tests for powervr gpu driver</title>
<updated>2024-08-06T14:20:50+00:00</updated>
<author>
<name>Vignesh Raman</name>
<email>vignesh.raman@collabora.com</email>
</author>
<published>2024-07-30T02:15:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=d7683c49638c83bcb6a817671bb348dc435da3b5'/>
<id>urn:sha1:d7683c49638c83bcb6a817671bb348dc435da3b5</id>
<content type='text'>
For mediatek mt8173, the display driver is mediatek, while the
gpu driver is powervr. Currently, in drm-ci for mt8173, only the
display driver is tested. Add support in drm-ci to test powervr
driver for mt8173. Powervr driver was merged in linux kernel,
but there's no mediatek support yet. So disable the powervr:mt8173
job which uses powervr driver.

Also update the MAINTAINERS file to include xfails for powervr driver.

Acked-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Reviewed-by: Daniel Stone &lt;daniels@collabora.com&gt;
Signed-off-by: Vignesh Raman &lt;vignesh.raman@collabora.com&gt;
Signed-off-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20240730021545.912271-5-vignesh.raman@collabora.com
</content>
</entry>
<entry>
<title>drm/ci: mediatek: add tests for mediatek display driver</title>
<updated>2024-08-06T14:20:46+00:00</updated>
<author>
<name>Vignesh Raman</name>
<email>vignesh.raman@collabora.com</email>
</author>
<published>2024-07-30T02:15:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=75830999587470b17a30d2ecad25ad13cb272c19'/>
<id>urn:sha1:75830999587470b17a30d2ecad25ad13cb272c19</id>
<content type='text'>
For mediatek mt8183, the display driver is mediatek, while the
gpu driver is panfrost. Currently, in drm-ci for mt8183, only
the gpu driver is tested. Refactor the existing mediatek jobs
and add support in drm-ci to test both display and gpu driver
for mt8183 and 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 mediatek jobs.

Update the MAINTAINERS file to include xfails for panfrost driver.

Acked-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Reviewed-by: Daniel Stone &lt;daniels@collabora.com&gt;
Signed-off-by: Vignesh Raman &lt;vignesh.raman@collabora.com&gt;
Signed-off-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20240730021545.912271-4-vignesh.raman@collabora.com
</content>
</entry>
<entry>
<title>drm/ci: update link to Gitlab server</title>
<updated>2024-07-26T00:04:05+00:00</updated>
<author>
<name>Deborah Brouwer</name>
<email>deborah.brouwer@collabora.com</email>
</author>
<published>2024-07-17T23:52:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=81e0a3d1063e388efcbbb4648e07479575ec85b4'/>
<id>urn:sha1:81e0a3d1063e388efcbbb4648e07479575ec85b4</id>
<content type='text'>
Before building an image, the build script looks to see if there are fixes
to apply from an upstream repository. The link for the upstream repository
git://anongit.freedesktop.org/drm/drm became obsolete with the move to
Gitlab server in March 2024. Until recently, this obsolete link was
harmless because anongit would at least respond that there were no such
fixes available. In the last few days anongit has stopped responding to
requests causing the build script to hang indefinitely.

Update the link from anongit to the Gitlab server to prevent the build
script from hanging indefinitely.

Signed-off-by: Deborah Brouwer &lt;deborah.brouwer@collabora.com&gt;
Reviewed-by: Daniel Stone &lt;daniels@collabora.com&gt;
Acked-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Signed-off-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20240717235221.64629-1-deborah.brouwer@collabora.com
</content>
</entry>
<entry>
<title>drm/ci: uprev IGT</title>
<updated>2024-07-10T18:38:07+00:00</updated>
<author>
<name>Vignesh Raman</name>
<email>vignesh.raman@collabora.com</email>
</author>
<published>2024-07-04T09:22:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=0e7f4e6a20d550252c4f355d5a303b1d9c8ff052'/>
<id>urn:sha1:0e7f4e6a20d550252c4f355d5a303b1d9c8ff052</id>
<content type='text'>
Uprev IGT to the latest version, which includes a fix for the
writeback tests issue on MSM devices. Enable debugging for
igt-runner to log output such as 'Begin test' and 'End test'.
This will help identify which test causes system freeze or hangs.
Update xfails and add metadata header for each flake test.

Signed-off-by: Vignesh Raman &lt;vignesh.raman@collabora.com&gt;
Acked-by: Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt; # msm tests
Signed-off-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20240704092202.75551-1-vignesh.raman@collabora.com
</content>
</entry>
<entry>
<title>drm/ci: add tests on vkms</title>
<updated>2024-06-17T11:02:48+00:00</updated>
<author>
<name>Vignesh Raman</name>
<email>vignesh.raman@collabora.com</email>
</author>
<published>2024-06-14T16:18:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=d2e02153f565b1bd8a4ee3a8ae0039dc108f54af'/>
<id>urn:sha1:d2e02153f565b1bd8a4ee3a8ae0039dc108f54af</id>
<content type='text'>
Add job that runs igt on top of vkms.

Acked-by: Maíra Canal &lt;mcanal@igalia.com&gt;
Acked-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Signed-off-by: Vignesh Raman &lt;vignesh.raman@collabora.com&gt;
Acked-by: Jessica Zhang &lt;quic_jesszhan@quicinc.com&gt;
Tested-by: Jessica Zhang &lt;quic_jesszhan@quicinc.com&gt;
Acked-by: Maxime Ripard &lt;mripard@kernel.org&gt;
Signed-off-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20240614161835.55553-1-vignesh.raman@collabora.com
</content>
</entry>
<entry>
<title>drm/ci: uprev IGT</title>
<updated>2024-06-06T14:36:50+00:00</updated>
<author>
<name>Vignesh Raman</name>
<email>vignesh.raman@collabora.com</email>
</author>
<published>2024-05-29T02:40:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=225d3de749d0c76564a59aaa3e5b772fce6f0cf7'/>
<id>urn:sha1:225d3de749d0c76564a59aaa3e5b772fce6f0cf7</id>
<content type='text'>
test-list.txt and test-list-full.txt are not generated for
cross-builds and they are required by drm-ci for testing
arm32 targets. This is fixed in igt-gpu-tools. So uprev
IGT to include the commit which fixes this issue. Also
disable building xe driver tests for non-intel platforms.

Reviewed-by: Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;
Signed-off-by: Vignesh Raman &lt;vignesh.raman@collabora.com&gt;
Acked-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Signed-off-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20240529024049.356327-5-vignesh.raman@collabora.com
</content>
</entry>
<entry>
<title>drm/ci: uprev mesa version</title>
<updated>2024-06-06T14:36:43+00:00</updated>
<author>
<name>Vignesh Raman</name>
<email>vignesh.raman@collabora.com</email>
</author>
<published>2024-05-29T02:40:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=cc806b74466672a9bbd4e9a04265d44eb506b686'/>
<id>urn:sha1:cc806b74466672a9bbd4e9a04265d44eb506b686</id>
<content type='text'>
zlib.net is not allowing tarball download anymore and results
in below error in kernel+rootfs_arm32 container build,
urllib.error.HTTPError: HTTP Error 403: Forbidden
urllib.error.HTTPError: HTTP Error 415: Unsupported Media Type

Uprev mesa to latest version which includes a fix for this issue.
https://gitlab.freedesktop.org/mesa/mesa/-/commit/908f444e

Use id_tokens for JWT authentication. Since s3 bucket is migrated to
mesa-rootfs, update the variables accordingly. Also copy helper scripts
to install, so that the ci jobs can use these scripts for logging.

Signed-off-by: Vignesh Raman &lt;vignesh.raman@collabora.com&gt;
Reviewed-by: Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;
Reviewed-by: Jessica Zhang &lt;quic_jesszhan@quicinc.com&gt;
Acked-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Signed-off-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20240529024049.356327-2-vignesh.raman@collabora.com
</content>
</entry>
<entry>
<title>drm/ci: uprev mesa version: fix kdl commit fetch</title>
<updated>2024-01-15T16:45:03+00:00</updated>
<author>
<name>Vignesh Raman</name>
<email>vignesh.raman@collabora.com</email>
</author>
<published>2023-12-22T03:34:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=d315a68e94a76310c349add3f9c914cefda0a87f'/>
<id>urn:sha1:d315a68e94a76310c349add3f9c914cefda0a87f</id>
<content type='text'>
build-kdl.sh was doing a `clone --depth 1` of the default branch,
then checking out a commit that might not be the latest of that
branch, resulting in container build error.

https://gitlab.freedesktop.org/mesa/mesa/-/commit/5efa4d56 fixes
kdl commit fetch issue. Uprev mesa in drm-ci to fix this.

This commit updates the kernel tag and adds .never-post-merge-rules
due to the mesa uprev. It also fixes an issue where the virtio-gpu
pipeline was not getting created with the mesa uprev.

Reviewed-by: David Heidelberg &lt;david.heidelberg@collabora.com&gt;
Acked-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Reviewed-by: Dmitry Baryshkov &lt;dmitry.baryshkov@linaro.org&gt;
Tested-by: Abhinav Kumar &lt;quic_abhinavk@quicinc.com&gt;
Signed-off-by: Vignesh Raman &lt;vignesh.raman@collabora.com&gt;
Signed-off-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20231222033434.1537761-1-vignesh.raman@collabora.com
</content>
</entry>
<entry>
<title>drm: ci: uprev IGT</title>
<updated>2023-12-13T18:18:29+00:00</updated>
<author>
<name>Vignesh Raman</name>
<email>vignesh.raman@collabora.com</email>
</author>
<published>2023-12-07T09:18:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=09ac9260916d3678bedc3fd2099a7e485d13e9b4'/>
<id>urn:sha1:09ac9260916d3678bedc3fd2099a7e485d13e9b4</id>
<content type='text'>
virtio-gpu kernel driver reports 16 for count_crtcs
which exceeds IGT_MAX_PIPES set to 8 in igt-gpu-tools.
This results in below memory corruption,

 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]
 
This is fixed in igt-gpu-tools by increasing IGT_MAX_PIPES to 16.  
https://patchwork.freedesktop.org/series/126327/
 
Uprev IGT to include the patches which fixes this issue.

Acked-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Signed-off-by: Vignesh Raman &lt;vignesh.raman@collabora.com&gt;
Signed-off-by: Helen Koike &lt;helen.koike@collabora.com&gt;
Link: https://patchwork.freedesktop.org/patch/msgid/20231207091831.660054-9-vignesh.raman@collabora.com
</content>
</entry>
</feed>
