Bug 194533

Summary: Invalid PCI ROM header signature: expecting 0xaa55, got 0x9125
Product: Drivers Reporter: nucrap
Component: Video(DRI - non Intel)Assignee: drivers_video-dri
Status: RESOLVED INVALID    
Severity: high CC: alexdeucher, nucrap
Priority: P1    
Hardware: x86-64   
OS: Linux   
Kernel Version: 4.9.8 Subsystem:
Regression: No Bisected commit-id:
Attachments: dmesg
lspci -vv

Description nucrap 2017-02-09 21:19:04 UTC
Created attachment 254691 [details]
dmesg

I get "Invalid PCI ROM header signature: expecting 0xaa55, got 0x9125" upon booting my PC with my new Sapphire RX 470 OC graphics card.
Also there seem to be numerous errors in the dmesg.
I do not experience any major issues, but I also haven't tested any heavy 3d application so far...
Comment 1 nucrap 2017-02-09 21:19:44 UTC
Created attachment 254693 [details]
lspci -vv
Comment 2 Alex Deucher 2017-02-10 05:12:33 UTC
(In reply to nucrap from comment #0)
> I get "Invalid PCI ROM header signature: expecting 0xaa55, got 0x9125" upon
> booting my PC with my new Sapphire RX 470 OC graphics card.

This is harmless.  The driver is ultimately able to find the vbios image.  If it was not able to, the driver would fail to load.  There is no bug here.
Comment 3 nucrap 2017-02-10 05:14:25 UTC
So this error warning will never disappear?
Comment 4 Alex Deucher 2017-02-10 05:25:40 UTC
(In reply to nucrap from comment #3)
> So this error warning will never disappear?

Correct.  The message is not actually from the driver.  It's printed by the core pci rom code.
Comment 5 nucrap 2017-02-16 23:41:11 UTC
Ok thanks for the insight.
Just out of cutiosity, why does the core pci rom code print this?