[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#774657: linux-image-3.16.0-4-amd64: firmware user helper floods log on missing firmware



Package: src:linux
Version: 3.16.7-ckt2-1
Severity: important
Tags: patch

Dear Maintainer,

In linux 3.15 the return value of the firmware_class user helper has
changed to -ENOMEM when firmware loading fails (see commit
2b1278cb651786648ba6dad285a6c0873c6788e1 "firmware: give a protection
when map page failed"). network-manager relies on -ENOENT to detect a
missing firmware, so network-manager tries to restart the interface in
a loop triggering new firmware requests:

NetworkManager[1243]: <info> (wlan0): device state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
kernel: [   54.532993] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
NetworkManager[1243]: <error> [platform/nm-linux-platform.c:2250] link_change(): Netlink error changing link 3:  <UP> mtu 0 (1) driver 'rt73usb' udi '/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.4/1-5.4:1.0/net/wlan0': Out of memory        <= ENOMEM
NetworkManager[1243]: <info> (wlan0): preparing device
kernel: [   54.604461] rt73usb 1-5.4:1.0: Direct firmware load failed with error -2
kernel: [   54.604469] rt73usb 1-5.4:1.0: Falling back to user helper
kernel: [   54.605755] ieee80211 phy0: rt2x00lib_request_firmware: Error - Failed to request Firmware
dbus[1046]: [system] Activating via systemd: service name='fi.w1.wpa_supplicant1' unit='wpa_supplicant.service'
NetworkManager[1243]: <info> devices added (path: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.4/1-5.4:1.0/net/wlan0, iface: wlan0)
NetworkManager[1243]: <info> device added (path: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.4/1-5.4:1.0/net/wlan0, iface: wlan0): no ifupdown configuration found.
NetworkManager[1243]: <info> rfkill0: found WiFi radio killswitch (at /sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.4/1-5.4:1.0/ieee80211/phy0/rfkill0) (driver rt73usb)
dbus[1046]: [system] Successfully activated service 'fi.w1.wpa_supplicant1'
NetworkManager[1243]: <info> wpa_supplicant started
wpa_supplicant[2387]: Successfully initialized wpa_supplicant
kernel: [   55.105344] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
kernel: [   55.105380] rt73usb 1-5.4:1.0: Direct firmware load failed with error -2
kernel: [   55.105386] rt73usb 1-5.4:1.0: Falling back to user helper
kernel: [   55.107248] ieee80211 phy0: rt2x00lib_request_firmware: Error - Failed to request Firmware
wpa_supplicant[2387]: Could not set interface wlan0 flags (UP): Cannot allocate memory
wpa_supplicant[2387]: nl80211: Could not set interface 'wlan0' UP
wpa_supplicant[2387]: Could not set interface wlan0 flags (UP): Cannot allocate memory
wpa_supplicant[2387]: WEXT: Could not set interface 'wlan0' UP
kernel: [   55.107873] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
kernel: [   55.107902] rt73usb 1-5.4:1.0: Direct firmware load failed with error -2
kernel: [   55.107907] rt73usb 1-5.4:1.0: Falling back to user helper
kernel: [   55.110481] ieee80211 phy0: rt2x00lib_request_firmware: Error - Failed to request Firmware
wpa_supplicant[2387]: wlan0: Failed to initialize driver interface
NetworkManager[1243]: <error> [supplicant-manager/nm-supplicant-interface.c:856] interface_add_cb(): (wlan0): error adding interface: wpa_supplicant couldn't grab this interface.
NetworkManager[1243]: <info> (wlan0): supplicant interface state: starting -> down
wpa_supplicant[2387]: Could not set interface wlan0 flags (UP): Cannot allocate memory
kernel: [   55.113291] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
kernel: [   55.113322] rt73usb 1-5.4:1.0: Direct firmware load failed with error -2
kernel: [   55.113328] rt73usb 1-5.4:1.0: Falling back to user helper
kernel: [   55.115008] ieee80211 phy0: rt2x00lib_request_firmware: Error - Failed to request Firmware
wpa_supplicant[2387]: nl80211: Could not set interface 'wlan0' UP
wpa_supplicant[2387]: Could not set interface wlan0 flags (UP): Cannot allocate memory
wpa_supplicant[2387]: WEXT: Could not set interface 'wlan0' UP
wpa_supplicant[2387]: wlan0: Failed to initialize driver interface
NetworkManager[1243]: <error> [supplicant-manager/nm-supplicant-interface.c:856] interface_add_cb(): (wlan0): error adding interface: wpa_supplicant couldn't grab this interface.

Normal output should be:
NetworkManager[1238]: <info> (wlan0): device state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
NetworkManager[1238]: <error> [platform/nm-linux-platform.c:2246] link_change(): Firmware not found for changing link 3:  <UP> mtu 0 (1) driver 'rt73usb' udi '/sys/devices/pci0000:00/0000:00:14.0/usb3/3-5/3-5.3/3-5.3:1.0/net/wlan0'; Netlink error: Object not found)        <= ENOENT
NetworkManager[1238]: <warn> (wlan0): firmware may be missing.
NetworkManager[1238]: <info> (wlan0): preparing device


The missing firmware generates 10 MB logs per second on my system.

I know that the firmware user helper is deprecated so its not worth
paying too much attention to it. But currently it renders a fresh Jessie
install quickly unusable when the firmware packages are not installed.
Kernel linux-image-3.18.0-trunk-amd64 from experimental works correctly 
because it has the renamed CONFIG_FW_LOADER_USER_HELPER_FALLBACK disabled.
Kernel 3.14 also works as expected.

Here is a quick fix based on commit 0542ad88fbdd81bbd53f48bff981a9867e0f0659
"firmware loader: Fix _request_firmware_load() return val for fw load abort"
from 3.17 (which introduced -EAGAIN as return value, so not a solution here):

--- a/drivers/base/firmware_class.c
+++ b/drivers/base/firmware_class.c
@@ -906,7 +906,9 @@ static int _request_firmware_load(struct firmware_priv *fw_priv,
        wait_for_completion(&buf->completion);

        cancel_delayed_work_sync(&fw_priv->timeout_work);
-       if (!buf->data)
+       if (is_fw_load_aborted(buf))
+               retval = -ENOENT;
+       else if (!buf->data)
                retval = -ENOMEM;

        device_remove_file(f_dev, &dev_attr_loading);


Regards,
Alexander


-- Package-specific info:
** Version:
Linux version 3.16.0-4-amd64 (debian-kernel@lists.debian.org) (gcc version 4.8.3 (Debian 4.8.3-16) ) #1 SMP Debian 3.16.7-ckt2-1 (2014-12-08)

** Command line:
BOOT_IMAGE=/boot/vmlinuz-3.16.0-4-amd64 root=/dev/mapper/vgmd1-root ro resume=/dev/mapper/vgmd1-swap splash quiet

** Tainted: O (4096)
 * Out-of-tree module has been loaded.

** Kernel log:
[ 7956.580463] rt73usb 1-5.3:1.0: firmware: failed to load rt73.bin (-2)
[ 7956.580464] rt73usb 1-5.3:1.0: Direct firmware load failed with error -2
[ 7956.580464] rt73usb 1-5.3:1.0: Falling back to user helper
[ 7956.581080] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[ 7956.581085] rt73usb 1-5.3:1.0: firmware: failed to load rt73.bin (-2)
[ 7956.581086] rt73usb 1-5.3:1.0: Direct firmware load failed with error -2
[ 7956.581086] rt73usb 1-5.3:1.0: Falling back to user helper
[ 7956.581431] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[ 7956.581435] rt73usb 1-5.3:1.0: firmware: failed to load rt73.bin (-2)
[ 7956.581436] rt73usb 1-5.3:1.0: Direct firmware load failed with error -2
[ 7956.581436] rt73usb 1-5.3:1.0: Falling back to user helper
[ 7956.582424] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[ 7956.582429] rt73usb 1-5.3:1.0: firmware: failed to load rt73.bin (-2)
[ 7956.582430] rt73usb 1-5.3:1.0: Direct firmware load failed with error -2
[ 7956.582430] rt73usb 1-5.3:1.0: Falling back to user helper
[ 7956.582700] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[ 7956.582704] rt73usb 1-5.3:1.0: firmware: failed to load rt73.bin (-2)
[ 7956.582705] rt73usb 1-5.3:1.0: Direct firmware load failed with error -2
[ 7956.582705] rt73usb 1-5.3:1.0: Falling back to user helper
[ 7956.583268] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[ 7956.583272] rt73usb 1-5.3:1.0: firmware: failed to load rt73.bin (-2)
[ 7956.583273] rt73usb 1-5.3:1.0: Direct firmware load failed with error -2
[ 7956.583273] rt73usb 1-5.3:1.0: Falling back to user helper
[ 7956.583555] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[ 7956.583559] rt73usb 1-5.3:1.0: firmware: failed to load rt73.bin (-2)
[ 7956.583560] rt73usb 1-5.3:1.0: Direct firmware load failed with error -2
[ 7956.583561] rt73usb 1-5.3:1.0: Falling back to user helper
[ 7956.584155] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[ 7956.584160] rt73usb 1-5.3:1.0: firmware: failed to load rt73.bin (-2)
[ 7956.584161] rt73usb 1-5.3:1.0: Direct firmware load failed with error -2
[ 7956.584161] rt73usb 1-5.3:1.0: Falling back to user helper
[ 7956.584442] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[ 7956.584446] rt73usb 1-5.3:1.0: firmware: failed to load rt73.bin (-2)
[ 7956.584446] rt73usb 1-5.3:1.0: Direct firmware load failed with error -2
[ 7956.584447] rt73usb 1-5.3:1.0: Falling back to user helper
[ 7956.585040] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[ 7956.585045] rt73usb 1-5.3:1.0: firmware: failed to load rt73.bin (-2)
[ 7956.585046] rt73usb 1-5.3:1.0: Direct firmware load failed with error -2
[ 7956.585047] rt73usb 1-5.3:1.0: Falling back to user helper
[ 7956.585348] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[ 7956.585353] rt73usb 1-5.3:1.0: firmware: failed to load rt73.bin (-2)
[ 7956.585354] rt73usb 1-5.3:1.0: Direct firmware load failed with error -2
[ 7956.585354] rt73usb 1-5.3:1.0: Falling back to user helper
[ 7956.586365] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[ 7956.586369] rt73usb 1-5.3:1.0: firmware: failed to load rt73.bin (-2)
[ 7956.586370] rt73usb 1-5.3:1.0: Direct firmware load failed with error -2
[ 7956.586371] rt73usb 1-5.3:1.0: Falling back to user helper
[ 7956.586652] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[ 7956.586657] rt73usb 1-5.3:1.0: firmware: failed to load rt73.bin (-2)
[ 7956.586658] rt73usb 1-5.3:1.0: Direct firmware load failed with error -2
[ 7956.586658] rt73usb 1-5.3:1.0: Falling back to user helper
[ 7956.587256] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[ 7956.587260] rt73usb 1-5.3:1.0: firmware: failed to load rt73.bin (-2)
[ 7956.587261] rt73usb 1-5.3:1.0: Direct firmware load failed with error -2
[ 7956.587262] rt73usb 1-5.3:1.0: Falling back to user helper
[ 7956.587542] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[ 7956.587546] rt73usb 1-5.3:1.0: firmware: failed to load rt73.bin (-2)
[ 7956.587547] rt73usb 1-5.3:1.0: Direct firmware load failed with error -2
[ 7956.587548] rt73usb 1-5.3:1.0: Falling back to user helper
[ 7956.588140] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[ 7956.588145] rt73usb 1-5.3:1.0: firmware: failed to load rt73.bin (-2)
[ 7956.588146] rt73usb 1-5.3:1.0: Direct firmware load failed with error -2
[ 7956.588146] rt73usb 1-5.3:1.0: Falling back to user helper
[ 7956.588427] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[ 7956.588431] rt73usb 1-5.3:1.0: firmware: failed to load rt73.bin (-2)
[ 7956.588432] rt73usb 1-5.3:1.0: Direct firmware load failed with error -2
[ 7956.588433] rt73usb 1-5.3:1.0: Falling back to user helper
[ 7956.589038] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[ 7956.589042] rt73usb 1-5.3:1.0: firmware: failed to load rt73.bin (-2)
[ 7956.589043] rt73usb 1-5.3:1.0: Direct firmware load failed with error -2
[ 7956.589044] rt73usb 1-5.3:1.0: Falling back to user helper
[ 7956.589349] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[ 7956.589353] rt73usb 1-5.3:1.0: firmware: failed to load rt73.bin (-2)
[ 7956.589354] rt73usb 1-5.3:1.0: Direct firmware load failed with error -2
[ 7956.589355] rt73usb 1-5.3:1.0: Falling back to user helper
[ 7956.590318] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[ 7956.590322] rt73usb 1-5.3:1.0: firmware: failed to load rt73.bin (-2)
[ 7956.590323] rt73usb 1-5.3:1.0: Direct firmware load failed with error -2
[ 7956.590323] rt73usb 1-5.3:1.0: Falling back to user helper
[ 7956.590602] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[ 7956.590606] rt73usb 1-5.3:1.0: firmware: failed to load rt73.bin (-2)
[ 7956.590607] rt73usb 1-5.3:1.0: Direct firmware load failed with error -2
[ 7956.590607] rt73usb 1-5.3:1.0: Falling back to user helper
[ 7956.591207] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[ 7956.591211] rt73usb 1-5.3:1.0: firmware: failed to load rt73.bin (-2)
[ 7956.591212] rt73usb 1-5.3:1.0: Direct firmware load failed with error -2
[ 7956.591213] rt73usb 1-5.3:1.0: Falling back to user helper
[ 7956.591493] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[ 7956.591497] rt73usb 1-5.3:1.0: firmware: failed to load rt73.bin (-2)
[ 7956.591498] rt73usb 1-5.3:1.0: Direct firmware load failed with error -2
[ 7956.591499] rt73usb 1-5.3:1.0: Falling back to user helper
[ 7956.592092] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[ 7956.592096] rt73usb 1-5.3:1.0: firmware: failed to load rt73.bin (-2)
[ 7956.592097] rt73usb 1-5.3:1.0: Direct firmware load failed with error -2
[ 7956.592098] rt73usb 1-5.3:1.0: Falling back to user helper
[ 7956.592378] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[ 7956.592382] rt73usb 1-5.3:1.0: firmware: failed to load rt73.bin (-2)
[ 7956.592383] rt73usb 1-5.3:1.0: Direct firmware load failed with error -2
[ 7956.592384] rt73usb 1-5.3:1.0: Falling back to user helper
[ 7956.592799] usb 1-5.3: USB disconnect, device number 4

** Model information
sys_vendor: FUJITSU
product_name: CELSIUS W530 Power
product_version:         
chassis_vendor: FUJITSU
chassis_version: C$WXC5
bios_vendor: FUJITSU // American Megatrends Inc.
bios_version: V4.6.5.4 R1.31.0 for D3227-A1x
board_vendor: FUJITSU
board_name: D3227-A1
board_version: S26361-D3227-A1            

** Loaded modules:
rt73usb
rt2x00usb
rt2x00lib
mac80211
crc_itu_t
btrfs
xor
raid6_pq
ufs
qnx4
hfsplus
hfs
minix
ntfs
vfat
msdos
fat
jfs
xfs
libcrc32c
bnep
bluetooth
6lowpan_iphc
arc4
ecb
md4
hmac
nls_utf8
cifs
dns_resolver
fscache
nf_conntrack_netbios_ns
nf_conntrack_broadcast
xt_tcpudp
ip6t_rpfilter
xfrm_user
pci_stub
xfrm4_tunnel
vboxpci(O)
tunnel4
vboxnetadp(O)
ipcomp
xfrm_ipcomp
vboxnetflt(O)
esp4
ah4
vboxdrv(O)
cfg80211
rfkill
af_key
ip6t_REJECT
xfrm_algo
ipt_REJECT
xt_conntrack
ebtable_nat
ebtable_broute
bridge
stp
llc
ebtable_filter
ebtables
ip6table_nat
nf_conntrack_ipv6
nf_defrag_ipv6
nf_nat_ipv6
ip6table_mangle
ip6table_security
ip6table_raw
ip6table_filter
ip6_tables
iptable_nat
nf_conntrack_ipv4
nf_defrag_ipv4
nf_nat_ipv4
nf_nat
nf_conntrack
iptable_mangle
iptable_security
iptable_raw
iptable_filter
ip_tables
x_tables
binfmt_misc
cpufreq_powersave
cpufreq_userspace
cpufreq_stats
cpufreq_conservative
x86_pkg_temp_thermal
intel_powerclamp
intel_rapl
coretemp
kvm_intel
kvm
crc32_pclmul
ghash_clmulni_intel
aesni_intel
snd_hda_codec_hdmi
snd_hda_codec_realtek
snd_hda_codec_generic
snd_hda_intel
snd_hda_controller
snd_hda_codec
snd_hwdep
snd_pcm_oss
snd_mixer_oss
aes_x86_64
snd_pcm
lrw
gf128mul
glue_helper
snd_timer
ablk_helper
iTCO_wdt
snd
cryptd
iTCO_vendor_support
mei_me
tpm_infineon
lpc_ich
soundcore
i2c_i801
mei
shpchp
mfd_core
pcspkr
serio_raw
evdev
tpm_tis
battery
tpm
processor
fujitsu_laptop
sch5636
sch56xx_common
loop
fuse
parport_pc
ppdev
lp
parport
autofs4
ext4
crc16
mbcache
jbd2
dm_mod
raid1
md_mod
sg
sd_mod
sr_mod
crc_t10dif
cdrom
crct10dif_generic
hid_generic
usbhid
hid
radeon
ttm
ahci
libahci
i915
crct10dif_pclmul
crct10dif_common
ehci_pci
i2c_algo_bit
crc32c_intel
libata
e1000e
drm_kms_helper
xhci_hcd
ehci_hcd
ptp
pps_core
drm
scsi_mod
usbcore
usb_common
i2c_core
fan
thermal
video
thermal_sys
button

** PCI devices:
00:00.0 Host bridge [0600]: Intel Corporation Xeon E3-1200 v3 Processor DRAM Controller [8086:0c08] (rev 06)
	Subsystem: Fujitsu Technology Solutions Device [1734:11e7]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
	Latency: 0
	Capabilities: <access denied>

00:01.0 PCI bridge [0604]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller [8086:0c01] (rev 06) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 0000e000-0000efff
	Memory behind bridge: f7c00000-f7cfffff
	Prefetchable memory behind bridge: 00000000e0000000-00000000f07fffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:02.0 VGA compatible controller [0300]: Intel Corporation Xeon E3-1200 v3 Processor Integrated Graphics Controller [8086:041a] (rev 06) (prog-if 00 [VGA controller])
	Subsystem: Fujitsu Technology Solutions Device [1734:11e7]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 46
	Region 0: Memory at f7800000 (64-bit, non-prefetchable) [size=4M]
	Region 2: Memory at d0000000 (64-bit, prefetchable) [size=256M]
	Region 4: I/O ports at f000 [size=64]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: <access denied>
	Kernel driver in use: i915

00:03.0 Audio device [0403]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller [8086:0c0c] (rev 06)
	Subsystem: Fujitsu Technology Solutions Device [1734:11e7]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 49
	Region 0: Memory at f7d34000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: snd_hda_intel

00:14.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI [8086:8c31] (rev 04) (prog-if 30 [XHCI])
	Subsystem: Fujitsu Technology Solutions Device [1734:11ea]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 44
	Region 0: Memory at f7d20000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: xhci_hcd

00:16.0 Communication controller [0780]: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 [8086:8c3a] (rev 04)
	Subsystem: Fujitsu Technology Solutions Device [1734:11ea]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 48
	Region 0: Memory at f7d40000 (64-bit, non-prefetchable) [size=16]
	Capabilities: <access denied>
	Kernel driver in use: mei_me

00:19.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection I217-LM [8086:153a] (rev 04)
	Subsystem: Fujitsu Technology Solutions Device [1734:11ed]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 43
	Region 0: Memory at f7d00000 (32-bit, non-prefetchable) [size=128K]
	Region 1: Memory at f7d3d000 (32-bit, non-prefetchable) [size=4K]
	Region 2: I/O ports at f080 [size=32]
	Capabilities: <access denied>
	Kernel driver in use: e1000e

00:1a.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 [8086:8c2d] (rev 04) (prog-if 20 [EHCI])
	Subsystem: Fujitsu Technology Solutions Device [1734:11ea]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at f7d3c000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>
	Kernel driver in use: ehci-pci

00:1b.0 Audio device [0403]: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller [8086:8c20] (rev 04)
	Subsystem: Fujitsu Technology Solutions Device [1734:11eb]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 50
	Region 0: Memory at f7d30000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: snd_hda_intel

00:1d.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 [8086:8c26] (rev 04) (prog-if 20 [EHCI])
	Subsystem: Fujitsu Technology Solutions Device [1734:11ea]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 23
	Region 0: Memory at f7d3b000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>
	Kernel driver in use: ehci-pci

00:1f.0 ISA bridge [0601]: Intel Corporation C226 Series Chipset Family Server Advanced SKU LPC Controller [8086:8c56] (rev 04)
	Subsystem: Fujitsu Technology Solutions Device [1734:11ea]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Capabilities: <access denied>
	Kernel driver in use: lpc_ich

00:1f.2 SATA controller [0106]: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] [8086:8c02] (rev 04) (prog-if 01 [AHCI 1.0])
	Subsystem: Fujitsu Technology Solutions Device [1734:11ea]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 47
	Region 0: I/O ports at f0d0 [size=8]
	Region 1: I/O ports at f0c0 [size=4]
	Region 2: I/O ports at f0b0 [size=8]
	Region 3: I/O ports at f0a0 [size=4]
	Region 4: I/O ports at f060 [size=32]
	Region 5: Memory at f7d3a000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: <access denied>
	Kernel driver in use: ahci

00:1f.3 SMBus [0c05]: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller [8086:8c22] (rev 04)
	Subsystem: Fujitsu Technology Solutions Device [1734:11ea]
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin C routed to IRQ 18
	Region 0: Memory at f7d39000 (64-bit, non-prefetchable) [size=256]
	Region 4: I/O ports at f040 [size=32]

00:1f.6 Signal processing controller [1180]: Intel Corporation 8 Series Chipset Family Thermal Management Controller [8086:8c24] (rev 04)
	Subsystem: Fujitsu Technology Solutions Device [1734:11ea]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin C routed to IRQ 11
	Region 0: Memory at f7d38000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>

01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Bonaire XTX [Radeon R7 260X] [1002:6658] (prog-if 00 [VGA controller])
	Subsystem: PC Partner Limited / Sapphire Technology Device [174b:e253]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 45
	Region 0: Memory at e0000000 (64-bit, prefetchable) [size=256M]
	Region 2: Memory at f0000000 (64-bit, prefetchable) [size=8M]
	Region 4: I/O ports at e000 [size=256]
	Region 5: Memory at f7c00000 (32-bit, non-prefetchable) [size=256K]
	Expansion ROM at f7c40000 [disabled] [size=128K]
	Capabilities: <access denied>
	Kernel driver in use: radeon

01:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Device [1002:aac0]
	Subsystem: PC Partner Limited / Sapphire Technology Device [174b:aac0]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin B routed to IRQ 51
	Region 0: Memory at f7c60000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: snd_hda_intel


** USB devices:
Bus 004 Device 002: ID 8087:8000 Intel Corp. 
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 8087:8008 Intel Corp. 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 046d:c05a Logitech, Inc. M90/M100 Optical Mouse
Bus 001 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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

Versions of packages linux-image-3.16.0-4-amd64 depends on:
ii  debconf [debconf-2.0]                   1.5.55
ii  initramfs-tools [linux-initramfs-tool]  0.118
ii  kmod                                    18-3
ii  linux-base                              3.5
ii  module-init-tools                       18-3

Versions of packages linux-image-3.16.0-4-amd64 recommends:
ii  firmware-linux-free  3.3
ii  irqbalance           1.0.6-3

Versions of packages linux-image-3.16.0-4-amd64 suggests:
pn  debian-kernel-handbook  <none>
ii  grub-pc                 2.02~beta2-19
pn  linux-doc-3.16          <none>

Versions of packages linux-image-3.16.0-4-amd64 is related to:
ii  firmware-atheros        0.43
pn  firmware-bnx2           <none>
pn  firmware-bnx2x          <none>
pn  firmware-brcm80211      <none>
pn  firmware-intelwimax     <none>
pn  firmware-ipw2x00        <none>
pn  firmware-ivtv           <none>
pn  firmware-iwlwifi        <none>
pn  firmware-libertas       <none>
ii  firmware-linux          0.43
ii  firmware-linux-nonfree  0.43
pn  firmware-myricom        <none>
pn  firmware-netxen         <none>
pn  firmware-qlogic         <none>
pn  firmware-ralink         <none>
pn  firmware-realtek        <none>
pn  xen-hypervisor          <none>

-- debconf information:
  linux-image-3.16.0-4-amd64/postinst/depmod-error-initrd-3.16.0-4-amd64: false
  linux-image-3.16.0-4-amd64/postinst/mips-initrd-3.16.0-4-amd64:
  linux-image-3.16.0-4-amd64/prerm/removing-running-kernel-3.16.0-4-amd64: true


Reply to: