Intel's Mesa Drivers Add A Simple But Effective Helper For Dealing With Incomplete Bug Reports

Written by Michael Larabel in Intel on 21 May 2020 at 01:09 AM EDT. Add A Comment
INTEL
As a result of increased bug reports where Linux users are reporting Intel graphics hangs but not including the most pertinent details like the Mesa version, the Intel Mesa drivers are now embedding the driver name and Mesa version as part of their error state.

All Intel execbufs will now have a buffer object containing the Intel driver name (Iris, ANV, i965) as well as the Mesa version / Git hash. This then is incorporated as part of the error state so for users forgetting to mention their driver version (or not readily knowing), it's included.

The merge request adding this to the Intel drivers was merged on Wednesday for Mesa 20.2-devel after being open for four months. The merge request does note of possible future additions like including the DRIRC options in use as well for helping to analyze the error state without depending upon the user providing all the details or knowing that information in some cases.

In the code review for this "driver identifier" addition, others called this an interesting idea and hope to see it implemented by more Mesa drivers.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week