glmark2-drm fails, glmark2-es2-drm passes

Open
#4,350 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
25/100
Issue type
Bug
Clarity
Needs clarification
Activity status
Stale
Tech stack
linux

Research direction

Start by reproducing glmark2-drm and glmark2-es2-drm from the Raspberry Pi command line without X using the reported RPI-5.12.x kernel and Mesa 20.3 versions. Compare the failing and passing runs, including the segfault details; done means glmark2-drm completes all tests like glmark2-es2-drm.

Written by the indexing model from the issue text.

Description

Describe the bug
From the Raspberry 4 command line (without X)
glmark2-es2-drm works. It completes all the tests.
glmark2-drm fails with a segfault after a few tests.

Compiled RPI-5.12.x kernel
Mesa 20.3

Add a clear and concise description of what you think the bug is.
I think their might be a bug in Mesa or the kernel causing this problem.

To reproduce
glmark2-es2-drm works. It completes all the tests.
glmark2-drm fails with a segfault after a few tests.

Expected behaviour
Both glmark2-es2-drm and glmark2-drm should complete all tests.

Actual behaviour
glmark2-es2-drm works. It completes all the tests.
glmark2-drm fails with a segfault after a few tests.

System
Compiled RPI-5.12.x kernel
Mesa 20.3
Raspberry CM4 on CM4 IO board.

Dominant language
C
Stars
13.2k
Forks
5.5k
Avg merge
2d 21h
Merged PRs (30d)
21

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from raspberrypi/linux

All issues in raspberrypi/linux

Similar issues

More C issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.