Comment 20 for bug 217659

Revision history for this message
Quinn Plattel (qiet72) wrote : Re: [Bug 217659] Re: dtl1_cs causes kernel panic when plugged in

Wouldn't it be better if the author of the module were contacted and a
proper fix implemented?
If not, I am quite satisfied with this fix as it is.

br,
Quinn Plattel

2008/9/22 Colin King <email address hidden>:
> SRU justification:
>
> Impact: Socketcom's Socket Bluetooth card causes a kernel panic when it
> is plugged in, either during boot or after boot.
>
> Unfortunately commit ac019360fe311dd6aa11b358a02eb3a61675882e treats an
> early interrupt during hardware and driver initialisation as a fatal
> driver bug and generates an oops which is rather a heavy handed way of
> catching this interrupt. Reverting this commit causes the driver to
> catch the interrupt with a kernel warning rather than a fatal oops.
>
> Testcase: Without the revert, when the Socketcom Socket Bluetooth is
> plugged in (during or after boot) the kernel panics. With the revert,
> there is no panic, instead the device causes a kernel warning about a
> spurious interrupt.
>
> Tested by Quinn Plattel
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/217659/comments/17
> from a PPA
> build with this revert.
>
> This fix reverts commit ac019360fe311dd6aa11b358a02eb3a61675882e which
> introduced the oops.
>
> ** Changed in: linux (Ubuntu)
> Assignee: Stefan Bader (stefan-bader-canonical) => Colin King (colin-king)
> Status: Triaged => Fix Committed
>
> --
> dtl1_cs causes kernel panic when plugged in
> https://bugs.launchpad.net/bugs/217659
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in "linux" source package in Ubuntu: Fix Committed
>
> Bug description:
> Socketcom's Socket Bluetooth card, when plugged in, either during boot or after boot, causes a kernel panic.
>
> user@hardy32:~$ apt-cache policy linux-image-2.6.24-15-generic
> linux-image-2.6.24-15-generic:
> Installed: 2.6.24-15.27
> Candidate: 2.6.24-15.27
> Version table:
> *** 2.6.24-15.27 0
> 100 /var/lib/dpkg/status
> user@hardy32:~$ lsb_release -rd
> Description: Ubuntu hardy (development branch)
> Release: 8.04
> user@hardy32:~$
>
> See attached kernel panic message.
>
> ProblemType: Bug
> Architecture: i386
> Date: Tue Apr 15 12:04:26 2008
> DistroRelease: Ubuntu 8.04
> Package: linux-image-2.6.24-15-generic 2.6.24-15.27 [modified: lib/modules/2.6.24-15-generic/modules.pcimap lib/modules/2.6.24-15-generic/modules.dep lib/modules/2.6.24-15-generic/modules.ieee1394map lib/modules/2.6.24-15-generic/modules.usbmap lib/modules/2.6.24-15-generic/modules.isapnpmap lib/modules/2.6.24-15-generic/modules.inputmap lib/modules/2.6.24-15-generic/modules.seriomap lib/modules/2.6.24-15-generic/modules.alias lib/modules/2.6.24-15-generic/modules.symbols]
> PackageArchitecture: i386
> ProcEnviron:
> SHELL=/bin/bash
> PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
> LANG=en_DK.UTF-8
> SourcePackage: linux
> Uname: Linux 2.6.24-15-generic i686
> UnreportableReason: This is not a genuine Ubuntu package
>

--
Best regards/Med venlig hilsen,
Quinn Plattel