2.6.26-rc4: RIP find_pid_ns+0x6b/0xa0

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Alexey Dobriyan
Date: Monday, May 26, 2008 - 10:23 pm

PREEMPT_RCU is in use, again. And die counter is 2 because of CFQ oops
I haven't noticed earlier.



0xffffffff802447cb is in find_pid_ns (kernel/pid.c:297).
292             struct hlist_node *elem;
293             struct upid *pnr;
294
295             hlist_for_each_entry_rcu(pnr, elem,
296                             &pid_hash[pid_hashfn(nr, ns)], pid_chain)
297                     if (pnr->nr == nr && pnr->ns == ns)
298                             return container_of(pnr, struct pid,
299                                             numbers[ns->level]);
300
301             return NULL;


general protection fault: 0000 [2] PREEMPT SMP DEBUG_PAGEALLOC
CPU 0 
Modules linked in: ext2 nf_conntrack_irc xt_state iptable_filter ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 nf_conntrack ip_tables x_tables usblp ehci_hcd uhci_hcd usbcore sr_mod cdrom
Pid: 15599, comm: profil01 Tainted: G      D   2.6.26-rc4 #1
RIP: 0010:[<ffffffff802447cb>]  [<ffffffff802447cb>] find_pid_ns+0x6b/0xa0
RSP: 0018:ffff810129021ea8  EFLAGS: 00010202
RAX: ffff810130580948 RBX: 0000000000003cef RCX: ffff81017d865278
RDX: 6b6b6b6b6b6b6b6b RSI: ffffffff80566760 RDI: 0000000000003cef
RBP: ffff810129021ea8 R08: 0000000000000000 R09: 00007f9a93987b70
R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000
R13: 0000000000000011 R14: 0000000000000000 R15: 0000000000000000
FS:  00007f9a9397c6f0(0000) GS:ffffffff805c6000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 000000000257f2e8 CR3: 0000000102479000 CR4: 00000000000006e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process profil01 (pid: 15599, threadinfo ffff810129020000, task ffff81004bc24500)
Stack:  ffff810129021eb8 ffffffff8024487d ffff810129021f78 ffffffff8023f275
 0000000000000011 0000000000000000 0000000000003cef ffff810129020000
 ffffffff8061b140 00007f9a93989bc0 00007fff9b98a410 ffffffff8045fd63
Call Trace:
 [<ffffffff8024487d>] find_vpid+0x1d/0x20
 [<ffffffff8023f275>] sys_kill+0x85/0x1b0
 [<ffffffff8045fd63>] ? lockdep_sys_exit_thunk+0x35/0x67
 [<ffffffff8045fcf2>] ? trace_hardirqs_on_thunk+0x35/0x3a
 [<ffffffff8023d9e1>] ? lock_task_sighand+0x41/0x80
 [<ffffffff8020b68b>] system_call_after_swapgs+0x7b/0x80
Code: c2 48 c1 e0 02 48 01 c2 48 d3 ea 48 c1 e2 03 48 03 15 72 4a 41 00 48 8b 02 48 85 c0 48 89 c2 75 0a eb 30 48 8b 12 48 85 d2 74 28 <3b> 7a f0 48 8b 02 48 8d 4a f0 0f 18 08 75 e9 48 3b 72 f8 75 e3 
RIP  [<ffffffff802447cb>] find_pid_ns+0x6b/0xa0
 RSP <ffff810129021ea8>
