Latest working kernel version: 2.6.27 Earliest failing kernel version: v2.6.27-3158-g01f9a21 / v2.6.27-3169-gf93b673 Distribution: n/a Hardware Environment: iwl 3945 wireless Software Environment: Problem Description: 3945 driver fails with microcode error Steps to reproduce: load iwl3945, see it fail See http://thread.gmane.org/gmane.linux.kernel.wireless.general/22395 for more information. I personally don't have this hardware, but the bug should be tracked. A workaround is available, it is right now to install newer firmware. Commits 01f9a21af3644224ecc899adeea31dc00418ddae and f93b673fcfe2670ccb22434d2ec7660b9f1c3fb8 have been identified by Intel as causing the regression.
Shouldn't this have been considered an API change for the firmware?
I was hoping we'd collect the outcome of the huge thread on the mailing list here, I lost track.
we are working on a solution based on recommendations from that thread. I will take these commits into account also.
References : http://marc.info/?l=linux-kernel&m=122450235730661&w=4 Handled-By : Reinette Chatre <reinette.chatre@intel.com>
Patch : http://marc.info/?l=linux-wireless&m=122583010822172&w=2
The patch is now in Linus's tree (http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=14b5433606289dbc5b6fd70ced11462f80e95003 ). Can the bug be closed?
Sure, closing. Thanks!