OpenVZ Forum

Home » Mailing lists » Devel » WARN_ON(is_virtual_pid(pgrp)) ?
WARN_ON(is_virtual_pid(pgrp)) ? [message #25801] Wed, 09 January 2008 07:49 Go to previous message
Jakob Goldbach is currently offline  Jakob Goldbach
Messages: 14
Registered: January 2008
Junior Member

I'm running a Lustre client on a openvz kernel. After enabling
ve_allow_kthreads I get the warnings below which comes from
__set_special_pid (code pasted below). But what is openvz really warning
about here? Is it an old debug message ? Should I care about it ? 


BUG: warning at kernel/exit.c:333/__set_special_pids()

Call Trace:
 [<ffffffff8020af1b>] dump_stack+0x12/0x17
 [<ffffffff8023076e>] __set_special_pids+0xab/0x127
 [<ffffffff8023080c>] set_special_pids+0x22/0x33
 [<ffffffff80232607>] daemonize+0x86/0x2e8
 [<ffffffff88087ae3>] :libcfs:cfs_daemonize+0x13/0x70
 [<ffffffff883114ec>] :lustre:ll_statahead_thread+0x19c/0x17f0
 [<ffffffff8020a5e8>] child_rip+0xa/0x12
DWARF2 unwinder stuck at child_rip+0xa/0x12
Leftover inexact backtrace:
 [<ffffffff88311350>] :lustre:ll_statahead_thread+0x0/0x17f0
 [<ffffffff8020a5de>] child_rip+0x0/0x12

void __set_special_pids(pid_t session, pid_t pgrp)
        struct task_struct *curr = current->group_leader;


        if (curr->signal->session != session) {
                detach_pid(curr, PIDTYPE_SID);
                curr->signal->session = session;
                attach_pid(curr, PIDTYPE_SID, session);
        if (process_group(curr) != pgrp) {
                detach_pid(curr, PIDTYPE_PGID);
                curr->signal->pgrp = pgrp;
                attach_pid(curr, PIDTYPE_PGID, pgrp);
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: [PATCH net-2.6.25 0/6] Use ctl paths in the networking code.
Next Topic: [PATCH netns-2.6.25 0/19] routing virtualization v2
Goto Forum:

Current Time: Sun Dec 03 07:03:06 GMT 2023

Total time taken to generate the page: 0.01812 seconds