2008-08-05 02:57:55 |
Dan Taylor |
bug |
|
|
added bug |
2008-08-05 02:57:55 |
Dan Taylor |
bug |
|
|
added attachment 'img_0595.jpg' (Screenshot of the kernel crash) |
2008-08-08 17:29:28 |
Leann Ogasawara |
linux: status |
New |
Triaged |
|
2008-08-08 17:29:28 |
Leann Ogasawara |
linux: assignee |
|
ubuntu-kernel-team |
|
2008-08-08 17:29:28 |
Leann Ogasawara |
linux: importance |
Undecided |
Medium |
|
2008-08-08 17:29:28 |
Leann Ogasawara |
linux: statusexplanation |
|
|
|
2008-08-18 14:56:47 |
Colin Ian King |
linux: status |
Triaged |
In Progress |
|
2008-08-18 14:56:47 |
Colin Ian King |
linux: assignee |
ubuntu-kernel-team |
colin-king |
|
2008-08-18 19:09:32 |
Dan Taylor |
bug |
|
|
added attachment 'dmesg.log' (Output of dmesg (card inserted after boot)) |
2008-08-18 19:10:13 |
Dan Taylor |
bug |
|
|
added attachment 'interrupts.log' (/proc/interrupts output) |
2008-08-19 21:30:17 |
Dan Taylor |
bug |
|
|
added attachment 'img_0652.jpg' (Screenshot with custom kernel image) |
2008-08-20 19:23:33 |
Dan Taylor |
bug |
|
|
added attachment 'img_0657.jpg' (Screenshot with ignore_loglevel boot option) |
2008-08-28 20:56:32 |
Dan Taylor |
bug |
|
|
added attachment 'img_0658.jpg' (New Screenshot) |
2008-08-28 20:58:44 |
Dan Taylor |
bug |
|
|
added attachment 'lspci-vn.txt' (Output of lspci -vn) |
2008-08-28 20:59:13 |
Dan Taylor |
bug |
|
|
added attachment 'lspci-vvnn.txt' (Output of lspci -vvnn) |
2008-08-31 18:57:13 |
Dan Taylor |
bug |
|
|
added attachment 'img_0659.jpg' (img_0659.jpg) |
2008-09-01 18:44:15 |
Dan Taylor |
bug |
|
|
added attachment 'img_0661.jpg' (kernel boot with lapic) |
2008-09-03 20:12:43 |
Dan Taylor |
bug |
|
|
added attachment 'img_0662.jpg' (screenshot 1 of 3) |
2008-09-03 20:13:36 |
Dan Taylor |
bug |
|
|
added attachment 'img_0663.jpg' (screenshot 2 of 3) |
2008-09-03 20:14:19 |
Dan Taylor |
bug |
|
|
added attachment 'img_0665.jpg' (screenshot 3 of 3) |
2008-09-04 19:11:42 |
Dan Taylor |
bug |
|
|
added attachment 'img_0668.jpg' (new screenshot) |
2008-09-05 19:27:04 |
Dan Taylor |
bug |
|
|
added attachment 'img_0669.jpg' (img_0669.jpg) |
2008-09-08 19:19:35 |
Dan Taylor |
bug |
|
|
added attachment 'img_0670.jpg' (img_0670.jpg) |
2008-09-09 08:23:49 |
Dan Taylor |
bug |
|
|
added attachment 'img_0672.jpg' (img_0672.jpg) |
2008-09-29 07:38:34 |
Dan Taylor |
bug |
|
|
added attachment 'dsdt.dsl' (dsdt.dsl) |
2009-07-29 11:55:31 |
Colin Ian King |
linux (Ubuntu): status |
In Progress |
Incomplete |
|
2009-07-31 04:51:06 |
Dan Taylor |
attachment added |
|
BootDmesg.txt http://launchpadlibrarian.net/29738778/BootDmesg.txt |
|
2009-07-31 04:51:08 |
Dan Taylor |
attachment added |
|
CurrentDmesg.txt http://launchpadlibrarian.net/29738808/CurrentDmesg.txt |
|
2009-07-31 04:51:09 |
Dan Taylor |
attachment added |
|
Lspci.txt http://launchpadlibrarian.net/29738824/Lspci.txt |
|
2009-07-31 04:51:11 |
Dan Taylor |
attachment added |
|
ProcCpuinfo.txt http://launchpadlibrarian.net/29738836/ProcCpuinfo.txt |
|
2009-07-31 04:51:12 |
Dan Taylor |
attachment added |
|
ProcInterrupts.txt http://launchpadlibrarian.net/29738837/ProcInterrupts.txt |
|
2009-07-31 04:51:14 |
Dan Taylor |
attachment added |
|
ProcModules.txt http://launchpadlibrarian.net/29738838/ProcModules.txt |
|
2009-07-31 04:51:16 |
Dan Taylor |
attachment added |
|
UdevDb.txt http://launchpadlibrarian.net/29738839/UdevDb.txt |
|
2009-07-31 04:51:19 |
Dan Taylor |
attachment added |
|
UdevLog.txt http://launchpadlibrarian.net/29738840/UdevLog.txt |
|
2009-07-31 04:51:20 |
Dan Taylor |
linux (Ubuntu): status |
Incomplete |
New |
|
2009-07-31 04:51:22 |
Dan Taylor |
tags |
cft-2.6.27 kernel-oops |
apport-collected cft-2.6.27 kernel-oops |
|
2009-08-11 14:40:15 |
Colin Ian King |
linux (Ubuntu): status |
New |
Incomplete |
|
2009-08-17 05:43:14 |
Dan Taylor |
attachment added |
|
dmesg.txt http://launchpadlibrarian.net/30409412/dmesg.txt |
|
2009-08-18 20:55:17 |
Dan Taylor |
attachment added |
|
dmesg.txt http://launchpadlibrarian.net/30482968/dmesg.txt |
|
2009-08-27 07:51:20 |
Stefan Bader |
description |
Binary package hint: linux-image-2.6.26-5-generic
Hello,
I have a Senao NL-2511CD Plus Ext2 on a Dell Inspiron 4150 notebook running Ubuntu Intrepid (development release) with the latest kernel 2.6.26-5. I have observed this behavior in kernel releases since Gutsy (when I started using linux on this laptop with this card).
Whenever the card is inserted on boot, a kernel panic occurs on the hostap_cs drivers (see screenshot).
If I insert the card once all the modules are loaded, it detects, works and acts normally with no errors in dmesg.
I am aware of the existing bug where the orinoco drivers are loaded along with the hostap drivers when detecting these cards, and I have blacklisted the orinoco drivers. Regardless, this happens with or without the orinoco drivers blacklisted.
Here is the output from hostap_diag:
NICID: id=0x800c v1.0.0 (PRISM II (2.5) PCMCIA (SST parallel flash))
PRIID: id=0x0015 v1.1.1
STAID: id=0x001f v1.8.2 (station firmware)
I had the stock firmware on the card and flashed it to see if it made a difference, and it doesn't.
What REALLY threw me for a loop was when I was trying to get console output via serial to post the debugging output of this crash (booting with linux option console=ttyS0,9600,8,n,1), it would detect the card and not crash while booting! But, I got a framebuffer driver working nicely and managed to snap a picture. |
SRU Justification:
Impact: Booting with the Senao NL-2511CD (PRISM II compatible) wireless card can generate a kernel oops in the hostap interrupt handler.
Spurious shared interrupts or early probing interrupts can cause the hostap interrupt handler to oops before the driver has fully configured the IO base port addresses. In some cases the oops can be because the hardware shares an interrupt line, on other cases it is due to a race condition between probing for the hardware and configuring the IO base port. The latter occurs because the probing is required to determine the hardware port address which is only determined when the probe can interrupt the hardware (catch 22).
Fix: This patch catches this pre-configured condition in the interrupt handler to avoid the oops.
Testcase: Without the patch a kernel oops occurs on boot when the card is installed. With the patch, there is no kernel oops and the wireless card works.
---
Binary package hint: linux-image-2.6.26-5-generic
Hello,
I have a Senao NL-2511CD Plus Ext2 on a Dell Inspiron 4150 notebook running Ubuntu Intrepid (development release) with the latest kernel 2.6.26-5. I have observed this behavior in kernel releases since Gutsy (when I started using linux on this laptop with this card).
Whenever the card is inserted on boot, a kernel panic occurs on the hostap_cs drivers (see screenshot).
If I insert the card once all the modules are loaded, it detects, works and acts normally with no errors in dmesg.
I am aware of the existing bug where the orinoco drivers are loaded along with the hostap drivers when detecting these cards, and I have blacklisted the orinoco drivers. Regardless, this happens with or without the orinoco drivers blacklisted.
Here is the output from hostap_diag:
NICID: id=0x800c v1.0.0 (PRISM II (2.5) PCMCIA (SST parallel flash))
PRIID: id=0x0015 v1.1.1
STAID: id=0x001f v1.8.2 (station firmware)
I had the stock firmware on the card and flashed it to see if it made a difference, and it doesn't.
What REALLY threw me for a loop was when I was trying to get console output via serial to post the debugging output of this crash (booting with linux option console=ttyS0,9600,8,n,1), it would detect the card and not crash while booting! But, I got a framebuffer driver working nicely and managed to snap a picture. |
|
2009-08-27 07:52:36 |
Stefan Bader |
bug task added |
|
linux (Ubuntu Jaunty) |
|
2009-08-27 07:52:36 |
Stefan Bader |
bug task added |
|
linux-ubuntu-modules-2.6.24 (Ubuntu Jaunty) |
|
2009-08-27 07:57:16 |
Stefan Bader |
linux-ubuntu-modules-2.6.24 (Ubuntu): status |
New |
Invalid |
|
2009-08-27 07:57:45 |
Stefan Bader |
linux-ubuntu-modules-2.6.24 (Ubuntu Jaunty): status |
New |
Invalid |
|
2009-08-27 07:58:22 |
Stefan Bader |
linux (Ubuntu Jaunty): importance |
Undecided |
Medium |
|
2009-08-27 07:58:22 |
Stefan Bader |
linux (Ubuntu Jaunty): status |
New |
Fix Committed |
|
2009-08-27 07:58:22 |
Stefan Bader |
linux (Ubuntu Jaunty): assignee |
|
Colin King (colin-king) |
|
2009-08-27 07:58:53 |
Stefan Bader |
linux (Ubuntu): status |
Incomplete |
In Progress |
|
2009-08-31 02:22:33 |
Tim Gardner |
nominated for series |
|
Ubuntu Karmic |
|
2009-08-31 02:22:33 |
Tim Gardner |
bug task added |
|
linux (Ubuntu Karmic) |
|
2009-08-31 02:22:33 |
Tim Gardner |
bug task added |
|
linux-ubuntu-modules-2.6.24 (Ubuntu Karmic) |
|
2009-08-31 02:23:01 |
Tim Gardner |
linux (Ubuntu Karmic): status |
In Progress |
Fix Committed |
|
2009-08-31 02:23:01 |
Tim Gardner |
linux (Ubuntu Karmic): assignee |
Colin King (colin-king) |
Tim Gardner (timg-tpi) |
|
2009-08-31 13:25:31 |
Martin Pitt |
tags |
apport-collected cft-2.6.27 kernel-oops |
apport-collected cft-2.6.27 kernel-oops verification-needed |
|
2009-09-08 12:30:07 |
Launchpad Janitor |
linux (Ubuntu Karmic): status |
Fix Committed |
Fix Released |
|
2009-09-18 13:17:07 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/karmic/linux-fsl-imx51 |
|
2009-09-29 08:48:26 |
Launchpad Janitor |
linux (Ubuntu Jaunty): status |
Fix Committed |
Fix Released |
|