FS#39738 - [linux] Kernel oops on mousedev_open between 3.13.5 and 3.13.7

Attached to Project: Arch Linux
Opened by Romain Riviere (Le_Coyote) - Friday, 04 April 2014, 05:27 GMT
Last edited by Gerardo Exequiel Pozzi (djgera) - Friday, 04 April 2014, 10:07 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To Tobias Powalowski (tpowa)
Thomas Bächler (brain0)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Kernel oops at boot time. Sometimes the laptop is usable, but sometimes it causes the keyboard to become unresponsive.

Apr 4 07:08:21 fleya kernel: [ 21.789352] PGD 1397a3067 PUD 139ae7067 PMD 0
Apr 4 07:08:21 fleya kernel: [ 21.790066] Oops: 0000 [#1] PREEMPT SMP
Apr 4 07:08:21 fleya kernel: [ 21.790066] Modules linked in: mousedev(+) usb_storage bcm5974 hid_generic uvcvideo hid_appleir usbhid videobuf2_vmalloc videobuf2_memops videobuf2_core videodev hid media nls_cp437 coretemp kvm_intel kvm
joydev vfat fat evdev lib80211_crypt_tkip wl(PO) lib80211 cfg80211 rfkill applesmc input_polldev microcode pcspkr snd_hda_codec_cirrus nvidia(PO) shpchp forcedeth snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_page_alloc snd_timer sn
d drm soundcore apple_gmux i2c_nforce2 video apple_bl i2c_core ac battery button acpi_cpufreq processor ext4 crc16 mbcache jbd2 sr_mod cdrom sd_mod firewire_ohci firewire_core crc_itu_t ahci libahci ohci_pci ohci_hcd libata ehci_pci ehci
_hcd scsi_mod usbcore usb_common
Apr 4 07:08:21 fleya kernel: [ 21.790066] CPU: 0 PID: 408 Comm: acpid Tainted: P O 3.13.8-1-ARCH #1
Apr 4 07:08:21 fleya kernel: [ 21.790066] Hardware name: Apple Inc. MacBookPro5,3/Mac-F22587C8, BIOS MBP53.88Z.00AC.B03.0906151647 06/15/09
Apr 4 07:08:21 fleya kernel: [ 21.790066] task: ffff8800a7a35a00 ti: ffff880137548000 task.ti: ffff880137548000
Apr 4 07:08:21 fleya kernel: [ 21.790066] RIP: 0010:[<ffffffffa16b1317>] [<ffffffffa16b1317>] mousedev_open_device+0x77/0x100 [mousedev]
Apr 4 07:08:21 fleya kernel: [ 21.790066] RSP: 0018:ffff880137549c10 EFLAGS: 00010202
Apr 4 07:08:21 fleya kernel: [ 21.790066] RAX: 0000000000000000 RBX: ffff8800a7b12000 RCX: ffff8800a7b12068
Apr 4 07:08:21 fleya kernel: [ 21.790066] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000246
Apr 4 07:08:21 fleya laptop-mode: enabled, active
Apr 4 07:08:21 fleya kernel: [ 21.790066] RBP: ffff880137549c28 R08: 0000000000000000 R09: ffff88013b401600
Apr 4 07:08:21 fleya kernel: [ 21.790066] R10: 0000000000000000 R11: 0000000000000004 R12: 0000000000000000
Apr 4 07:08:21 fleya kernel: [ 21.790066] R13: ffff8800a7b12080 R14: ffff8800a7a06ad8 R15: ffff8800377c2e00
Apr 4 07:08:21 fleya kernel: [ 21.790066] FS: 00007f5565ee3700(0000) GS:ffff88013fc00000(0000) knlGS:0000000000000000
Apr 4 07:08:21 fleya kernel: [ 21.790066] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Apr 4 07:08:21 fleya kernel: [ 21.790066] CR2: 0000000000000000 CR3: 0000000139bcc000 CR4: 00000000000407f0
Apr 4 07:08:21 fleya kernel: [ 21.790066] Stack:
Apr 4 07:08:21 fleya kernel: [ 21.790066] ffff8800375aa200 ffff8800a7b12000 ffff8800a7b12078 ffff880137549c60
Apr 4 07:08:21 fleya kernel: [ 21.790066] ffffffffa16b20cc ffff8800a7b12348 ffff8800a7a06ad8 ffff8800377c2e00
Apr 4 07:08:21 fleya kernel: [ 21.790066] ffffffffa16b2e80 ffff8800377c2e10 ffff880137549c98 ffffffff811a843f
Apr 4 07:08:21 fleya kernel: [ 21.790066] Call Trace:
Apr 4 07:08:21 fleya kernel: [ 21.790066] [<ffffffffa16b20cc>] mousedev_open+0xcc/0x150 [mousedev]
Apr 4 07:08:21 fleya kernel: [ 21.790066] [<ffffffff811a843f>] chrdev_open+0x9f/0x1d0
Apr 4 07:08:21 fleya kernel: [ 21.790066] [<ffffffff811a1ad7>] do_dentry_open+0x1b7/0x2c0
Apr 4 07:08:21 fleya kernel: [ 21.790066] [<ffffffff811aeeb1>] ? __inode_permission+0x41/0xb0
Apr 4 07:08:21 fleya kernel: [ 21.790066] [<ffffffff811a83a0>] ? cdev_put+0x30/0x30
Apr 4 07:08:21 fleya kernel: [ 21.790066] [<ffffffff811a1ef1>] finish_open+0x31/0x40
Apr 4 07:08:21 fleya kernel: [ 21.790066] [<ffffffff811b1ce2>] do_last+0x572/0xe90
Apr 4 07:08:21 fleya kernel: [ 21.790066] [<ffffffff811af1a6>] ? link_path_walk+0x236/0x8d0
Apr 4 07:08:21 fleya kernel: [ 21.790066] [<ffffffff811b26bb>] path_openat+0xbb/0x6b0
Apr 4 07:08:21 fleya kernel: [ 21.790066] [<ffffffff811b3dca>] do_filp_open+0x3a/0x90
Apr 4 07:08:21 fleya kernel: [ 21.790066] [<ffffffff811c0677>] ? __alloc_fd+0xa7/0x130
Apr 4 07:08:21 fleya kernel: [ 21.790066] [<ffffffff811a30c4>] do_sys_open+0x124/0x220
Apr 4 07:08:21 fleya kernel: [ 21.790066] [<ffffffff811a31de>] SyS_open+0x1e/0x20
Apr 4 07:08:21 fleya kernel: [ 21.790066] [<ffffffff81521b6d>] system_call_fastpath+0x1a/0x1f
Apr 4 07:08:21 fleya kernel: [ 21.790066] Code: e0 75 e6 df 5b 44 89 e0 41 5c 41 5d 5d c3 66 0f 1f 44 00 00 4c 89 ef 41 bc ed ff ff ff e8 c2 75 e6 df eb e0 48 8b 15 c9 21 00 00 <8b> 02 8d 48 01 85 c0 89 0a 75 c6 48 8b 05 37 1f 00 00 4
8 3d 60
Apr 4 07:08:21 fleya kernel: [ 21.790066] RSP <ffff880137549c10>
Apr 4 07:08:21 fleya kernel: [ 21.790066] CR2: 0000000000000000
Apr 4 07:08:21 fleya kernel: [ 21.837427] ---[ end trace eb1acab342907207 ]---


See
https://bugzilla.kernel.org/show_bug.cgi?id=71551

Not fixed yet in 3.13.8
This task depends upon

Closed by  Gerardo Exequiel Pozzi (djgera)
Friday, 04 April 2014, 10:07 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#39660 
Comment by Romain Riviere (Le_Coyote) - Friday, 04 April 2014, 05:40 GMT
Just to clarify: the bug never occurred in 3.13.5, but is still present in 3.13.8. The linked Bugzilla task contains the patch that should trickle down to Arch some day.

This problem appears to affect computers with a USB mouse attached, which includes most laptops where the trackpad is hooked to the USB subsys.

I should probably have filed this under Packages: core, too.

Loading...