2.6.27.22 worthy ath9k updates
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Intrepid |
Fix Released
|
Medium
|
Stefan Bader | ||
linux-backports-modules-2.6.27 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Intrepid |
Fix Released
|
Medium
|
Stefan Bader |
Bug Description
SRU Justification:
Impact: SMP machines can hang when using PCI based atheros devices (not PCI express).
Fix: Two cherry picks from 2.6.27.22 stable
Testcase: Network traffic on SMP based hosts with Atheros pci based devices
---
Hi Guys,
Since we are no longer taking the 2.6.27.y stable updates wholesale for Intrepid, I'm reporting this on behalf of Luis Rodriguez:
"These are worthy for Intrepid. These patches are now part of 2.6.27.22. Without these on SMP machines some PCI 11n atheros devices will hang a box. This is more noticeable on MacBook Pros, but I was finally able to reproduce with a regular card. All PCI express 11n devices from us are OK as PCI express is already serialized. Oh and these are also on 2.6.28.10 and made it into the first release of 2.6.29."
commit e06377f6790bab2
Author: Luis R. Rodriguez <email address hidden>
Date: Mon Mar 23 19:03:30 2009 -0400
ath9k: AR9280 PCI devices must serialize IO as well
This is a port of:
commit SHA1 5ec905a8df3fa87
for 2.6.27
Signed-off-by: Luis R. Rodriguez <email address hidden>
Signed-off-by: Greg Kroah-Hartman <email address hidden>
commit 7a1ed3d6dccfd8a
Author: Luis R. Rodriguez <email address hidden>
Date: Mon Mar 23 19:03:29 2009 -0400
ath9k: implement IO serialization
This is a port of:
commit SHA1 6158425be398936
for 2.6.27
All 802.11n PCI devices (Cardbus, PCI, mini-PCI) require
serialization of IO when on non-uniprocessor systems. PCI
express devices not not require this.
This should fix our only last standing open ath9k kernel.org
bugzilla bug report:
http://
Signed-off-by: Luis R. Rodriguez <email address hidden>
Signed-off-by: Greg Kroah-Hartman <email address hidden>
Related branches
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in linux (Ubuntu Intrepid): | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in linux (Ubuntu Intrepid): | |
assignee: | nobody → Stefan Bader (stefan-bader-canonical) |
status: | Triaged → In Progress |
description: | updated |
Changed in linux-backports-modules-2.6.27 (Ubuntu Intrepid): | |
assignee: | nobody → Stefan Bader (stefan-bader-canonical) |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in linux-backports-modules-2.6.27 (Ubuntu): | |
status: | New → Invalid |
Changed in linux-backports-modules-2.6.27 (Ubuntu Intrepid): | |
status: | In Progress → Fix Committed |
tags: | added: hw-specific |
Seems these are also committed in the latest Jaunty head, but not yet available as a package in jaunty-proposed.