[kernel] r19420 - in dists/sid/linux/debian: . patches patches/debian

Ben Hutchings benh at alioth.debian.org
Mon Oct 8 13:58:15 UTC 2012


Author: benh
Date: Mon Oct  8 13:58:15 2012
New Revision: 19420

Log:
iwlwifi: Do not request unreleased firmware for IWL6000 (Closes: #689416)

Added:
   dists/sid/linux/debian/patches/debian/iwlwifi-do-not-request-unreleased-firmware.patch
Modified:
   dists/sid/linux/debian/changelog
   dists/sid/linux/debian/patches/series

Modified: dists/sid/linux/debian/changelog
==============================================================================
--- dists/sid/linux/debian/changelog	Mon Oct  8 13:40:34 2012	(r19419)
+++ dists/sid/linux/debian/changelog	Mon Oct  8 13:58:15 2012	(r19420)
@@ -4,6 +4,7 @@
   * [mips,mipsel] Ignore NFS/SunRPC ABI changes in 3.2.30 (fixes FTBFS)
   * tg3: Fix TSO CAP for 5704 devs w / ASF enabled
   * SUNRPC: Set alloc_slot for backchannel tcp ops (regression in 3.2.30)
+  * iwlwifi: Do not request unreleased firmware for IWL6000 (Closes: #689416)
 
  -- Ben Hutchings <ben at decadent.org.uk>  Sat, 29 Sep 2012 14:19:46 +0200
 

Added: dists/sid/linux/debian/patches/debian/iwlwifi-do-not-request-unreleased-firmware.patch
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ dists/sid/linux/debian/patches/debian/iwlwifi-do-not-request-unreleased-firmware.patch	Mon Oct  8 13:58:15 2012	(r19420)
@@ -0,0 +1,25 @@
+From: Ben Hutchings <ben at decadent.org.uk>
+Subject: iwlwifi: Do not request unreleased firmware for IWL6000
+Bug-Debian: http://bugs.debian.org/689416
+
+The iwlwifi driver currently supports firmware API versions 4-6 for
+these devices.  It will request the file for the latest supported
+version and then fall back to earlier versions.  However, the latest
+version that has actually been released is 4, so we expect the
+requests for versions 6 and then 5 to fail.
+
+The installer appears to report any failed request, and it is probably
+not easy to detect that this particular failure is harmless.  So stop
+requesting the unreleased firmware.
+
+--- a/drivers/net/wireless/iwlwifi/iwl-6000.c
++++ b/drivers/net/wireless/iwlwifi/iwl-6000.c
+@@ -46,7 +46,7 @@
+ #include "iwl-cfg.h"
+ 
+ /* Highest firmware API version supported */
+-#define IWL6000_UCODE_API_MAX 6
++#define IWL6000_UCODE_API_MAX 4 /* v5-6 are supported but not released */
+ #define IWL6050_UCODE_API_MAX 5
+ #define IWL6000G2_UCODE_API_MAX 6
+ #define IWL6035_UCODE_API_MAX 6

Modified: dists/sid/linux/debian/patches/series
==============================================================================
--- dists/sid/linux/debian/patches/series	Mon Oct  8 13:40:34 2012	(r19419)
+++ dists/sid/linux/debian/patches/series	Mon Oct  8 13:58:15 2012	(r19420)
@@ -400,3 +400,4 @@
 debian/perf-hide-abi-change-in-3.2.30.patch
 bugfix/all/tg3-Fix-TSO-CAP-for-5704-devs-w-ASF-enabled.patch
 bugfix/all/SUNRPC-Set-alloc_slot-for-backchannel-tcp-ops.patch
+debian/iwlwifi-do-not-request-unreleased-firmware.patch



More information about the Kernel-svn-changes mailing list