Bug#838858: firmware-amd-graphics: missing SI/CI smc firmware files

2016-11-24 Thread Mika Pflüger
Hi,

I can confirm that James' patch fixes the issue for me as well, on
4.9.0-rc5. Without the patch, X can't start for me neither on 4.8 nor
on 4.9.0-rc5, but works fine on 4.7. I'm using a pitcairn graphic card.

Would be nice to get the files included soon, as it is effectively
making testing/stretch systems with radeon SI/CI cards unbootable right
now.

Cheers + thanks,

Mika


-- 



pgpOT3VX6ZX8w.pgp
Description: Digitale Signatur von OpenPGP


Bug#838858: firmware-amd-graphics: missing SI/CI smc firmware files

2016-11-19 Thread James Lu
Control: merge 838858 843061
Control: tags 838858 + patch

Hi everyone,

I recently upgraded to the 4.8 kernel in Stretch and was hit by this as
well.

The problem seems to be that firmware-amd-graphics doesn't ship the
required radeon/*_k_smc.bin binaries at all. The attached patch adds
these to the build system, and fixes this problem, at least for me.

Best,
James
From 0386d70cb8f490bd4dfa3cfa26e58a6e57569cb2 Mon Sep 17 00:00:00 2001
From: James Lu 
Date: Sat, 19 Nov 2016 13:26:34 -0800
Subject: [PATCH] Ship SI/CI smc firmware files (radeon/*_k_smc.bin)

Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=838858
---
 debian/config/amd-graphics/defines | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/debian/config/amd-graphics/defines b/debian/config/amd-graphics/defines
index e727494..7ab6785 100644
--- a/debian/config/amd-graphics/defines
+++ b/debian/config/amd-graphics/defines
@@ -321,6 +321,13 @@ files:
  radeon/VERDE_rlc.bin
  radeon/verde_smc.bin
  radeon/VERDE_smc.bin
+ radeon/verde_k_smc.bin
+ radeon/bonaire_k_smc.bin
+ radeon/hawaii_k_smc.bin
+ radeon/oland_k_smc.bin
+ radeon/pitcairn_k_smc.bin
+ radeon/hainan_k_smc.bin
+ radeon/tahiti_k_smc.bin
 uri: http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
 
 [r128/r128_cce.bin_base]
-- 
2.10.2



signature.asc
Description: OpenPGP digital signature


Bug#838858: firmware-amd-graphics: missing SI/CI smc firmware files

2016-11-16 Thread Jan Riechers
Package: firmware-amd-graphics
Version: 20160824-1
Followup-For: Bug #838858

Dear Maintainer,

Missing firmwares issue also occurs on stretch/testing, after upgrade.



-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

firmware-amd-graphics depends on no packages.

firmware-amd-graphics recommends no packages.

Versions of packages firmware-amd-graphics suggests:
ii  initramfs-tools  0.125

-- no debconf information



Bug#838858: firmware-amd-graphics: missing SI/CI smc firmware files

2016-11-01 Thread felipe
I have the same bug with debian sid and kernel 4.8.

System fails to start X due to missing firmware.

# uname -a
Linux fx8350 4.8.0-1-amd64 #1 SMP Debian 4.8.5-1 (2016-10-30) x86_64 GNU/Linux

# dmesg | tail -n 100
[8.583934] [drm] initializing kernel modesetting (PITCAIRN 0x1002:0x6810 
0x174B:0xE271 0x00).
[8.583954] [drm] register mmio base: 0xFEA0
[8.583955] [drm] register mmio size: 262144
[8.584055] ATOM BIOS: C63101
[8.584125] radeon :01:00.0: VRAM: 2048M 0x - 
0x7FFF (2048M used)
[8.584129] radeon :01:00.0: GTT: 2048M 0x8000 - 
0x
[8.584131] [drm] Detected VRAM RAM=2048M, BAR=256M
[8.584132] [drm] RAM width 256bits DDR
[8.584300] [TTM] Zone  kernel: Available graphics memory: 8200472 kiB
[8.584304] [TTM] Zone   dma32: Available graphics memory: 2097152 kiB
[8.584306] [TTM] Initializing pool allocator
[8.584315] [TTM] Initializing DMA pool allocator
[8.584350] [drm] radeon: 2048M of VRAM memory ready
[8.584352] [drm] radeon: 2048M of GTT memory ready.
[8.584376] [drm] Loading pitcairn Microcode
[8.633232] radeon :01:00.0: firmware: direct-loading firmware 
radeon/pitcairn_pfp.bin
[8.657769] EXT4-fs (sdc5): mounted filesystem with ordered data mode. Opts: 
(null)
[8.666428] radeon :01:00.0: firmware: direct-loading firmware 
radeon/pitcairn_me.bin
[8.699758] radeon :01:00.0: firmware: direct-loading firmware 
radeon/pitcairn_ce.bin
[8.732070] radeon :01:00.0: firmware: direct-loading firmware 
radeon/pitcairn_rlc.bin
[8.761528] radeon :01:00.0: firmware: direct-loading firmware 
radeon/pitcairn_mc.bin
[8.761566] radeon :01:00.0: firmware: failed to load 
radeon/pitcairn_k_smc.bin (-2)
[8.761611] radeon :01:00.0: Direct firmware load for 
radeon/pitcairn_k_smc.bin failed with error -2
[8.779676] radeon :01:00.0: firmware: direct-loading firmware 
radeon/PITCAIRN_smc.bin
[8.779680] si_fw: mixing new and old firmware!
[8.779791] [drm:si_init [radeon]] *ERROR* Failed to load firmware!
[8.779828] radeon :01:00.0: Fatal error during GPU init
[8.779864] [drm] radeon: finishing device.
[8.786987] [TTM] Finalizing pool allocator
[8.786992] [TTM] Finalizing DMA pool allocator
[8.787081] [TTM] Zone  kernel: Used memory at exit: 0 kiB
[8.787084] [TTM] Zone   dma32: Used memory at exit: 0 kiB
[8.787086] [drm] radeon: ttm finalized
[8.787429] radeon: probe of :01:00.0 failed with error -22


On Sun, 25 Sep 2016 22:03:56 +0200 Sven Joachim  wrote:
> Package: firmware-amd-graphics
> Version: 20160824-1
> Severity: normal
> 
> There are warnings from update-initramfs that some radeon firmware files
> are missing:
> 
> ,
> | # update-initramfs -u
> | update-initramfs: Generating /boot/initrd.img-4.8.0-rc7-pavil+
> | W: Possible missing firmware /lib/firmware/radeon/hainan_k_smc.bin for 
> module radeon
> | W: Possible missing firmware /lib/firmware/radeon/oland_k_smc.bin for 
> module radeon
> | W: Possible missing firmware /lib/firmware/radeon/verde_k_smc.bin for 
> module radeon
> | W: Possible missing firmware /lib/firmware/radeon/pitcairn_k_smc.bin for 
> module radeon
> | W: Possible missing firmware /lib/firmware/radeon/tahiti_k_smc.bin for 
> module radeon
> | W: Possible missing firmware /lib/firmware/radeon/hawaii_k_smc.bin for 
> module radeon
> | W: Possible missing firmware /lib/firmware/radeon/bonaire_k_smc.bin for 
> module radeon
> `
> 
> These files have been added upstream on 2016-06-08 in commits
> 406964300821 and 9693ff6d749d.
> 
> 
> -- System Information:
> Debian Release: stretch/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable'), (101, 'experimental')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> 
> Kernel: Linux 4.8.0-rc7-pavil+ (SMP w/4 CPU cores)
> Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> 
> firmware-amd-graphics depends on no packages.
> 
> firmware-amd-graphics recommends no packages.
> 
> Versions of packages firmware-amd-graphics suggests:
> ii  initramfs-tools  0.125
> 
> -- no debconf information
> 
> 



Bug#838858: firmware-amd-graphics: missing SI/CI smc firmware files

2016-09-25 Thread Sven Joachim
Package: firmware-amd-graphics
Version: 20160824-1
Severity: normal

There are warnings from update-initramfs that some radeon firmware files
are missing:

,
| # update-initramfs -u
| update-initramfs: Generating /boot/initrd.img-4.8.0-rc7-pavil+
| W: Possible missing firmware /lib/firmware/radeon/hainan_k_smc.bin for module 
radeon
| W: Possible missing firmware /lib/firmware/radeon/oland_k_smc.bin for module 
radeon
| W: Possible missing firmware /lib/firmware/radeon/verde_k_smc.bin for module 
radeon
| W: Possible missing firmware /lib/firmware/radeon/pitcairn_k_smc.bin for 
module radeon
| W: Possible missing firmware /lib/firmware/radeon/tahiti_k_smc.bin for module 
radeon
| W: Possible missing firmware /lib/firmware/radeon/hawaii_k_smc.bin for module 
radeon
| W: Possible missing firmware /lib/firmware/radeon/bonaire_k_smc.bin for 
module radeon
`

These files have been added upstream on 2016-06-08 in commits
406964300821 and 9693ff6d749d.


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.8.0-rc7-pavil+ (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

firmware-amd-graphics depends on no packages.

firmware-amd-graphics recommends no packages.

Versions of packages firmware-amd-graphics suggests:
ii  initramfs-tools  0.125

-- no debconf information