migration home errors

Alex Bezergikov <[email protected]>
Newsgroups gmane.linux.cluster.openmosix.devel
Message-ID <[email protected]>
Hi,

Our cluster has dual AMD Opteron nodes. 
With   2.6.11.12-om kernel , compiled with enabled SMP option.

Migrating a task with
echo "192.168.1.1" > /proc/724/om/where 
work fine
but if i try to move it home with
echo "home" > /proc/724/om/where
kernel dump debug message and kill the task

Is that a known behavior,
is there a workaround?

Thanks,
   Alex Bezergikov


>>Dump message<<

Nov  9 14:25:22 euc126 kernel: Unable to handle kernel NULL pointer 
dereference at 0000000000000288 RIP: 
Nov  9 14:25:22 euc126 kernel: <ffffffff8024a087>{arch_mig_send_pre+7}
Nov  9 14:25:22 euc126 kernel: PGD 9a500067 PUD e525e067 PMD 0 
Nov  9 14:25:22 euc126 kernel: Oops: 0000 [7] SMP 
Nov  9 14:25:22 euc126 kernel: CPU 0 
Nov  9 14:25:22 euc126 kernel: Modules linked in: raw iptable_filter ip_tables 
ip6table_filter ip6_tables floppy edd freq_table thermal autofs processor fan 
button battery ac ipv6
 joydev sg st sr_mod hw_random e100 mii i2c_amd8111 i2c_core ohci_hcd 
