[Bug 98798] Invalid PCI ROM header signature: expecting 0xaa55, got 0xffff

2017-11-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98798

--- Comment #9 from Alex Deucher  ---
Created attachment 135739
  --> https://bugs.freedesktop.org/attachment.cgi?id=135739=edit
possible fix

The attached patch makes the change.  Whether the pci maintainers will accept
it or not remains to be seen.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
xorg-driver-ati mailing list
xorg-driver-ati@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-driver-ati


[Bug 98798] Invalid PCI ROM header signature: expecting 0xaa55, got 0xffff

2017-11-27 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98798

--- Comment #8 from Michel Dänzer  ---
Joseph, before the steps outlined by Alex, make sure the firmware-amd-graphics
package from stretch-backports is installed.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
xorg-driver-ati mailing list
xorg-driver-ati@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-driver-ati


[Bug 98798] Invalid PCI ROM header signature: expecting 0xaa55, got 0xffff

2017-11-26 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98798

Alex Deucher  changed:

   What|Removed |Added

 Resolution|--- |NOTOURBUG
 Status|REOPENED|RESOLVED

--- Comment #7 from Alex Deucher  ---
(In reply to Joseph Olstad from comment #6)
> Originally trying to get dual screen to work on Debian Stretch kernel 4.9.x
> 
> Led me to kernel update , Debian Stretch with latest 4.13.x kernel
> I didn't log the issue that 4.9.x had but maybe similar to 4.13.x
> :see following:
> dmesg | grep amdgpu
> 
> [0.00] Command line: BOOT_IMAGE=/vmlinuz-4.13.0-0.bpo.1-amd64
> root=UUID=551d61d5-886e-43dc-9cc8-0d5493d0514a ro quiet
> [0.00] Kernel command line: BOOT_IMAGE=/vmlinuz-4.13.0-0.bpo.1-amd64
> root=UUID=551d61d5-886e-43dc-9cc8-0d5493d0514a ro quiet
> [3.460211] [drm] amdgpu kernel modesetting enabled.
> [3.502361] amdgpu :01:00.0: Invalid PCI ROM header signature:
> expecting 0xaa55, got 0x
> [3.513075] amdgpu :01:00.0: firmware: failed to load
> amdgpu/polaris12_mc.bin (-2)
> [3.513120] amdgpu :01:00.0: Direct firmware load for
> amdgpu/polaris12_mc.bin failed with error -2
> [3.513122] mc: Failed to load firmware "amdgpu/polaris12_mc.bin"
> [3.513219] [drm:gmc_v8_0_sw_init [amdgpu]] *ERROR* Failed to load mc
> firmware!
> [3.513290] [drm:amdgpu_device_init [amdgpu]] *ERROR* sw_init of IP block
>  failed -2
> [3.513330] amdgpu :01:00.0: amdgpu_init failed
> [3.513369] amdgpu :01:00.0: Fatal error during GPU init

It looks like the firmware is not available at driver load time.  If you are
using an initrd, make sure the firmware is in the initrd.  If you have the
driver compiled into the kernel, you need to build the firmware into the kernel
as well.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
xorg-driver-ati mailing list
xorg-driver-ati@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-driver-ati


[Bug 98798] Invalid PCI ROM header signature: expecting 0xaa55, got 0xffff

2017-11-26 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98798

Joseph Olstad  changed:

   What|Removed |Added

   Hardware|Other   |x86-64 (AMD64)

--- Comment #6 from Joseph Olstad  ---
Originally trying to get dual screen to work on Debian Stretch kernel 4.9.x

Led me to kernel update , Debian Stretch with latest 4.13.x kernel
I didn't log the issue that 4.9.x had but maybe similar to 4.13.x
:see following:
dmesg | grep amdgpu

[0.00] Command line: BOOT_IMAGE=/vmlinuz-4.13.0-0.bpo.1-amd64
root=UUID=551d61d5-886e-43dc-9cc8-0d5493d0514a ro quiet
[0.00] Kernel command line: BOOT_IMAGE=/vmlinuz-4.13.0-0.bpo.1-amd64
root=UUID=551d61d5-886e-43dc-9cc8-0d5493d0514a ro quiet
[3.460211] [drm] amdgpu kernel modesetting enabled.
[3.502361] amdgpu :01:00.0: Invalid PCI ROM header signature: expecting
0xaa55, got 0x
[3.513075] amdgpu :01:00.0: firmware: failed to load
amdgpu/polaris12_mc.bin (-2)
[3.513120] amdgpu :01:00.0: Direct firmware load for
amdgpu/polaris12_mc.bin failed with error -2
[3.513122] mc: Failed to load firmware "amdgpu/polaris12_mc.bin"
[3.513219] [drm:gmc_v8_0_sw_init [amdgpu]] *ERROR* Failed to load mc
firmware!
[3.513290] [drm:amdgpu_device_init [amdgpu]] *ERROR* sw_init of IP block
 failed -2
[3.513330] amdgpu :01:00.0: amdgpu_init failed
[3.513369] amdgpu :01:00.0: Fatal error during GPU init

-- 
You are receiving this mail because:
You are the assignee for the bug.___
xorg-driver-ati mailing list
xorg-driver-ati@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-driver-ati


[Bug 98798] Invalid PCI ROM header signature: expecting 0xaa55, got 0xffff

2017-11-26 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98798

Joseph Olstad  changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|NOTOURBUG   |---

--- Comment #5 from Joseph Olstad  ---
I also have this issue with Debian Stretch 
linux kernel 4.13.0-0.bpo.1-amd64

I upgraded to this kernel because the default kernel wouldn't give me dual
screen mode , probably same issue.

my graphics card is a Radeon RX550 brand new just openned the box.
My previous R200 series works flawlessly, but the new one isn't.

Wish AMD would treat Linux first class like Intel does with their graphics
drivers.


So if the answer is: "drivers/pci/rom.c file. A solution is to change dev_err
to dev_info in the pci_get_rom_size function."

sounds like a recompile required.  C'mon, that's not resolved for me, it's
resolved when the testing is done successfully, the code gets committed to
source repo and the builds get it.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
xorg-driver-ati mailing list
xorg-driver-ati@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-driver-ati


[Bug 98798] Invalid PCI ROM header signature: expecting 0xaa55, got 0xffff

2017-10-09 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98798

--- Comment #4 from fin4...@hotmail.com ---
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.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
xorg-driver-ati mailing list
xorg-driver-ati@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-driver-ati


[Bug 98798] Invalid PCI ROM header signature: expecting 0xaa55, got 0xffff

2016-11-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98798

--- Comment #2 from Matthias Nagel  ---
If it is the pci subsystem where should I report the issue instead?

-- 
You are receiving this mail because:
You are the assignee for the bug.___
xorg-driver-ati mailing list
xorg-driver-ati@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-driver-ati


[Bug 98798] Invalid PCI ROM header signature: expecting 0xaa55, got 0xffff

2016-11-21 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98798

Alex Deucher  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |NOTOURBUG

--- Comment #1 from Alex Deucher  ---
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.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
xorg-driver-ati mailing list
xorg-driver-ati@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-driver-ati