lirc_mceusb crash in 2.6.35-14.19~lucid1

Bug #615049 reported by PhracturedBlue
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

I tried using the 2.6.25 kernel from the PPA for lucid (I needed a newer kernel to change some raid properties hat needs 2.6.34 or newer)

I realize this is an unsupported kernel, but I thought I'd report the bug anyway.
Ubuntu 10.04
package: linux-image-2.6.35-14-generic
version: 2.6.35-14.19~lucid1

Issue: lirc_mceusb LIRC module crashes on load:
Aug 8 07:06:18 ariane kernel: [ 1156.447116] BUG: unable to handle kernel paging request at ffffffff81084e40
Aug 8 07:06:18 ariane kernel: [ 1156.447124] IP: [<ffffffff8107f19e>] kfifo_alloc+0x2e/0xb0
Aug 8 07:06:18 ariane kernel: [ 1156.447131] PGD 1a2c067 PUD 1a30063 PMD 10001e1
Aug 8 07:06:18 ariane kernel: [ 1156.447136] Oops: 0003 [#1] SMP
Aug 8 07:06:18 ariane kernel: [ 1156.447139] last sysfs file: /sys/devices/pci0000:00/0000:00:1a.2/usb5/5-1/5-1.3/bmAttributes
Aug 8 07:06:18 ariane kernel: [ 1156.447143] CPU 0
Aug 8 07:06:18 ariane kernel: [ 1156.447144] Modules linked in: lirc_mceusb(+) lirc_dev binfmt_misc ppdev vboxdrv nfsd nfs lockd fscache nfs_acl auth_rpcgss xfs exportfs sunrpc snd_hda_codec_intelhdmi snd_hda_codec_realtek i915 snd_hda_intel snd_hda_codec drm_kms_helper drm i2c_algo_bit snd_hwdep snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event asus_atk0110 snd_seq snd_timer coretemp snd_seq_device lp video parport joydev psmouse serio_raw intel_agp snd output soundcore snd_page_alloc raid10 raid456 async_pq async_xor xor async_memcpy async_raid6_recov ohci1394 raid6_pq async_tx usbhid hid usb_storage ieee1394 raid1 atl1 mii raid0 pata_jmicron multipath linear
Aug 8 07:06:18 ariane kernel: [ 1156.447192]
Aug 8 07:06:18 ariane kernel: [ 1156.447195] Pid: 3924, comm: modprobe Not tainted 2.6.35-14-generic #19~lucid1-Ubuntu P5E-VM HDMI/P5E-VM HDMI
Aug 8 07:06:18 ariane kernel: [ 1156.447198] RIP: 0010:[<ffffffff8107f19e>] [<ffffffff8107f19e>] kfifo_alloc+0x2e/0xb0
Aug 8 07:06:18 ariane kernel: [ 1156.447202] RSP: 0018:ffff8800cc087bb8 EFLAGS: 00010286
Aug 8 07:06:18 ariane kernel: [ 1156.447204] RAX: ffff8800cf297c00 RBX: ffffffff81084e40 RCX: ffffffff8107f199
Aug 8 07:06:18 ariane kernel: [ 1156.447207] RDX: ffff8800cf295c00 RSI: 00000000000000d0 RDI: 0000000000000246
Aug 8 07:06:18 ariane kernel: [ 1156.447209] RBP: ffff8800cc087bc8 R08: 0000000000000000 R09: 0000000000000246
Aug 8 07:06:18 ariane kernel: [ 1156.447212] R10: ffff8800a52c9b40 R11: 0000000000000000 R12: 0000000000000400
Aug 8 07:06:18 ariane kernel: [ 1156.447214] R13: ffff88010a144300 R14: 0000000040410480 R15: ffff8800cf34dc00
Aug 8 07:06:18 ariane kernel: [ 1156.447217] FS: 00007fea2b5d8700(0000) GS:ffff880001e00000(0000) knlGS:0000000000000000
Aug 8 07:06:18 ariane kernel: [ 1156.447220] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
Aug 8 07:06:18 ariane kernel: [ 1156.447222] CR2: ffffffff81084e40 CR3: 00000000cf2b4000 CR4: 00000000000006f0
Aug 8 07:06:18 ariane kernel: [ 1156.447224] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Aug 8 07:06:18 ariane kernel: [ 1156.447227] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Aug 8 07:06:18 ariane kernel: [ 1156.447230] Process modprobe (pid: 3924, threadinfo ffff8800cc086000, task ffff88012b77db80)
Aug 8 07:06:18 ariane kernel: [ 1156.447232] Stack:
Aug 8 07:06:18 ariane kernel: [ 1156.447233] ffff8801280059c0 ffff880128005980 ffff8800cc087d28 ffffffffa0209671
Aug 8 07:06:18 ariane kernel: [ 1156.447237] <0> ffff8800cc087c94 ffff8800a52c9b40 ffff88012b628660 0000000000000000
Aug 8 07:06:18 ariane kernel: [ 1156.447242] <0> 0000002000000000 ffff8800a521c800 00000004000000d0 ffff88010a144e40
Aug 8 07:06:18 ariane kernel: [ 1156.447246] Call Trace:
Aug 8 07:06:18 ariane kernel: [ 1156.447254] [<ffffffffa0209671>] mceusb_dev_probe+0x321/0xa80 [lirc_mceusb]
Aug 8 07:06:18 ariane kernel: [ 1156.447260] [<ffffffff81391ae2>] ? __pm_runtime_set_status+0x162/0x1b0
Aug 8 07:06:18 ariane kernel: [ 1156.447264] [<ffffffff8139187d>] ? pm_runtime_resume+0x3d/0x60
Aug 8 07:06:18 ariane kernel: [ 1156.447269] [<ffffffff8140d591>] usb_probe_interface+0x111/0x200
Aug 8 07:06:18 ariane kernel: [ 1156.447272] [<ffffffff8138a028>] really_probe+0x68/0x190
Aug 8 07:06:18 ariane kernel: [ 1156.447275] [<ffffffff8138a195>] driver_probe_device+0x45/0x70
Aug 8 07:06:18 ariane kernel: [ 1156.447279] [<ffffffff8138a25b>] __driver_attach+0x9b/0xa0
Aug 8 07:06:18 ariane kernel: [ 1156.447281] [<ffffffff8138a1c0>] ? __driver_attach+0x0/0xa0
Aug 8 07:06:18 ariane kernel: [ 1156.447284] [<ffffffff81389468>] bus_for_each_dev+0x68/0x90
Aug 8 07:06:18 ariane kernel: [ 1156.447288] [<ffffffff81389e9e>] driver_attach+0x1e/0x20
Aug 8 07:06:18 ariane kernel: [ 1156.447290] [<ffffffff8138975e>] bus_add_driver+0xde/0x280
Aug 8 07:06:18 ariane kernel: [ 1156.447293] [<ffffffff8138a5a0>] driver_register+0x80/0x150
Aug 8 07:06:18 ariane kernel: [ 1156.447298] [<ffffffff81586174>] ? printk+0x68/0x6c
Aug 8 07:06:18 ariane kernel: [ 1156.447301] [<ffffffff8140d218>] usb_register_driver+0xb8/0x180
Aug 8 07:06:18 ariane kernel: [ 1156.447306] [<ffffffffa03c9000>] ? mceusb_dev_init+0x0/0x6c [lirc_mceusb]
Aug 8 07:06:18 ariane kernel: [ 1156.447310] [<ffffffffa03c9051>] mceusb_dev_init+0x51/0x6c [lirc_mceusb]
Aug 8 07:06:18 ariane kernel: [ 1156.447314] [<ffffffff8100204c>] do_one_initcall+0x3c/0x1a0
Aug 8 07:06:18 ariane kernel: [ 1156.447319] [<ffffffff8109abcb>] sys_init_module+0xbb/0x200
Aug 8 07:06:18 ariane kernel: [ 1156.447323] [<ffffffff8100a0f2>] system_call_fastpath+0x16/0x1b
Aug 8 07:06:18 ariane kernel: [ 1156.447325] Code: e5 41 54 53 0f 1f 44 00 00 48 89 fb 89 f7 41 89 f4 48 85 ff 48 8d 47 ff 74 33 48 85 f8 75 2e 89 d6 e8 a7 34 0c 00 48 85 c0 74 52 <48> 89 03 44 89 63 08 31 c0 c7 43 10 00 00 00 00 c7 43 0c 00 00
Aug 8 07:06:18 ariane kernel: [ 1156.447360] RIP [<ffffffff8107f19e>] kfifo_alloc+0x2e/0xb0
Aug 8 07:06:18 ariane kernel: [ 1156.447364] RSP <ffff8800cc087bb8>
Aug 8 07:06:18 ariane kernel: [ 1156.447365] CR2: ffffffff81084e40
Aug 8 07:06:18 ariane kernel: [ 1156.447368] ---[ end trace eb44777133d51d3c ]---

I moved back to the production kernel after getting my raid things in order, but will be happy to test should it be needed

Tags: kj-triage
Revision history for this message
kernel-janitor (kernel-janitor) wrote :

Hi Geoffrey,

Please be sure to confirm this issue exists with the latest development release of Ubuntu. ISO CD images are available from http://cdimage.ubuntu.com/daily/current/ . If the issue remains, please run the following command from a Terminal (Applications->Accessories->Terminal). It will automatically gather and attach updated debug information to this report.

apport-collect -p linux 615049

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. Please let us know your results.

Thanks in advance.

    [This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: needs-kernel-logs
tags: added: needs-upstream-testing
tags: added: kj-triage
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
PhracturedBlue (pblue) wrote :

The maverick daily builds don't include a live-cd, and I can't install on my existing partiton, so I can' test maverick as requested. Running apport-collect results in apport hanging forever while collecting info. As such, I haveincluded a full dmesg.

The bug does not happen when using 2.6.35 mailine, however, LIRC is also not available if using mainline.

tags: removed: needs-kernel-logs needs-upstream-testing
Revision history for this message
PhracturedBlue (pblue) wrote :
Revision history for this message
Fudgie (mr-fudgie) wrote :

I get the same oops, and the 'modprobe lirc_mceusb' command just hangs until I reboot.

PhracturedBlue (pblue)
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
penalvch (penalvch) wrote :

Geoffrey hausheer, thank you for taking the time to report this bug and trying to help make Ubuntu better. However, the Ubuntu Kernel PPA is not a software package provided by the official Ubuntu repositories. Because of this the Ubuntu project can not support or fix your particular bug. Please report this bug to the provider of the software package. Thanks!

If you are interested in learning more about software repositories and Ubuntu the following pages should be informative:

1. http://www.ubuntu.com/project/about-ubuntu/components - information about Ubuntu repositories
2. https://help.ubuntu.com/community/Repositories - information regarding managing repositories

Changed in linux (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

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