binfmt_misc evdev dm_mod usbcore tg3
Nov  9 14:25:22 euc126 kernel: Pid: 724, comm: create_load_and Not tainted 
2.6.11.12-om
Nov  9 14:25:22 euc126 kernel: RIP: 0010:[<ffffffff8024a087>] 
<ffffffff8024a087>{arch_mig_send_pre+7}
Nov  9 14:25:22 euc126 kernel: RSP: 0018:ffff810090600df0  EFLAGS: 00010292
Nov  9 14:25:22 euc126 kernel: RAX: 0000000000000000 RBX: ffff8100fa7ac0f0 
RCX: 0000000000000002
Nov  9 14:25:22 euc126 kernel: RDX: 0000000000000000 RSI: 00000000000005b4 
RDI: ffff8100fa7ac0f0
Nov  9 14:25:22 euc126 kernel: RBP: ffff8100948b3780 R08: 0000000000000000 
R09: 00000000000016d0
Nov  9 14:25:22 euc126 kernel: R10: 00000000000016d0 R11: 0000000000000002 
R12: ffff8100fa7ac0f0
Nov  9 14:25:22 euc126 kernel: R13: 0000000000000000 R14: ffff810090601ae0 
R15: 0000000000000000
Nov  9 14:25:22 euc126 kernel: FS:  00002aaaab28b800(0000) GS:ffffffff80534880
(005b) knlGS:00000000557212a0
Nov  9 14:25:22 euc126 kernel: CS:  0010 DS: 002b ES: 002b CR0: 
000000008005003b
Nov  9 14:25:22 euc126 kernel: CR2: 0000000000000288 CR3: 00000000c6b4a000 
CR4: 00000000000006e0
Nov  9 14:25:22 euc126 kernel: Process create_load_and (pid: 724, threadinfo 
ffff810090600000, task ffff8100fa7ac0f0)
Nov  9 14:25:22 euc126 kernel: Stack: ffffffff80247965 ffff8100fa7ac368 
0000000000000286 0000000000000000 
Nov  9 14:25:22 euc126 kernel:        0000000000000001 0000000000000296 
ffffffff80330e07 0000000000000000 
Nov  9 14:25:22 euc126 kernel:        0000000000000292 0000000000000292 
Nov  9 14:25:22 euc126 kernel: Call Trace:<ffffffff80247965>{mig_do_send+21} 
<ffffffff80330e07>{memcpy_toiovec+55} 
Nov  9 14:25:22 euc126 kernel:        <ffffffff8014ad15>{__mod_timer+309} 
<ffffffff80365db9>{tcp_rcv_established+2137} 
Nov  9 14:25:22 euc126 kernel:        <ffffffff8036ccdf>{tcp_v4_do_rcv+63} 
<ffffffff80157550>{autoremove_wake_function+0} 
Nov  9 14:25:22 euc126 kernel:        <ffffffff8032cf99>{release_sock+25} 
<ffffffff8035c893>{tcp_recvmsg+1875} 
Nov  9 14:25:22 euc126 kernel:        
<ffffffff8032ce13>{sock_common_recvmsg+51} 
<ffffffff8032a2ab>{sock_recvmsg+315} 
Nov  9 14:25:22 euc126 kernel:        <ffffffff8032a45a>{sock_sendmsg+282} 
<ffffffff80157550>{autoremove_wake_function+0} 
Nov  9 14:25:22 euc126 kernel:        <ffffffff80246961>{comm_recv+209} 
<ffffffff80247d6d>{mig_do_send+1053} 
Nov  9 14:25:22 euc126 kernel:        
<ffffffff88008c73>{:tg3:tg3_start_xmit+1603} 
<ffffffff88008c73>{:tg3:tg3_start_xmit+1603} 
Nov  9 14:25:22 euc126 kernel:        <ffffffff8034607d>{qdisc_restart+45} 
<ffffffff803358e5>{dev_queue_xmit+613} 
Nov  9 14:25:22 euc126 kernel:        <ffffffff80357ca7>{ip_finish_output+391} 
<ffffffff80355100>{dst_output+0} 
Nov  9 14:25:22 euc126 kernel:        <ffffffff80355111>{dst_output+17} 
<ffffffff8033f673>{nf_hook_slow+195} 
Nov  9 14:25:22 euc126 kernel:        <ffffffff80355100>{dst_output+0} 
<ffffffff8035759b>{ip_queue_xmit+1147} 
Nov  9 14:25:22 euc126 kernel:        <ffffffff803ac36a>{thread_return+42} 
<ffffffff80330e07>{memcpy_toiovec+55} 
Nov  9 14:25:22 euc126 kernel:        
<ffffffff803312ef>{skb_copy_datagram_iovec+79} 
<ffffffff8036a879>{tcp_v4_send_check+169} 
Nov  9 14:25:22 euc126 kernel:        
<ffffffff80366c41>{tcp_transmit_skb+1665} 
<ffffffff80365d92>{tcp_rcv_established+2098} 
Nov  9 14:25:22 euc126 kernel:        <ffffffff8036ccdf>{tcp_v4_do_rcv+63} 
<ffffffff80157550>{autoremove_wake_function+0} 
Nov  9 14:25:22 euc126 kernel:        <ffffffff8014ad15>{__mod_timer+309} 
<ffffffff8032cf99>{release_sock+25} 
Nov  9 14:25:22 euc126 kernel:        <ffffffff8035c893>{tcp_recvmsg+1875} 
<ffffffff8032ce13>{sock_common_recvmsg+51} 
Nov  9 14:25:22 euc126 kernel:        <ffffffff8032a2ab>{sock_recvmsg+315} 
<ffffffff8010d04a>{__switch_to+314} 
Nov  9 14:25:22 euc126 kernel:        <ffffffff8032d118>{lock_sock+200} 
<ffffffff8032cf99>{release_sock+25} 
Nov  9 14:25:22 euc126 kernel:        
<ffffffff80157550>{autoremove_wake_function+0} 
<ffffffff80246961>{comm_recv+209} 
Nov  9 14:25:22 euc126 kernel:        <ffffffff80247e27>{mig_send_hshake+87} 
<ffffffff8024807c>{task_move_to_node+252} 
Nov  9 14:25:22 euc126 kernel:        <ffffffff802460e9>{task_request_move+41} 
<ffffffff80246295>{task_do_request+37} 
Nov  9 14:25:22 euc126 kernel:        
<ffffffff80249b48>{deputy_main_loop+1304} 
<ffffffff8016a018>{free_pages_bulk+728} 
Nov  9 14:25:22 euc126 kernel:        <ffffffff8016a180>{__pagevec_free+32} 
<ffffffff8016f6ae>{release_pages+382} 
Nov  9 14:25:22 euc126 kernel:        <ffffffff8016a018>{free_pages_bulk+728} 
<ffffffff8016a180>{__pagevec_free+32} 
Nov  9 14:25:22 euc126 kernel:        <ffffffff8016f6ae>{release_pages+382} 
<ffffffff8024d12b>{prio_tree_replace+59} 
Nov  9 14:25:22 euc126 kernel:        <ffffffff801a22d1>{dput+33} 
<ffffffff80189bce>{__fput+254} 
Nov  9 14:25:22 euc126 kernel:        <ffffffff80178155>{remove_vm_struct+133} 
<ffffffff8017831c>{exit_mmap+396} 
Nov  9 14:25:22 euc126 kernel:        <ffffffff8013d9f1>{mmput+49} 
<ffffffff80248088>{task_move_to_node+264} 
Nov  9 14:25:22 euc126 kernel:        
<ffffffff8024521a>{openmosix_pre_usermode+154} 
<ffffffff8010f65e>{retint_careful+45} 
Nov  9 14:25:22 euc126 kernel:        
Nov  9 14:25:22 euc126 kernel: 
Nov  9 14:25:22 euc126 kernel: Code: 48 83 b8 88 02 00 00 00 74 05 31 c0 0f 00 
d0 f3 c3 66 66 66 
Nov  9 14:25:22 euc126 kernel: RIP <ffffffff8024a087>{arch_mig_send_pre+7} RSP 
<ffff810090600df0>
Nov  9 14:25:22 euc126 kernel: CR2: 0000000000000288


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.