045e:028e [Dell XPS 2720] Kernel Oops while using 360 gamepad with default drivers

Bug #1318637 reported by Marc Di Luzio
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Triaged
High
Unassigned

Bug Description

Kernel panics on various different hardware after a few seconds or minutes using in development user space application, but only when the 360 gamepad is plugged in.

Can reproduce on multiple hardwares with both NVidia and ATI graphics cards.
Cannot reproduce with small test case yet - working on that.
Working on getting a non-tainted kernel repro as well.

Kernel versions tested:
3.13.0
3.14.0
3.14.1
3.14.2
3.15rc1
3.15rc2

ALL reproduce this kernel oops.

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: linux-image-3.13.0-24-generic 3.13.0-24.47
ProcVersionSignature: Ubuntu 3.13.0-24.47-generic 3.13.9
Uname: Linux 3.13.0-24-generic x86_64
ApportVersion: 2.14.1-0ubuntu3
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: mdiluzio 1987 F.... pulseaudio
 /dev/snd/controlC0: mdiluzio 1987 F.... pulseaudio
CurrentDesktop: GNOME
Date: Mon May 12 12:26:44 2014
HibernationDevice: RESUME=UUID=bae337df-90a3-48d0-a499-9e9835d9b799
InstallationDate: Installed on 2014-04-22 (19 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
MachineType: Dell Inc. XPS 2720
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.13.0-24-generic root=UUID=937701fb-c493-4f34-b5b8-d059f8bdd03a ro quiet splash crashkernel=384M@1024M vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-3.13.0-24-generic N/A
 linux-backports-modules-3.13.0-24-generic N/A
 linux-firmware 1.127
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 03/28/2013
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A00
dmi.board.name: 05R2TK
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 13
dmi.chassis.vendor: Dell Inc.
dmi.chassis.version: 00
dmi.modalias: dmi:bvnDellInc.:bvrA00:bd03/28/2013:svnDellInc.:pnXPS2720:pvr00:rvnDellInc.:rn05R2TK:rvrA00:cvnDellInc.:ct13:cvr00:
dmi.product.name: XPS 2720
dmi.product.version: 00
dmi.sys.vendor: Dell Inc.

Revision history for this message
Marc Di Luzio (mdiluz) wrote :
Revision history for this message
Brad Figg (brad-figg) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Marc Di Luzio (mdiluz) wrote : Re: Kernel Oops while using 360 gamepad with default drivers

In case it's useful at all - this does appear to be related to whatever xinput driver calls SDL2 uses within it's SDL_INIT_JOYSTICK and SDL_INIT_GAMECONTROLLER subsystems, as disabling either one of those does not seem to reproduce.

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v3.15 kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream'.
Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15-rc5-utopic/

Changed in linux (Ubuntu):
importance: Undecided → High
status: Confirmed → Incomplete
tags: added: utopic
Revision history for this message
Marc Di Luzio (mdiluz) wrote :

Still reproduces on the latest upstream 3.15rc5 kernel

description: updated
tags: added: kernel-bug-exists-upstream
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
penalvch (penalvch) wrote :

Marc Di Luzio, as per http://www.dell.com/support/home/us/en/04/product-support/product/xps-27-2720-aio/drivers an update to your BIOS is available (A07). If you update to this following https://help.ubuntu.com/community/BiosUpdate does it change anything? If it doesn't, could you please both specify what happened, and provide the output of the following terminal command:
sudo dmidecode -s bios-version && sudo dmidecode -s bios-release-date

Please note your current BIOS is already in the Bug Description, so posting this on the old BIOS would not be helpful.

For more on BIOS updates and linux, please see https://help.ubuntu.com/community/ReportingBugs#Bug_reporting_etiquette .

Thank you for your understanding.

tags: added: bios-outdated-a07
summary: - Kernel Oops while using 360 gamepad with default drivers
+ 045e:028e [Dell XPS 2720] Kernel Oops while using 360 gamepad with
+ default drivers
tags: added: kernel-bug-exists-upstream-3.15-rc5 regression-potential
removed: kernel-bug-exists-upstream
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

This issue appears to be an upstream bug, since you tested the latest upstream kernel. Would it be possible for you to open an upstream bug report[0]? That will allow the upstream Developers to examine the issue, and may provide a quicker resolution to the bug.

Please follow the instructions on the wiki page[0]. The first step is to email the appropriate mailing list. If no response is received, then a bug may be opened on bugzilla.kernel.org.

Once this bug is reported upstream, please add the tag: 'kernel-bug-reported-upstream'.

[0] https://wiki.ubuntu.com/Bugs/Upstream/kernel

Changed in linux (Ubuntu):
status: Incomplete → Triaged
Revision history for this message
Marc Di Luzio (mdiluz) wrote :

This appears to now be fixed by this patch -

http://www.spinics.net/lists/linux-input/msg31446.html

It's been merged into SteamOS Brewmaster (as they were in dire need of the fix), but not into the mainline kernel yet.

Revision history for this message
penalvch (penalvch) wrote :

Marc Di Luzio, to clarify, did you personally test the patch and confirm it works for your hardware?

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.