I'm running open-iscsi-2.0.868 on a Linux 2.6.21 Xen DomU kernel. I find that when doing heavy I/O, particularly between two iSCSI targets, I receive the following messages in my kernel log:
Apr 10 10:23:07 mucilage BUG: scheduling while atomic: scsi_wq_5/0x10000001/7047 Apr 10 10:23:07 mucilage Apr 10 10:23:07 mucilage Call Trace: Apr 10 10:23:07 mucilage [<ffffffff805d9e8e>] __sched_text_start+0x5e/ 0x873 Apr 10 10:23:07 mucilage [<ffffffff8022ecd5>] local_bh_enable+0x7c/ 0xa5 Apr 10 10:23:07 mucilage [<ffffffff8057f8c5>] dev_queue_xmit +0x237/0x25a Apr 10 10:23:07 mucilage [<ffffffff805958de>] ip_queue_xmit +0x378/0x3cd Apr 10 10:23:07 mucilage [<ffffffff8024fc50>] get_page_from_freelist +0x81/0x3d5 Apr 10 10:23:07 mucilage [<ffffffff802241f1>] __cond_resched+0x1c/0x44 Apr 10 10:23:07 mucilage [<ffffffff805da851>] cond_resched+0x2e/0x39 Apr 10 10:23:07 mucilage [<ffffffff80575da4>] lock_sock_nested +0x16/0xb2 Apr 10 10:23:07 mucilage [<ffffffff805dc435>] _spin_lock_bh+0x9/0x19 Apr 10 10:23:07 mucilage [<ffffffff8059abcd>] tcp_sendmsg+0x1e/0xa71 Apr 10 10:23:07 mucilage [<ffffffff80574189>] sock_sendmsg+0xcb/0xe3 Apr 10 10:23:07 mucilage [<ffffffff8023c743>] autoremove_wake_function +0x0/0x2e Apr 10 10:23:07 mucilage [<ffffffff805a5536>] __tcp_push_pending_frames +0x53a/0x88e Apr 10 10:23:07 mucilage [<ffffffff805798c4>] __alloc_skb+0x75/0x134 Apr 10 10:23:07 mucilage [<ffffffff805dc435>] _spin_lock_bh+0x9/0x19 Apr 10 10:23:07 mucilage [<ffffffff80575cf7>] release_sock+0x13/0xaa Apr 10 10:23:07 mucilage [<ffffffff805752ca>] kernel_sendmsg+0x2c/0x3e Apr 10 10:23:07 mucilage [<ffffffff8801c2c6>] Apr 10 10:23:07 mucilage [<ffffffff805dcc57>] error_exit+0x0/0x79 Apr 10 10:23:07 mucilage [<ffffffff805da6a3>] thread_return+0x0/0x137 Apr 10 10:23:07 mucilage [<ffffffff8801c985>] Apr 10 10:23:07 mucilage [<ffffffff88015796>] :libiscsi:iscsi_free_mgmt_task+0x12d/0x318 Apr 10 10:23:07 mucilage [<ffffffff8801642a>] :libiscsi:iscsi_conn_teardown+0x66a/0x7d3 Apr 10 10:23:07 mucilage [<ffffffff88016026>] :libiscsi:iscsi_conn_teardown+0x266/0x7d3 Apr 10 10:23:07 mucilage [<ffffffff80238dcc>] run_workqueue+0x8f/0x137 Apr 10 10:23:07 mucilage [<ffffffff8023973a>] worker_thread+0x0/0x11f Apr 10 10:23:07 mucilage [<ffffffff8023c3c6>] keventd_create_kthread +0x0/0x65 Apr 10 10:23:07 mucilage [<ffffffff80239827>] worker_thread+0xed/0x11f Apr 10 10:23:07 mucilage [<ffffffff80223cff>] default_wake_function +0x0/0xe Apr 10 10:23:07 mucilage [<ffffffff8023c61c>] kthread+0xd1/0x101 Apr 10 10:23:07 mucilage [<ffffffff8020a008>] child_rip+0xa/0x12 Apr 10 10:23:07 mucilage [<ffffffff8023c3c6>] keventd_create_kthread +0x0/0x65 Apr 10 10:23:07 mucilage [<ffffffff8023c54b>] kthread+0x0/0x101 Apr 10 10:23:07 mucilage [<ffffffff80209ffe>] child_rip+0x0/0x12 The session and the machine appear to be stable, but the messages are certainly concerning. I'm worried about silent data corruption as a result. Does anyone have any ideas as to the cause? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "open-iscsi" group. To post to this group, send email to open-iscsi@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/open-iscsi -~----------~----~----~----~------~----~------~--~---