Add patch for Comet Lake support

Bug #1905340 reported by Ridley Combs
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
beignet (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

A user reported that Beignet wasn't working on Comet Lake, despite Comet Lake processors having the same GPUs as other processors that do work. It seems the issue is simply the Comet Lake PCI IDs not being listed, so I added them in this PR: https://github.com/intel/beignet/pull/20. I don't have a machine to test on myself, but the patch is nearly identical to the one Ubuntu already ships for Coffee Lake support, so I would expect it to work fine. Can this be backported to 20.04?

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in beignet (Ubuntu):
status: New → Confirmed
Revision history for this message
Ridley Combs (rcombs) wrote :

It was pointed out to me in another GitHub issue that there were also some missing PCI IDs for Coffee Lake and Amber Lake, so I've added those in additional commits in the PR.

Revision history for this message
Rebecca Palmer (rebecca-palmer) wrote :

Upstream beignet is dead, and replaced by intel-opencl-icd.

I also don't have that hardware. I've sent a request for testing, but nobody has replied yet:
https://lists.freedesktop.org/archives/beignet/2020-November/date.html

I don't intend to enable them by default without testing, because I consider "gives wrong answers" to be worse than "explicitly fails". Enabling them only with some environment variable set is an option.

It is also fairly likely that beignet will be removed from future Debian/Ubuntu releases because it doesn't work with LLVM 10+.

Revision history for this message
Rebecca Palmer (rebecca-palmer) wrote :

Fixed in beignet 1.3.2-8 (but I suggest using intel-opencl-icd instead).

Changed in beignet (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.