---[ end trace 2cae3e148f7cd27c ]---

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Linux 2.6.26-rc4, Linus Torvalds, (Mon May 26, 11:41 am)
Re: Linux 2.6.26-rc4, Jesper Krogh, (Mon May 26, 2:24 pm)
Re: Linux 2.6.26-rc4, Linus Torvalds, (Mon May 26, 2:42 pm)
Re: Linux 2.6.26-rc4, Arjan van de Ven, (Mon May 26, 5:25 pm)
Re: Linux 2.6.26-rc4, Arjan van de Ven, (Mon May 26, 5:31 pm)
Re: Linux 2.6.26-rc4, Carl-Daniel Hailfinger, (Mon May 26, 6:16 pm)
Re: Linux 2.6.26-rc4, Carl-Daniel Hailfinger, (Mon May 26, 6:23 pm)
Re: Linux 2.6.26-rc4, Abhijit Menon-Sen, (Mon May 26, 6:52 pm)
Re: Linux 2.6.26-rc4, Jesper Krogh, (Mon May 26, 10:19 pm)
2.6.26-rc4: RIP find_pid_ns+0x6b/0xa0, Alexey Dobriyan, (Mon May 26, 10:23 pm)
[MTD] [MAPS] ck804rom: fix driver_data in probe table., David Woodhouse, (Mon May 26, 10:31 pm)
Re: Linux 2.6.26-rc4, David Woodhouse, (Mon May 26, 10:31 pm)
Re: Linux 2.6.26-rc4, David Woodhouse, (Mon May 26, 10:43 pm)
Re: Linux 2.6.26-rc4, Arjan van de Ven, (Mon May 26, 11:00 pm)
Re: Linux 2.6.26-rc4, David Woodhouse, (Mon May 26, 11:24 pm)
Re: 2.6.26-rc4: RIP find_pid_ns+0x6b/0xa0, Oleg Nesterov, (Tue May 27, 2:06 am)
Re: Linux 2.6.26-rc4, J.A. , (Tue May 27, 3:01 am)
Re: Linux 2.6.26-rc4, Jeff Garzik, (Tue May 27, 3:35 am)
Re: Linux 2.6.26-rc4, Carl-Daniel Hailfinger, (Tue May 27, 3:53 am)
Re: Linux 2.6.26-rc4, Jeff Garzik, (Tue May 27, 3:54 am)
Re: Linux 2.6.26-rc4, Carl-Daniel Hailfinger, (Tue May 27, 3:58 am)
Re: 2.6.26-rc4: RIP find_pid_ns+0x6b/0xa0, Linus Torvalds, (Tue May 27, 8:03 am)
Re: 2.6.26-rc4: RIP find_pid_ns+0x6b/0xa0, Paul E. McKenney, (Tue May 27, 8:40 am)
Re: 2.6.26-rc4: RIP find_pid_ns+0x6b/0xa0, Linus Torvalds, (Tue May 27, 9:11 am)
Re: 2.6.26-rc4: RIP find_pid_ns+0x6b/0xa0, Oleg Nesterov, (Tue May 27, 9:45 am)
Re: 2.6.26-rc4: RIP find_pid_ns+0x6b/0xa0, Paul E. McKenney, (Tue May 27, 10:06 am)
Re: 2.6.26-rc4: RIP find_pid_ns+0x6b/0xa0, Oleg Nesterov, (Tue May 27, 10:37 am)
Re: 2.6.26-rc4: RIP find_pid_ns+0x6b/0xa0, Alexey Dobriyan, (Tue May 27, 2:26 pm)
Re: 2.6.26-rc4: RIP find_pid_ns+0x6b/0xa0, Paul E. McKenney, (Tue May 27, 10:01 pm)
Re: 2.6.26-rc4: RIP find_pid_ns+0x6b/0xa0, Paul E. McKenney, (Wed May 28, 12:26 am)
Re: Linux 2.6.26-rc4, Bill Davidsen, (Wed May 28, 4:59 pm)
Re: Linux 2.6.26-rc4, Jesper Krogh, (Tue Jun 3, 2:49 am)
Re: Linux 2.6.26-rc4, Al Viro, (Tue Jun 3, 2:57 am)
Re: Linux 2.6.26-rc4, Jesper Krogh, (Tue Jun 3, 3:04 am)
Re: Linux 2.6.26-rc4, Miklos Szeredi, (Tue Jun 3, 3:13 am)
Re: Linux 2.6.26-rc4, Al Viro, (Tue Jun 3, 3:35 am)
Re: Linux 2.6.26-rc4, Miklos Szeredi, (Tue Jun 3, 3:37 am)
Re: Linux 2.6.26-rc4, Al Viro, (Tue Jun 3, 3:40 am)
Re: Linux 2.6.26-rc4, Miklos Szeredi, (Tue Jun 3, 3:45 am)
Re: Linux 2.6.26-rc4, Al Viro, (Tue Jun 3, 3:48 am)
Re: Linux 2.6.26-rc4, Al Viro, (Tue Jun 3, 3:52 am)
Re: Linux 2.6.26-rc4, Ian Kent, (Tue Jun 3, 6:27 am)
Re: Linux 2.6.26-rc4, Ian Kent, (Tue Jun 3, 6:31 am)
Re: Linux 2.6.26-rc4, Ian Kent, (Tue Jun 3, 6:32 am)
Re: Linux 2.6.26-rc4, Linus Torvalds, (Tue Jun 3, 8:01 am)
Re: Linux 2.6.26-rc4, Ian Kent, (Tue Jun 3, 9:07 am)
Re: Linux 2.6.26-rc4, Linus Torvalds, (Tue Jun 3, 9:35 am)
Re: Linux 2.6.26-rc4, Al Viro, (Tue Jun 3, 9:41 am)
Re: Linux 2.6.26-rc4, Al Viro, (Tue Jun 3, 9:50 am)
Re: Linux 2.6.26-rc4, Linus Torvalds, (Tue Jun 3, 9:59 am)
Re: Linux 2.6.26-rc4, Ian Kent, (Tue Jun 3, 10:13 am)
Re: Linux 2.6.26-rc4, Ian Kent, (Tue Jun 3, 10:28 am)
Re: Linux 2.6.26-rc4, Al Viro, (Tue Jun 3, 10:30 am)
Re: Linux 2.6.26-rc4, Ian Kent, (Tue Jun 3, 10:30 am)
Re: Linux 2.6.26-rc4, Ian Kent, (Tue Jun 3, 10:38 am)
Re: Linux 2.6.26-rc4, Al Viro, (Tue Jun 3, 10:41 am)
Re: Linux 2.6.26-rc4, Ian Kent, (Tue Jun 3, 10:41 am)
Re: Linux 2.6.26-rc4, Jeff Moyer, (Tue Jun 3, 10:46 am)
Re: Linux 2.6.26-rc4, Ian Kent, (Tue Jun 3, 10:49 am)
Re: Linux 2.6.26-rc4, Al Viro, (Tue Jun 3, 10:50 am)
Re: Linux 2.6.26-rc4, Al Viro, (Tue Jun 3, 12:18 pm)
Re: Linux 2.6.26-rc4, Jeff Moyer, (Tue Jun 3, 12:53 pm)
Re: Linux 2.6.26-rc4, Al Viro, (Tue Jun 3, 4:00 pm)
Re: Linux 2.6.26-rc4, Ian Kent, (Tue Jun 3, 6:36 pm)
Re: Linux 2.6.26-rc4, Ian Kent, (Tue Jun 3, 7:42 pm)
Re: Linux 2.6.26-rc4, Miklos Szeredi, (Tue Jun 3, 10:34 pm)
Re: Linux 2.6.26-rc4, Ian Kent, (Tue Jun 3, 10:41 pm)
Re: Linux 2.6.26-rc4, Jesper Krogh, (Wed Jun 4, 10:51 am)
Re: Linux 2.6.26-rc4, Ian Kent, (Thu Jun 5, 12:31 am)
Re: Linux 2.6.26-rc4, Linus Torvalds, (Thu Jun 5, 2:29 pm)
Re: Linux 2.6.26-rc4, Jesper Krogh, (Thu Jun 5, 2:34 pm)
Re: Linux 2.6.26-rc4, Andrew Morton, (Thu Jun 5, 3:30 pm)
Re: Linux 2.6.26-rc4, Ian Kent, (Thu Jun 5, 7:39 pm)
Re: Linux 2.6.26-rc4, Ian Kent, (Thu Jun 5, 7:47 pm)
Re: Linux 2.6.26-rc4, Jesper Krogh, (Thu Jun 5, 11:23 pm)
Re: Linux 2.6.26-rc4, Ian Kent, (Fri Jun 6, 1:21 am)
Re: Linux 2.6.26-rc4, Ian Kent, (Fri Jun 6, 1:25 am)
Re: Linux 2.6.26-rc4, Ian Kent, (Mon Jun 9, 9:57 pm)
Re: Linux 2.6.26-rc4, Jesper Krogh, (Mon Jun 9, 11:28 pm)
Re: Linux 2.6.26-rc4, Ian Kent, (Mon Jun 9, 11:40 pm)
Re: Linux 2.6.26-rc4, Ian Kent, (Tue Jun 10, 2:09 am)
Re: Linux 2.6.26-rc4, Ian Kent, (Wed Jun 11, 8:03 pm)
Re: Linux 2.6.26-rc4, Jesper Krogh, (Thu Jun 12, 12:02 am)
Re: Linux 2.6.26-rc4, Ian Kent, (Thu Jun 12, 4:19 am)
Re: Linux 2.6.26-rc4, Ian Kent, (Thu Jun 12, 4:21 am)
Re: Linux 2.6.26-rc4, Ian Kent, (Thu Jun 26, 9:18 pm)