Pressing EEEPC 900HD wireless hotkey makes system freeze with black screen.

Bug #433729 reported by Montel Edwards
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
acpi (Ubuntu)
New
Undecided
Unassigned
Nominated for Lucid by Montel Edwards

Bug Description

Binary package hint: eeepc-acpi-scripts

When I pressed the EEEPC wireless hotkey (Fn key + F2) it made the system freeze then go to a black screen. It will 100% disable the wireless adapter too.

ProblemType: Bug
Architecture: i386
Date: Sun Sep 20 19:28:58 2009
DistroRelease: Ubuntu 9.10
Package: eeepc-acpi-scripts (not installed)
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-10.34-generic
SourcePackage: eeepc-acpi-scripts
Uname: Linux 2.6.31-10-generic i686

Montel Edwards (montel)
affects: eeepc-acpi-scripts (Ubuntu) → acpi (Ubuntu)
Revision history for this message
Jonathan Hudson (jh+lpd) wrote :

Is the staging driver update from lkml relevent here:

2.6.31-stable review patch. If anyone has any objections, please let us know.

------------------
From: Darren Salt <email address hidden>

commit 0af49167b1e5ba154e90d2c454bf4624ee47df80 upstream.

This fixes a panic which is triggered when the hardware "disappears" from
beneath the driver, i.e. when wireless is toggled off via Fn-F2 on various
EeePC models.

Ref. bug report http://bugzilla.kernel.org/show_bug.cgi?id=13390
          panic http://bugzilla.kernel.org/attachment.cgi?id=21928

Signed-off-by: Darren Salt <email address hidden>
Signed-off-by: Greg Kroah-Hartman <email address hidden>

---
 drivers/staging/rt2860/common/cmm_data_2860.c | 2 ++
 1 file changed, 2 insertions(+)

--- a/drivers/staging/rt2860/common/cmm_data_2860.c
+++ b/drivers/staging/rt2860/common/cmm_data_2860.c
@@ -363,6 +363,8 @@ int RtmpPCIMgmtKickOut(
  ULONG SwIdx = pAd->MgmtRing.TxCpuIdx;

  pTxD = (PTXD_STRUC) pAd->MgmtRing.Cell[SwIdx].AllocVa;
+ if (!pTxD)
+ return 0;

  pAd->MgmtRing.Cell[SwIdx].pNdisPacket = pPacket;
  pAd->MgmtRing.Cell[SwIdx].pNextNdisPacket = NULL;

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.