Re: Another stack overflow with 4k stacks (in icssvr_daemon)
John Hughes <[email protected]>
| Newsgroups | gmane.linux.cluster.ssic.devel |
|---|---|
| Message-ID | <[email protected]> |
John Hughes wrote: > This time it's icssvr_daemon -> cfsd_write -> ext3_journal_start -> > drbd_make_request_common -> tcp_sendmessage... > There turn out to be a few different routes through icssvr_daemon/cfsd_write that overflow, the worst is: do_IRQ: stack overflow: 348 [<c01079ee>] dump_stack+0x1e/0x20 [<c01094ae>] __overflow+0x1e/0x20 [<c010946c>] do_IRQ+0xac/0xd0 ======================= [<c0107426>] common_interrupt+0x1a/0x20 [<c041b1cb>] qdisc_restart+0x6b/0x230 [<c040922f>] dev_queue_xmit+0x24f/0x310 [<c040ffa7>] neigh_resolve_output+0xd7/0x1e0 [<c042a473>] ip_finish_output+0x103/0x2d0 [<c042aaf2>] ip_output+0x52/0x70 [<c042ada1>] ip_queue_xmit+0x291/0x5d0 [<c043ccd9>] tcp_transmit_skb+0x3b9/0x770 [<c043f81f>] tcp_send_ack+0x9f/0xf0 [<c043aa5f>] __tcp_ack_snd_check+0x4f/0xa0 [<c043c341>] tcp_rcv_state_process+0x691/0xa50 [<c04445a8>] tcp_v4_do_rcv+0xc8/0x140 [<c0401837>] __release_sock+0x57/0x80 [<c040201b>] release_sock+0x5b/0xa0 [<c0430f0d>] tcp_sendmsg+0x8ed/0x1160 [<c0453189>] inet_sendmsg+0x49/0x60 [<c03fdeaf>] sock_sendmsg+0xbf/0x100 [<c03fdf32>] kernel_sendmsg+0x42/0x50 [<c0401a61>] sock_no_sendpage+0x61/0x80 [<c04305c7>] tcp_sendpage+0x47/0xa0 [<d08f0736>] _drbd_send_page+0x106/0x180 [drbd] [<d08f0a80>] drbd_send_dblock+0x2d0/0x3f0 [drbd] [<d08ea663>] drbd_make_request_common+0x7b3/0x940 [drbd] [<d08ea8dd>] drbd_make_request_26+0xed/0x2c0 [drbd] [<c0389f0a>] generic_make_request+0xca/0x270 [<c038a109>] submit_bio+0x59/0xf0 [<c0175a5a>] submit_bh+0x13a/0x190 [<c0175ba9>] sync_dirty_buffer+0x49/0xf0 [<d091e58d>] journal_update_superblock+0xbd/0xf0 [jbd] [<d091bf91>] cleanup_journal_tail+0xb1/0x150 [jbd] [<d091bcdf>] log_do_checkpoint+0x1f/0x220 [jbd] [<d091b8b1>] __log_wait_for_space+0xc1/0xf0 [jbd] [<d09171d6>] start_this_handle+0x116/0x3b0 [jbd] [<d0917568>] journal_start+0xa8/0xd0 [jbd] [<d095f935>] ext3_journal_start_sb+0x55/0x60 [ext3] [<d0958142>] ext3_prepare_write+0xf2/0x1a0 [ext3] [<c0152452>] generic_file_buffered_write+0x202/0x720 [<c0152c4b>] __generic_file_aio_write_nolock+0x2db/0x510 [<c0152fc0>] __generic_file_write_nolock+0x90/0xb0 [<c0153370>] generic_file_writev+0x50/0xe0 [<c02db520>] cfsd_write+0x230/0x290 [<c02d8a50>] rcfs_write+0x50/0xf0 [<c02ec31c>] svr_rcfs_write+0x12c/0x190 [<c02305a6>] icssvr_daemon+0x6d6/0x1c50 [<c01034a5>] kernel_thread_helper+0x5/0x10 Back from overflow ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword