FS#43476 - [linux] Disable CONFIG_FW_LOADER_USER_HELPER

Attached to Project: Arch Linux
Opened by Troy Engel (TE) - Friday, 16 January 2015, 18:06 GMT
Last edited by Thomas Bächler (brain0) - Saturday, 17 January 2015, 12:34 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Tobias Powalowski (tpowa)
Thomas Bächler (brain0)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

After upgrading to 3.18.2 on my Dell Precision m4600 laptop with Intel wifi (PCI details below), I noticed this in the journal on reboot (it may have been there before, wasn't looking for it):

Jan 16 07:42:57 grimm kernel: iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-6000-6.ucode failed with error -2
Jan 16 07:42:57 grimm kernel: iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-6000-5.ucode failed with error -2

After Googling around a bit, it appears this kernel setting is deprecated and I find many other distros setting it to 'n' now:

https://lists.launchpad.net/kernel-packages/msg92946.html
http://www.spinics.net/lists/hotplug/msg05759.html
http://www.gossamer-threads.com/lists/linux/kernel/1760207
https://lkml.org/lkml/2013/8/6/317
https://lkml.org/lkml/2013/7/9/19

It appears it's somehow related to systemd-udev changes, however I freely admit I'm not a pro in this area by any stretch of the imagination. Perhaps y'all can understand this better than me, do we need to change this in the kernel configs for Arch? The comments I see in those links is that it's only needed 'y' for special firmwares, or a special helper.


Additional info:
* package version(s)

# pacman -Q linux
linux 3.18.2-2

* config and/or log files etc.

# lspci -v -s 03:00.0
03:00.0 Network controller: Intel Corporation Centrino Ultimate-N 6300 (rev 35)
Subsystem: Intel Corporation Centrino Ultimate-N 6300 3x3 AGN
Flags: bus master, fast devsel, latency 0, IRQ 36
Memory at e3700000 (64-bit, non-prefetchable) [size=8K]
Capabilities: [c8] Power Management version 3
Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [e0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Device Serial Number 24-77-03-ff-ff-2e-02-b4
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
This task depends upon

Closed by  Thomas Bächler (brain0)
Saturday, 17 January 2015, 12:34 GMT
Reason for closing:  Not a bug
Additional comments about closing:  Your analysis is incorrect, there is no error.

Loading...