Bug 98798 - Invalid PCI ROM header signature: expecting 0xaa55, got 0xffff
Summary: Invalid PCI ROM header signature: expecting 0xaa55, got 0xffff
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/AMDgpu (show other bugs)
Version: unspecified
Hardware: Other Linux (All)
: medium normal
Assignee: xf86-video-ati maintainers
QA Contact: Xorg Project Team
Depends on:
Reported: 2016-11-20 16:39 UTC by Matthias Nagel
Modified: 2017-10-09 06:48 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:

dmesg | egrep -i -e 'amd|fb|drm|graphic' (6.75 KB, text/plain)
2016-11-20 16:39 UTC, Matthias Nagel
no flags Details
other amd|fb|drm|graphic (9.95 KB, text/plain)
2017-05-01 15:30 UTC, soyasi
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias Nagel 2016-11-20 16:39:24 UTC
Created attachment 128089 [details]
dmesg | egrep -i -e 'amd|fb|drm|graphic'

The driver reports

Invalid PCI ROM header signature: expecting 0xaa55, got 0xffff

during initialization.
Comment 1 Alex Deucher 2016-11-21 14:25:06 UTC
This is a message from the pci subsystem, not the driver and it's harmless.  The driver is able to access the rom and load successfully.
Comment 2 Matthias Nagel 2016-11-21 20:10:38 UTC
If it is the pci subsystem where should I report the issue instead?
Comment 3 soyasi 2017-05-01 15:30:47 UTC
Created attachment 131169 [details]
other amd|fb|drm|graphic

the same problem or message from the pci subsystem.

System:    Host: linux Kernel: 4.11.0-rc8-2.g540c429-default x86_64 (64 bit gcc: 6.3.1)
           Desktop: KDE Plasma 5.9.5 (Qt 5.8.0) Distro: openSUSE Leap 42.2
Machine:   Device: desktop Mobo: ASUSTeK model: CROSSHAIR VI HERO v: Rev 1.xx UEFI: American Megatrends v: 1002 date: 03/24/2017
CPU:       Octa core AMD Ryzen 7 1700X Eight-Core (-HT-MCP-) cache: 4096 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm) bmips: 54296
           clock speeds: max: 3400 MHz 1: 2200 MHz 2: 3400 MHz 3: 2200 MHz 4: 2200 MHz 5: 2200 MHz 6: 2200 MHz
           7: 2200 MHz 8: 2200 MHz 9: 3400 MHz 10: 2200 MHz 11: 2200 MHz 12: 2200 MHz 13: 2200 MHz 14: 2200 MHz
           15: 2200 MHz 16: 2200 MHz
Graphics:  Card: Advanced Micro Devices [AMD/ATI] Ellesmere [Polaris10] bus-ID: 29:00.0
           Display Server: X.org 1.18.3 drivers: modesetting,ati (unloaded: fbdev,vesa,radeon)
           tty size: 271x68 Advanced Data: N/A for root
Comment 4 fin4478 2017-10-09 06:48:12 UTC
The error message comes from the drivers/pci/rom.c file. A solution is to change dev_err to dev_info in the pci_get_rom_size function. Amd should manage to make this happen.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct.