Bug 14064

Summary: BUG: unable to handle kernel paging request at 0000000000200200
Product: Memory Management Reporter: daniel schroeder (sec)
Component: OtherAssignee: other_other
Status: RESOLVED INVALID    
Severity: normal    
Priority: P1    
Hardware: x86-64   
OS: Linux   
Kernel Version: 2.6.30.5 Subsystem:
Regression: No Bisected commit-id:

Description daniel schroeder 2009-08-25 23:49:50 UTC
this one during the first couple of minutes of running mplayer...

<snip>
BUG: unable to handle kernel paging request at 0000000000200200
IP: [<ffffffff80286f80>] rmqueue_bulk+0xc0/0xd0
PGD 10d8cc067 PUD 10d9e3067 PMD 0
Oops: 0002 [#1] PREEMPT SMP
last sysfs file: /sys/kernel/uevent_seqnum
CPU 1
Modules linked in: sch_sfq cls_fw sch_htb tun it87 hwmon_vid pppoe pppox ppp_generic slhc snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device k8temp i2c_nforce2 joydev
Pid: 10334, comm: mplayer Not tainted 2.6.30.5 #1 System Product Name
RIP: 0010:[<ffffffff80286f80>]  [<ffffffff80286f80>] rmqueue_bulk+0xc0/0xd0
RSP: 0018:ffff88010f153a18  EFLAGS: 00010002
RAX: 0000000000200200 RBX: ffffe200009a1480 RCX: ffffe200009a1480
RDX: ffffe200009a1458 RSI: 0000000000000000 RDI: 0000000000000040
RBP: ffff88010f153a68 R08: ffffffff8092ffc0 R09: 0000000000000000
R10: 0000000000000002 R11: 0000000000000000 R12: 0000000000000014
R13: 0000000000000002 R14: 0000000000000002 R15: 0000000000000001
FS:  00007f3e1d3b0710(0000) GS:ffff880028038000(0000) knlGS:00000000f74da6d0
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000000200200 CR3: 000000010d8c0000 CR4: 00000000000006e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process mplayer (pid: 10334, threadinfo ffff88010f152000, task ffff8800cdc890e0)
Stack:
 ffff88010f153ac8 000000000000001f 000000000f153ea8 ffffffff8092ffc0
 ffffffff80930200 0000000000000080 000000000000001d ffffffff8092ffc0
 0000000000000040 0000000000000002 ffff88010f153b38 ffffffff802875bc
Call Trace:
 [<ffffffff802875bc>] get_page_from_freelist+0x26c/0x630
 [<ffffffff80287b63>] __alloc_pages_internal+0xe3/0x4a0
 [<ffffffff8028a12e>] __do_page_cache_readahead+0x11e/0x260
 [<ffffffff8028a552>] ondemand_readahead+0x1b2/0x240
 [<ffffffff8028a671>] page_cache_async_readahead+0x91/0xb0
 [<ffffffff802832df>] generic_file_aio_read+0x34f/0x650
 [<ffffffff802b62d1>] do_sync_read+0xf1/0x140
 [<ffffffff8042fd80>] ? file_has_perm+0x90/0xb0
 [<ffffffff80257e60>] ? autoremove_wake_function+0x0/0x40
 [<ffffffff80430134>] ? selinux_file_permission+0x74/0xb0
 [<ffffffff80429d11>] ? security_file_permission+0x11/0x20
 [<ffffffff802b6fa8>] vfs_read+0xc8/0x170
 [<ffffffff802b7140>] sys_read+0x50/0x90
 [<ffffffff8020be2b>] system_call_fastpath+0x16/0x1b
Code: 48 8b 7d d0 e8 62 8c 48 00 48 83 c4 28 44 89 e0 5b 41 5c 41 5d 41 5e 41 5f c9 c3 48 8d 48 28 48 8b 43 08 48 89 5a 28 48 89 4b 08 <48> 89 08 48 89 42 30 eb bc 0f 1f 80 00 00 00 00 55 41 89 f0 48
RIP  [<ffffffff80286f80>] rmqueue_bulk+0xc0/0xd0
 RSP <ffff88010f153a18>
CR2: 0000000000200200
---[ end trace 5fb0182420d91c01 ]---
note: mplayer[10334] exited with preempt_count 2
</snap>
Comment 1 daniel schroeder 2009-08-30 18:36:59 UTC
i could easily trigger this with mplayer....so i switched my X stack from svn back to gentoo unstable and since then, my system is pretty stable....(2.6.31-rc8-git1, radeonhd)