Graphics driver block request: 0x1002 driver less than 21.19.411.0 for GPU_PROCESS on All (Windows)

RESOLVED WONTFIX

Status

()

enhancement
RESOLVED WONTFIX
a year ago
a year ago

People

(Reporter: milan, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [gfx])

Attachments

(1 attachment)

OS: All Windows (so, "All")
Vendor: 0x1002
Devices: All
Feature: GPU_PROCESS
Feature status: BLOCKED_DRIVER_VERSION
Driver version: 21.19.411.0
Driver version comparator: LESS_THAN
Firefox versions: 57.0 only

Contact info: :milan
Reasons: See bug 1417442

This is the actual entry we want:

<gfxBlacklistEntry>
  <os>All</os>
  <vendor>0x1002</vendor>
  <feature>GPU_PROCESS</feature>
  <featureStatus>BLOCKED_DRIVER_VERSION</featureStatus>
  <driverVersion>21.19.411.0</driverVersion>
  <driverVersionComparator>LESS_THAN</driverVersionComparator>
  <versionRange minVersion="57.0" maxVersion="57.0"/>
</gfxBlacklistEntry>
I know that Jorge already told me that your team doesn't want to be held responsible for that blocklist anymore but since currently you are the only one being able to do the change, could one of you create the record in settings-writer.prod.mozaws.net and someone else review it?

Thanks.
Flags: needinfo?(jorge)
Flags: needinfo?(awagner)
Flags: needinfo?(amckay)
For the background, this is 57 release video issue with 50k+ people affected so far.
Summary: Graphics driver block request: <vendor> driver <driver version>/<devices> for <feature> on <os> → Graphics driver block request: 0x1002 driver less than 21.19.411.0 for GPU_PROCESS on All (Windows)
Depends on: 1418423
Milan, can you confirm <feature>GPU_PROCESS</feature>?

I'm looking at the available options in the blocklisting UI and I don't see that one. Maybe it's a recent one that hasn't been added, in which case we'll need to make a code change before we can enter the blocklist entry.
Flags: needinfo?(milan)
Flags: needinfo?(jorge)
Flags: needinfo?(awagner)
Flags: needinfo?(amckay)
> GPU_PROCESS

If that's a valid feature we can add it in the JSONSchema.
Let's assume the report is correct and add it to the schema.
Flags: needinfo?(rhubscher)
Flags: needinfo?(rhubscher)
Attachment #8929551 - Flags: review?(jorge)
Yes, GPU_PROCESS is a valid feature since version 52.  The older versions will ignore it.
Flags: needinfo?(milan)
Comment on attachment 8929551 [details] [review]
PR #2 ­— Add new GFX feature

Also reviewed on GitHub.
Attachment #8929551 - Flags: review?(jorge) → review+
The changes in comment 6 have been deployed to stage and prod.
Milan, the block should now be staged and ready for testing. Let me know when it's okay to push it live.
Flags: needinfo?(milan)
I'm testing, but may have discovered a bug that would make this change be ignored.  So, no point in going live until we know for sure.
Flags: needinfo?(milan)
We only have partial support for this, so it never gets parsed out of the blocklist.  That will get addressed in bug 1418980, in the meantime we do not need this bug.
Status: NEW → RESOLVED
Last Resolved: a year ago
Resolution: --- → WONTFIX
Just FYI, I removed the staged block.
You need to log in before you can comment on or make changes to this bug.