Linux NFS development
 help / color / mirror / Atom feed
* do_IRQ: stack overflow
@ 2003-10-06 10:02 Kiernan, Michael
  2003-10-06 11:57 ` Steve Dickson
  0 siblings, 1 reply; 4+ messages in thread
From: Kiernan, Michael @ 2003-10-06 10:02 UTC (permalink / raw)
  To: nfs

[-- Attachment #1: Type: text/plain, Size: 206 bytes --]

Can anyone help me debug/(fix!) a stack overflow? (see attachment). 

redhat 7.3, dual xeon 2.8GHz
2.4.20-20.7bigmem, but also occurs with 2.4.18-27.7bigmem and 
non-bigmem versions. 

Thanks,
Mike

[-- Attachment #2: xup.txt --]
[-- Type: text/plain, Size: 53633 bytes --]

Sep 18 14:02:18 xup kernel: do_IRQ: stack overflow: 696
Sep 18 14:02:18 xup kernel: c02529e5 000002b8 00000000 00000000 f732ac00 00000003 c0204970 c024becc 
Sep 18 14:02:18 xup kernel:        00000000 f6831780 c5ca8000 f732ac00 00000003 c0204970 c0350ae4 00000018 
Sep 18 14:02:18 xup kernel:        00000018 ffffff00 c01f20af 00000010 00000202 00000000 00000000 00000000 
Sep 18 14:02:18 xup kernel: Call Trace:   [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca8968))
Sep 18 14:02:18 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca8984))
Sep 18 14:02:18 xup kernel: [<c01f20af>] nf_hook_slow [kernel] 0x9f (0xc5ca8998))
Sep 18 14:02:18 xup kernel: [<c02037f6>] ip_queue_xmit [kernel] 0x4b6 (0xc5ca89dc))
Sep 18 14:02:18 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca89f4))
Sep 18 14:02:18 xup kernel: [<c0218cde>] tcp_v4_send_check [kernel] 0x6e (0xc5ca8a90))
Sep 18 14:02:18 xup kernel: [<c0213735>] tcp_transmit_skb [kernel] 0x565 (0xc5ca8ab8))
Sep 18 14:02:18 xup kernel: [<c01e6f4f>] alloc_skb [kernel] 0xef (0xc5ca8b14))
Sep 18 14:02:18 xup kernel: [<c0206a90>] tcp_rfree [kernel] 0x0 (0xc5ca8b24))
Sep 18 14:02:19 xup kernel: [<c0215cb1>] tcp_send_ack [kernel] 0xc1 (0xc5ca8b2c))
Sep 18 14:02:19 xup kernel: [<c0206a90>] tcp_rfree [kernel] 0x0 (0xc5ca8b40))
Sep 18 14:02:19 xup kernel: [<c0211bbc>] tcp_rcv_established [kernel] 0x3fc (0xc5ca8b50))
Sep 18 14:02:19 xup kernel: [<c0219c18>] tcp_v4_do_rcv [kernel] 0x38 (0xc5ca8c30))
Sep 18 14:02:19 xup kernel: [<c021a16d>] tcp_v4_rcv [kernel] 0x46d (0xc5ca8c60))
Sep 18 14:02:19 xup kernel: [<f8ead3c2>] tg3_start_xmit [tg3] 0x142 (0xc5ca8c88))
Sep 18 14:02:19 xup kernel: [<f8e9693b>] nulldevname.0 [ip_tables] 0x0 (0xc5ca8cf8))
Sep 18 14:02:19 xup kernel: [<c020030d>] ip_run_ipprot [kernel] 0x4d (0xc5ca8d14))
Sep 18 14:02:19 xup kernel: [<c0200963>] ip_local_deliver_finish [kernel] 0xd3 (0xc5ca8d2c))
Sep 18 14:02:19 xup kernel: [<c01f1dae>] nf_iterate [kernel] 0x2e (0xc5ca8d40))
Sep 18 14:02:19 xup kernel: [<c0200890>] ip_local_deliver_finish [kernel] 0x0 (0xc5ca8d54))
Sep 18 14:02:19 xup kernel: [<c0200890>] ip_local_deliver_finish [kernel] 0x0 (0xc5ca8d64))
Sep 18 14:02:19 xup kernel: [<c01f20df>] nf_hook_slow [kernel] 0xcf (0xc5ca8d68))
Sep 18 14:02:19 xup kernel: [<c0200890>] ip_local_deliver_finish [kernel] 0x0 (0xc5ca8d7c))
Sep 18 14:02:19 xup kernel: [<c01f2116>] nf_hook_slow [kernel] 0x106 (0xc5ca8d80))
Sep 18 14:02:19 xup kernel: [<f8ead3c2>] tg3_start_xmit [tg3] 0x142 (0xc5ca8d9c))
Sep 18 14:02:19 xup kernel: [<c020049b>] ip_local_deliver [kernel] 0x17b (0xc5ca8dc0))
Sep 18 14:02:19 xup kernel: [<c0200890>] ip_local_deliver_finish [kernel] 0x0 (0xc5ca8dd8))
Sep 18 14:02:19 xup kernel: [<c01fdbbb>] ip_route_input [kernel] 0x3b (0xc5ca8ddc))
Sep 18 14:02:19 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca8dec))
Sep 18 14:02:19 xup kernel: [<c0200805>] ip_rcv [kernel] 0x355 (0xc5ca8e1c))
Sep 18 14:02:19 xup kernel: [<c01eb06e>] dev_queue_xmit [kernel] 0x14e (0xc5ca8e3c))
Sep 18 14:02:19 xup kernel: [<c02037f6>] ip_queue_xmit [kernel] 0x4b6 (0xc5ca8e48))
Sep 18 14:02:19 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca8e60))
Sep 18 14:02:19 xup kernel: [<f8ead3c2>] tg3_start_xmit [tg3] 0x142 (0xc5ca8e84))
Sep 18 14:02:19 xup kernel: [<c01eb809>] netif_receive_skb [kernel] 0x199 (0xc5ca8ec4))
Sep 18 14:02:19 xup kernel: [<c01e6f4f>] alloc_skb [kernel] 0xef (0xc5ca8ee8))
Sep 18 14:02:19 xup kernel: [<f8eac77a>] tg3_rx [tg3] 0x2ba (0xc5ca8f04))
Sep 18 14:02:19 xup kernel: [<c02037f6>] ip_queue_xmit [kernel] 0x4b6 (0xc5ca8f5c))
Sep 18 14:02:19 xup kernel: [<f8eac8f9>] tg3_poll [tg3] 0x89 (0xc5ca8f88))
Sep 18 14:02:19 xup kernel: [<c01eb9ff>] net_rx_action [kernel] 0x9f (0xc5ca8fa8))
Sep 18 14:02:19 xup kernel: [<c01f1dae>] nf_iterate [kernel] 0x2e (0xc5ca8fc4))
Sep 18 14:02:19 xup kernel: [<c01214bb>] do_softirq [kernel] 0x6b (0xc5ca8fe0))
Sep 18 14:02:19 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca8ff8))
Sep 18 14:02:19 xup kernel: [<c01f25b4>] .text.lock.netfilter [kernel] 0xc0 (0xc5ca8ffc))
Sep 18 14:02:19 xup kernel: [<c01f5094>] qdisc_restart [kernel] 0x14 (0xc5ca9014))
Sep 18 14:02:19 xup kernel: [<c02037f6>] ip_queue_xmit [kernel] 0x4b6 (0xc5ca9044))
Sep 18 14:02:19 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca905c))
Sep 18 14:02:19 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca9060))
Sep 18 14:02:19 xup kernel: [<c01f20df>] nf_hook_slow [kernel] 0xcf (0xc5ca9064))
Sep 18 14:02:19 xup kernel: [<c0204900>] ip_finish_output2 [kernel] 0x90 (0xc5ca9078))
Sep 18 14:02:19 xup kernel: [<c01f2116>] nf_hook_slow [kernel] 0x106 (0xc5ca907c))
Sep 18 14:02:19 xup kernel: [<c02032d2>] ip_output [kernel] 0x102 (0xc5ca908c))
Sep 18 14:02:19 xup kernel: [<f8e9693b>] nulldevname.0 [ip_tables] 0x0 (0xc5ca9094))
Sep 18 14:02:19 xup kernel: [<c0204a90>] ip_queue_xmit2 [kernel] 0x120 (0xc5ca90c0))
Sep 18 14:02:19 xup kernel: [<f8e99960>] packet_filter [iptable_filter] 0x0 (0xc5ca90d0))
Sep 18 14:02:19 xup kernel: [<c01f1dae>] nf_iterate [kernel] 0x2e (0xc5ca90d8))
Sep 18 14:02:19 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca90ec))
Sep 18 14:02:19 xup kernel: [<c0218cde>] tcp_v4_send_check [kernel] 0x6e (0xc5ca90f8))
Sep 18 14:02:19 xup kernel: [<c0213735>] tcp_transmit_skb [kernel] 0x565 (0xc5ca9120))
Sep 18 14:02:19 xup kernel: [<c02037f6>] ip_queue_xmit [kernel] 0x4b6 (0xc5ca9158))
Sep 18 14:02:19 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca9170))
Sep 18 14:02:19 xup kernel: [<c01f5094>] qdisc_restart [kernel] 0x14 (0xc5ca9174))
Sep 18 14:02:19 xup kernel: [<c02141c7>] tcp_write_xmit [kernel] 0x157 (0xc5ca9194))
Sep 18 14:02:19 xup kernel: [<c02094f9>] tcp_sendmsg [kernel] 0xf49 (0xc5ca91d8))
Sep 18 14:02:19 xup kernel: [<c02032d2>] ip_output [kernel] 0x102 (0xc5ca91ec))
Sep 18 14:02:19 xup kernel: [<f8e9693b>] nulldevname.0 [ip_tables] 0x0 (0xc5ca91f4))
Sep 18 14:02:20 xup kernel: [<c01eb06e>] dev_queue_xmit [kernel] 0x14e (0xc5ca9234))
Sep 18 14:02:20 xup kernel: [<f8ee1d8c>] rpc_sleep_on_Rsmp_f6e46d94 [sunrpc] 0x3c (0xc5ca9260))
Sep 18 14:02:20 xup kernel: [<f8edf3da>] __xprt_lock_write_next [sunrpc] 0x3a (0xc5ca9278))
Sep 18 14:02:20 xup kernel: [<c02032d2>] ip_output [732ac00 00000003 c0204970 c0350ae4 00000018 
Sep 18 14:02:20 xup kernel:        00000018 ffffff00 c01f20af 00000010 00000202 00000000 00000000 00000000 
Sep 18 14:02:20 xup kernel: Call Trace:   [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca8968))
Sep 18 14:02:20 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca8984))
Sep 18 14:02:20 xup kernel: [<c01f20af>] nf_hook_slow [kernel] 0x9f (0xc5ca8998))
Sep 18 14:02:20 xup kernel: [<c02037f6>] ip_queue_xmit [kernel] 0x4b6 (0xc5ca89dc))
Sep 18 14:02:20 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca89f4))
Sep 18 14:02:20 xup kernel: [<c0218cde>] tcp_v4_send_check [kernel] 0x6e (0xc5ca8a90))
Sep 18 14:02:20 xup kernel: [<c0213735>] tcp_transmit_skb [kernel] 0x565 (0xc5ca8ab8))
Sep 18 14:02:20 xup kernel: [<c01e6f4f>] alloc_skb [kernel] 0xef (0xc5ca8b14))
Sep 18 14:02:20 xup kernel: [<c0206a90>] tcp_rfree [kernel] 0x0 (0xc5ca8b24))
Sep 18 14:02:20 xup kernel: [<c0215cb1>] tcp_send_ack [kernel] 0xc1 (0xc5ca8b2c))
Sep 18 14:02:20 xup kernel: [<c0206a90>] tcp_rfree [kernel] 0x0 (0xc5ca8b40))
Sep 18 14:02:20 xup kernel: [<c0211bbc>] tcp_rcv_established [kernel] 0x3fc (0xc5ca8b50))
Sep 18 14:02:20 xup kernel: [<c0219c18>] tcp_v4_do_rcv [kernel] 0x38 (0xc5ca8c30))
Sep 18 14:02:20 xup kernel: [<c021a16d>] tcp_v4_rcv [kernel] 0x46d (0xc5ca8c60))
Sep 18 14:02:20 xup kernel: [<f8ead3c2>] tg3_start_xmit [tg3] 0x142 (0xc5ca8c88))
Sep 18 14:02:20 xup kernel: [<f8e9693b>] nulldevname.0 [ip_tables] 0x0 (0xc5ca8cf8))
Sep 18 14:02:20 xup kernel: [<c020030d>] ip_run_ipprot [kernel] 0x4d (0xc5ca8d14))
Sep 18 14:02:20 xup kernel: [<c0200963>] ip_local_deliver_finish [kernel] 0xd3 (0xc5ca8d2c))
Sep 18 14:02:20 xup kernel: [<c01f1dae>] nf_iterate [kernel] 0x2e (0xc5ca8d40))
Sep 18 14:02:20 xup kernel: [<c0200890>] ip_local_deliver_finish [kernel] 0x0 (0xc5ca8d54))
Sep 18 14:02:20 xup kernel: [<c0200890>] ip_local_deliver_finish [kernel] 0x0 (0xc5ca8d64))
Sep 18 14:02:20 xup kernel: [<c01f20df>] nf_hook_slow [kernel] 0xcf (0xc5ca8d68))
Sep 18 14:02:20 xup kernel: [<c0200890>] ip_local_deliver_finish [kernel] 0x0 (0xc5ca8d7c))
Sep 18 14:02:20 xup kernel: [<c01f2116>] nf_hook_slow [kernel] 0x106 (0xc5ca8d80))
Sep 18 14:02:20 xup kernel: [<f8ead3c2>] tg3_start_xmit [tg3] 0x142 (0xc5ca8d9c))
Sep 18 14:02:20 xup kernel: [<c020049b>] ip_local_deliver [kernel] 0x17b (0xc5ca8dc0))
Sep 18 14:02:20 xup kernel: [<c0200890>] ip_local_deliver_finish [kernel] 0x0 (0xc5ca8dd8))
Sep 18 14:02:20 xup kernel: [<c01fdbbb>] ip_route_input [kernel] 0x3b (0xc5ca8ddc))
Sep 18 14:02:20 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca8dec))
Sep 18 14:02:20 xup kernel: [<c0200805>] ip_rcv [kernel] 0x355 (0xc5ca8e1c))
Sep 18 14:02:20 xup kernel: [<c01eb06e>] dev_queue_xmit [kernel] 0x14e (0xc5ca8e3c))
Sep 18 14:02:20 xup kernel: [<c02037f6>] ip_queue_xmit [kernel] 0x4b6 (0xc5ca8e48))
Sep 18 14:02:20 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca8e60))
Sep 18 14:02:20 xup kernel: [<f8ead3c2>] tg3_start_xmit [tg3] 0x142 (0xc5ca8e84))
Sep 18 14:02:20 xup kernel: [<c01eb809>] netif_receive_skb [kernel] 0x199 (0xc5ca8ec4))
Sep 18 14:02:20 xup kernel: [<c01e6f4f>] alloc_skb [kernel] 0xef (0xc5ca8ee8))
Sep 18 14:02:20 xup kernel: [<f8eac77a>] tg3_rx [tg3] 0x2ba (0xc5ca8f04))
Sep 18 14:02:20 xup kernel: [<c02037f6>] ip_queue_xmit [kernel] 0x4b6 (0xc5ca8f5c))
Sep 18 14:02:20 xup kernel: [<f8eac8f9>] tg3_poll [tg3] 0x89 (0xc5ca8f88))
Sep 18 14:02:20 xup kernel: [<c01eb9ff>] net_rx_action [kernel] 0x9f (0xc5ca8fa8))
Sep 18 14:02:20 xup kernel: [<c01f1dae>] nf_iterate [kernel] 0x2e (0xc5ca8fc4))
Sep 18 14:02:20 xup kernel: [<c01214bb>] do_softirq [kernel] 0x6b (0xc5ca8fe0))
Sep 18 14:02:20 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca8ff8))
Sep 18 14:02:20 xup kernel: [<c01f25b4>] .text.lock.netfilter [kernel] 0xc0 (0xc5ca8ffc))
Sep 18 14:02:20 xup kernel: [<c01f5094>] qdisc_restart [kernel] 0x14 (0xc5ca9014))
Sep 18 14:02:20 xup kernel: [<c02037f6>] ip_queue_xmit [kernel] 0x4b6 (0xc5ca9044))
Sep 18 14:02:20 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca905c))
Sep 18 14:02:20 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca9060))
Sep 18 14:02:20 xup kernel: [<c01f20df>] nf_hook_slow [kernel] 0xcf (0xc5ca9064))
Sep 18 14:02:20 xup kernel: [<c0204900>] ip_finish_output2 [kernel] 0x90 (0xc5ca9078))
Sep 18 14:02:20 xup kernel: [<c01f2116>] nf_hook_slow [kernel] 0x106 (0xc5ca907c))
Sep 18 14:02:21 xup kernel: [<c02032d2>] ip_output [kernel] 0x102 (0xc5ca908c))
Sep 18 14:02:21 xup kernel: [<f8e9693b>] nulldevname.0 [ip_tables] 0x0 (0xc5ca9094))
Sep 18 14:02:21 xup kernel: [<c0204a90>] ip_queue_xmit2 [kernel] 0x120 (0xc5ca90c0))
Sep 18 14:02:21 xup kernel: [<f8e99960>] packet_filter [iptable_filter] 0x0 (0xc5ca90d0))
Sep 18 14:02:21 xup kernel: [<c01f1dae>] nf_iterate [kernel] 0x2e (0xc5ca90d8))
Sep 18 14:02:21 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca90ec))
Sep 18 14:02:21 xup kernel: [<c0218cde>] tcp_v4_send_check [kernel] 0x6e (0xc5ca90f8))
Sep 18 14:02:21 xup kernel: [<c0213735>] tcp_transmit_skb [kernel] 0x565 (0xc5ca9120))
Sep 18 14:02:21 xup kernel: [<c02037f6>] ip_queue_xmit [kernel] 0x4b6 (0xc5ca9158))
Sep 18 14:02:21 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca9170))
Sep 18 14:02:21 xup kernel: [<c01f5094>] qdisc_restart [kernel] 0x14 (0xc5ca9174))
Sep 18 14:02:21 xup kernel: [<c02141c7>] tcp_write_xmit [kernel] 0x157 (0xc5ca9194))
Sep 18 14:02:21 xup kernel: [<c02094f9>] tcp_sendmsg [kernel] 0xf49 (0xc5ca91d8))
Sep 18 14:02:21 xup kernel: [<c02032d2>] ip_output [kernel] 0x102 (0xc5ca91ec))
Sep 18 14:02:21 xup kernel: [<f8e9693b>] nulldevname.0 [ip_tables] 0x0 (0xc5ca91f4))
Sep 18 14:02:21 xup kernel: [<c01eb06e>] dev_queue_xmit [kernel] 0x14e (0xc5ca9234))
Sep 18 14:02:21 xup kernel: [<f8ee1d8c>] rpc_sleep_on_Rsmp_f6e46d94 [sunrpc] 0x3c (0xc5ca9260))
Sep 18 14:02:21 xup kernel: [<f8edf3da>] __xprt_lock_write_next [sunrpc] 0x3a (0xc5ca9278))
Sep 18 14:02:21 xup kernel: [<c02032d2>] ip_output [kernel] 0x102 (0xc5ca9288))
Sep 18 14:02:21 xup kernel: [<f8e9693b>] nulldevname.0 [ip_tables] 0x0 (0xc5ca9290))
Sep 18 14:02:21 xup kernel: [<c0204a90>] ip_queue_xmit2 [kernel] 0x120 (0xc5ca92bc))
Sep 18 14:02:21 xup kernel: [<f8e99960>] packet_filter [iptable_filter] 0x0 (0xc5ca92cc))
Sep 18 14:02:21 xup kernel: [<c01f1dae>] nf_iterate [kernel] 0x2e (0xc5ca92d4))
Sep 18 14:02:21 xup kernel: [<c0226625>] inet_sendmsg [kernel] 0x35 (0xc5ca92f4))
Sep 18 14:02:21 xup kernel: [<c01e397c>] sock_sendmsg [kernel] 0x6c (0xc5ca9308))
Sep 18 14:02:21 xup kernel: [<c02037f6>] ip_queue_xmit [kernel] 0x4b6 (0xc5ca9354))
Sep 18 14:02:21 xup kernel: [<f8ee09fd>] do_xprt_transmit [sunrpc] 0xfd (0xc5ca936c))
Sep 18 14:02:21 xup kernel: [<f8ee3ed9>] rpcauth_marshcred [sunrpc] 0x49 (0xc5ca940c))
Sep 18 14:02:21 xup kernel: [<f8edeb5f>] call_transmit [sunrpc] 0x3f (0xc5ca9444))
Sep 18 14:02:21 xup kernel: [<f8ee238f>] __rpc_execute [sunrpc] 0xaf (0xc5ca9454))
Sep 18 14:02:21 xup kernel: [<f8ede5a6>] rpc_call_setup_Rsmp_07605571 [sunrpc] 0x46 (0xc5ca9464))
Sep 18 14:02:21 xup kernel: [<f8ede489>] rpc_call_sync_Rsmp_8c13f49b [sunrpc] 0x69 (0xc5ca9470))
Sep 18 14:02:21 xup kernel: [<f8ede49a>] rpc_call_sync_Rsmp_8c13f49b [sunrpc] 0x7a (0xc5ca9490))
Sep 18 14:02:21 xup kernel: [<f8ef10f4>] all_tasks [sunrpc] 0x0 (0xc5ca94b0))
Sep 18 14:02:21 xup kernel: [<f8edeb90>] call_status [sunrpc] 0x0 (0xc5ca94e4))
Sep 18 14:02:21 xup kernel: [<f8ee1850>] rpc_run_timer [sunrpc] 0x0 (0xc5ca9504))
Sep 18 14:02:21 xup kernel: [<f8ee81ec>] xdr_partial_copy_from_skb [sunrpc] 0x3c (0xc5ca9528))
Sep 18 14:02:21 xup kernel: [<f8f23420>] nfs3_rpc_wrapper [nfs] 0x30 (0xc5ca9540))
Sep 18 14:02:21 xup kernel: [<f8f2352d>] nfs3_proc_getattr [nfs] 0x5d (0xc5ca9568))
Sep 18 14:02:21 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca957c))
Sep 18 14:02:21 xup kernel: [<f8ed9f20>] autofs_root_lookup [autofs] 0x0 (0xc5ca958c))
Sep 18 14:02:21 xup kernel: [<f8f1cd61>] __nfs_revalidate_inode [nfs] 0x101 (0xc5ca95b0))
Sep 18 14:02:21 xup kernel: [<f8ee2021>] __rpc_wake_up_task [sunrpc] 0x251 (0xc5ca9610))
Sep 18 14:02:21 xup kernel: [<f8ee81ec>] xdr_partial_copy_from_skb [sunrpc] 0x3c (0xc5ca961c))
Sep 18 14:02:21 xup kernel: [<f8f19adf>] nfs_lookup_revalidate [nfs] 0x22f (0xc5ca9648))
Sep 18 14:02:21 xup kernel: [<f8ee034a>] tcp_data_recv [sunrpc] 0x34a (0xc5ca9660))
Sep 18 14:02:21 xup kernel: [<f8ee035a>] tcp_data_recv [sunrpc] 0x35a (0xc5ca9668))
Sep 18 14:02:21 xup kernel: [<f8edf3da>] __xprt_lock_write_next [sunrpc] 0x3a (0xc5ca9670))
Sep 18 14:02:21 xup kernel: [<f8ee0db1>] do_xprt_transmit [sunrpc] 0x4b1 (0xc5ca9680))
Sep 18 14:02:21 xup kernel: [<c01e712c>] kfree_skbmem [kernel] 0xc (0xc5ca9694))
Sep 18 14:02:21 xup kernel: [<c01e72ae>] __kfree_skb [kernel] 0x11e (0xc5ca96a4))
Sep 18 14:02:21 xup kernel: [<c01e712c>] kfree_skbmem [kernel] 0xc (0xc5ca96b8))
Sep 18 14:02:21 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca96d4))
Sep 18 14:02:21 xup kernel: [<c0206a90>] tcp_rfree [kernel] 0x0 (0xc5ca9714))
Sep 18 14:02:21 xup kernel: [<c015564d>] vfs_follow_link [kernel] 0x11d (0xc5ca9728))
Sep 18 14:02:21 xup kernel: [<c012909e>] in_group_p [kernel] 0x1e (0xc5ca973c))
Sep 18 14:02:21 xup kernel: [<c0151b99>] vfs_permission [kernel] 0x79 (0xc5ca9744))
Sep 18 14:02:22 xup kernel: [<f8f19d80>] nfs_lookup [nfs] 0x0 (0xc5ca9764))
Sep 18 14:02:22 xup kernel: [<c0151dad>] cached_lookup [kernel] 0x2d (0xc5ca9770))
Sep 18 14:02:22 xup kernel: [<c0152770>] link_path_walk [kernel] 0x780 (0xc5ca9780))
Sep 18 14:02:22 xup kernel: [<f8ed9f20>] autofs_root_lookup [autofs] 0x0 (0xc5ca97ac))
Sep 18 14:02:22 xup kernel: [<c0151dad>] cached_lookup [kernel] 0x2d (0xc5ca97b8))
Sep 18 14:02:22 xup kernel: [<c015292e>] link_path_walk [kernel] 0x93e (0xc5ca97d0))
Sep 18 14:02:22 xup kernel: [<c021e44f>] raw_rcv_skb [kernel] 0xef (0xc5ca97ec))
Sep 18 14:02:22 xup kernel: [<f8e9693b>] nulldevname.0 [ip_tables] 0x0 (0xc5ca97f8))
Sep 18 14:02:22 xup kernel: [<c0219c18>] tcp_v4_do_rcv [kernel] 0x38 (0xc5ca9824))
Sep 18 14:02:22 xup kernel: [<c0219c18>] tcp_v4_do_rcv [kernel] 0x38 (0xc5ca983c))
Sep 18 14:02:22 xup kernel: [<f8f1999c>] nfs_lookup_revalidate [nfs] 0xec (0xc5ca9848))
Sep 18 14:02:22 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca98ac))
Sep 18 14:02:22 xup kernel: [<c01e6a99>] sock_def_readable [kernel] 0x39 (0xc5ca98c4))
Sep 18 14:02:22 xup kernel: [<c015564d>] vfs_follow_link [kernel] 0x11d (0xc5ca9900))
Sep 18 14:02:22 xup kernel: [<c01338e2>] read_cache_page [kernel] 0x42 (0xc5ca9904))
Sep 18 14:02:22 xup kernel: [<c0133955>] read_cache_page [kernel] 0xb5 (0xc5ca9910))
Sep 18 14:02:22 xup kernel: [<c021e523>] raw_rcv [kernel] 0x43 (0xc5ca9918))
Sep 18 14:02:22 xup kernel: [<f8f20a3a>] nfs_getlink [nfs] 0x1a (0xc5ca9934))
Sep 18 14:02:22 xup kernel: [<f8f20a97>] nfs_getlink [nfs] 0x77 (0xc5ca9944))
Sep 18 14:02:22 xup kernel: [<f8f20b78>] nfs_follow_link [nfs] 0x28 (0xc5ca9958))
Sep 18 14:02:22 xup kernel: [<c0151dad>] cached_lookup [kernel] 0x2d (0xc5ca996c))
Sep 18 14:02:22 xup kernel: [<c01524ae>] link_path_walk [kernel] 0x4be (0xc5ca997c))
Sep 18 14:02:22 xup kernel: [<c0152916>] link_path_walk [kernel] 0x926 (0xc5ca99a8))
Sep 18 14:02:22 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca99c4))
Sep 18 14:02:22 xup kernel: [<f8ed9f20>] autofs_root_lookup [autofs] 0x0 (0xc5ca99d4))
Sep 18 14:02:22 xup kernel: [<c0151dad>] cached_lookup [kernel] 0x2d (0xc5ca99e0))
Sep 18 14:02:22 xup kernel: [<c015292e>] link_path_walk [kernel] 0x93e (0xc5ca99f8))
Sep 18 14:02:22 xup kernel: [<c0200805>] ip_rcv [kernel] 0x355 (0xc5ca9a10))
Sep 18 14:02:22 xup kernel: [<c013ee3b>] __alloc_pages [kernel] 0x7b (0xc5ca9a34))
Sep 18 14:02:22 xup kernel: [<f8f1999c>] nfs_lookup_revalidate [nfs] 0xec (0xc5ca9a44))
Sep 18 14:02:22 xup kernel: [<c0143f26>] __pte_chain_free [kernel] 0x16 (0xc5ca9a90))
Sep 18 14:02:22 xup kernel: [<c012e5d6>] do_no_page [kernel] 0x306 (0xc5ca9a9c))
Sep 18 14:02:22 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca9acc))
Sep 18 14:02:22 xup kernel: [<c015564d>] vfs_follow_link [kernel] 0x11d (0xc5ca9afc))
Sep 18 14:02:22 xup kernel: [<c01338e2>] read_cache_page [kernel] 0x42 (0xc5ca9b00))
Sep 18 14:02:22 xup kernel: [<c0133955>] read_cache_page [kernel] 0xb5 (0xc5ca9b0c))
Sep 18 14:02:22 xup kernel: [<f8f20a3a>] nfs_getlink [nfs] 0x1a (0xc5ca9b30))
Sep 18 14:02:22 xup kernel: [<f8f20a97>] nfs_getlink [nfs] 0x77 (0xc5ca9b40))
Sep 18 14:02:22 xup kernel: [<f8f20b78>] nfs_follow_link [nfs] 0x28 (0xc5ca9b54))
Sep 18 14:02:22 xup kernel: [<c0151dad>] cached_lookup [kernel] 0x2d (0xc5ca9b68))
Sep 18 14:02:22 xup kernel: [<c01524ae>] link_path_walk [kernel] 0x4be (0xc5ca9b78))
Sep 18 14:02:22 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca9b9c))
Sep 18 14:02:22 xup kernel: [<f8860420>] ext3_lookup [ext3] 0x0 (0xc5ca9bac))
Sep 18 14:02:22 xup kernel: [<c0152916>] link_path_walk [kernel] 0x926 (0xc5ca9bd0))
Sep 18 14:02:22 xup kernel: [<c010a85e>] do_IRQ [kernel] 0xfe (0xc5ca9bf0))
Sep 18 14:02:22 xup kernel: [<c012ed14>] __vma_link [kernel] 0x64 (0xc5ca9c0c))
Sep 18 14:02:22 xup kernel: [<f8f1999c>] nfs_lookup_revalidate [nfs] 0xec (0xc5ca9c1c))
Sep 18 14:02:22 xup kernel: [<c0117b20>] do_page_fault [kernel] 0x0 (0xc5ca9c30))
Sep 18 14:02:22 xup kernel: [<c0108cc4>] error_code [kernel] 0x34 (0xc5ca9c38))
Sep 18 14:02:22 xup kernel: [<f8f1999c>] nfs_lookup_revalidate [nfs] 0xec (0xc5ca9c6c))
Sep 18 14:02:22 xup kernel: [<c016764c>] padzero [kernel] 0x1c (0xc5ca9c80))
Sep 18 14:02:22 xup kernel: [<c01686fb>] load_elf_binary [kernel] 0x99b (0xc5ca9c8c))
Sep 18 14:02:22 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca9ca4))
Sep 18 14:02:22 xup kernel: [<c015564d>] vfs_follow_link [kernel] 0x11d (0xc5ca9cf8))
Sep 18 14:02:22 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca9d08))
Sep 18 14:02:22 xup kernel: [<c0151b99>] vfs_permission [kernel] 0x79 (0xc5ca9d14))
Sep 18 14:02:22 xup kernel: [<f8860420>] ext3_lookup [ext3] 0x0 (0xc5ca9d34))
Sep 18 14:02:22 xup kernel: [<c01528ee>] link_path_walk [kernel] 0x8fe (0xc5ca9d50))
Sep 18 14:02:22 xup kernel: [<c015b3e7>] dput [kernel] 0x47 (0xc5ca9d78))
Sep 18 14:02:22 xup kernel: [<c0143f26>] __pte_chain_free [kernel] 0x16 (0xc5ca9dc0))
Sep 18 14:02:22 xup kernel: [<c01327cc>] filemap_nopage [kernel] 0xbc (0xc5ca9dc4))
Sep 18 14:02:22 xup kernel: [<c01327f9>] filemap_nopage [kernel] 0xe9 (0xc5ca9dd0))
Sep 18 14:02:23 xup kernel: [<c0143f26>] __pte_chain_free [kernel] 0x16 (0xc5ca9e10))
Sep 18 14:02:23 xup kernel: [<c012e5d6>] do_no_page [kernel] 0x306 (0xc5ca9e1c))
Sep 18 14:02:23 xup kernel: [<c012e6fd>] handle_mm_fault [kernel] 0x10d (0xc5ca9e60))
Sep 18 14:02:23 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca9e8c))
Sep 18 14:02:23 xup kernel: [<c012c86d>] zap_page_range [kernel] 0x3fd (0xc5ca9ea4))
Sep 18 14:02:23 xup kernel: [<c012c923>] zap_page_range [kernel] 0x4b3 (0xc5ca9eac))
Sep 18 14:02:23 xup kernel: [<c0152c2b>] path_lookup [kernel] 0x1b (0xc5ca9ed0))
Sep 18 14:02:23 xup kernel: [<c0153145>] open_namei [kernel] 0x85 (0xc5ca9ee0))
Sep 18 14:02:23 xup kernel: [<c012f783>] unmap_fixup [kernel] 0x63 (0xc5ca9f34))
Sep 18 14:02:23 xup kernel: [<c01469cc>] filp_open [kernel] 0x3c (0xc5ca9f70))
Sep 18 14:02:23 xup kernel: [<c0151ade>] getname [kernel] 0x5e (0xc5ca9f90))
Sep 18 14:02:23 xup kernel: [<c0146d14>] sys_open [kernel] 0x34 (0xc5ca9fa8))
Sep 18 14:02:23 xup kernel: [<c0108bd3>] system_call [kernel] 0x33 (0xc5ca9fc0))
Sep 18 14:02:23 xup kernel: 
Sep 18 14:02:23 xup kernel: do_IRQ: stack overflow: 696
Sep 18 14:02:23 xup kernel: c02529e5 000002b8 00000000 00000000 f732ac00 00000003 c0204970 c024becc 
Sep 18 14:02:23 xup kernel:        00000000 f6831780 c5ca8000 f732ac00 00000003 c0204970 c0350ae4 00000018 
Sep 18 14:02:23 xup kernel:        00000018 ffffff00 c01f20af 00000010 00000202 00000000 00000000 00000000 
Sep 18 14:02:23 xup kernel: Call Trace:   [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca8968))
Sep 18 14:02:23 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca8984))
Sep 18 14:02:23 xup kernel: [<c01f20af>] nf_hook_slow [kernel] 0x9f (0xc5ca8998))
Sep 18 14:02:23 xup kernel: [<c02037f6>] ip_queue_xmit [kernel] 0x4b6 (0xc5ca89dc))
Sep 18 14:02:23 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca89f4))
Sep 18 14:02:23 xup kernel: [<c0218cde>] tcp_v4_send_check [kernel] 0x6e (0xc5ca8a90))
Sep 18 14:02:23 xup kernel: [<c0213735>] tcp_transmit_skb [kernel] 0x565 (0xc5ca8ab8))
Sep 18 14:02:23 xup kernel: [<c01e6f4f>] alloc_skb [kernel] 0xef (0xc5ca8b14))
Sep 18 14:02:23 xup kernel: [<c0206a90>] tcp_rfree [kernel] 0x0 (0xc5ca8b24))
Sep 18 14:02:23 xup kernel: [<c0215cb1>] tcp_send_ack [kernel] 0xc1 (0xc5ca8b2c))
Sep 18 14:02:23 xup kernel: [<c0206a90>] tcp_rfree [kernel] 0x0 (0xc5ca8b40))
Sep 18 14:02:23 xup kernel: [<c0211bbc>] tcp_rcv_established [kernel] 0x3fc (0xc5ca8b50))
Sep 18 14:02:23 xup kernel: [<c0219c18>] tcp_v4_do_rcv [kernel] 0x38 (0xc5ca8c30))
Sep 18 14:02:23 xup kernel: [<c021a16d>] tcp_v4_rcv [kernel] 0x46d (0xc5ca8c60))
Sep 18 14:02:23 xup kernel: [<f8ead3c2>] tg3_start_xmit [tg3] 0x142 (0xc5ca8c88))
Sep 18 14:02:23 xup kernel: [<f8e9693b>] nulldevname.0 [ip_tables] 0x0 (0xc5ca8cf8))
Sep 18 14:02:23 xup kernel: [<c020030d>] ip_run_ipprot [kernel] 0x4d (0xc5ca8d14))
Sep 18 14:02:23 xup kernel: [<c0200963>] ip_local_deliver_finish [kernel] 0xd3 (0xc5ca8d2c))
Sep 18 14:02:23 xup kernel: [<c01f1dae>] nf_iterate [kernel] 0x2e (0xc5ca8d40))
Sep 18 14:02:23 xup kernel: [<c0200890>] ip_local_deliver_finish [kernel] 0x0 (0xc5ca8d54))
Sep 18 14:02:23 xup kernel: [<c0200890>] ip_local_deliver_finish [kernel] 0x0 (0xc5ca8d64))
Sep 18 14:02:23 xup kernel: [<c01f20df>] nf_hook_slow [kernel] 0xcf (0xc5ca8d68))
Sep 18 14:02:23 xup kernel: [<c0200890>] ip_local_deliver_finish [kernel] 0x0 (0xc5ca8d7c))
Sep 18 14:02:23 xup kernel: [<c01f2116>] nf_hook_slow [kernel] 0x106 (0xc5ca8d80))
Sep 18 14:02:23 xup kernel: [<f8ead3c2>] tg3_start_xmit [tg3] 0x142 (0xc5ca8d9c))
Sep 18 14:02:23 xup kernel: [<c020049b>] ip_local_deliver [kernel] 0x17b (0xc5ca8dc0))
Sep 18 14:02:23 xup kernel: [<c0200890>] ip_local_deliver_finish [kernel] 0x0 (0xc5ca8dd8))
Sep 18 14:02:23 xup kernel: [<c01fdbbb>] ip_route_input [kernel] 0x3b (0xc5ca8ddc))
Sep 18 14:02:23 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca8dec))
Sep 18 14:02:23 xup kernel: [<c0200805>] ip_rcv [kernel] 0x355 (0xc5ca8e1c))
Sep 18 14:02:23 xup kernel: [<c01eb06e>] dev_queue_xmit [kernel] 0x14e (0xc5ca8e3c))
Sep 18 14:02:23 xup kernel: [<c02037f6>] ip_queue_xmit [kernel] 0x4b6 (0xc5ca8e48))
Sep 18 14:02:23 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca8e60))
Sep 18 14:02:24 xup kernel: [<f8ead3c2>] tg3_start_xmit [tg3] 0x142 (0xc5ca8e84))
Sep 18 14:02:24 xup kernel: [<c01eb809>] netif_receive_skb [kernel] 0x199 (0xc5ca8ec4))
Sep 18 14:02:24 xup kernel: [<c01e6f4f>] alloc_skb [kernel] 0xef (0xc5ca8ee8))
Sep 18 14:02:24 xup kernel: [<f8eac77a>] tg3_rx [tg3] 0x2ba (0xc5ca8f04))
Sep 18 14:02:24 xup kernel: [<c02037f6>] ip_queue_xmit [kernel] 0x4b6 (0xc5ca8f5c))
Sep 18 14:02:24 xup kernel: [<f8eac8f9>] tg3_poll [tg3] 0x89 (0xc5ca8f88))
Sep 18 14:02:24 xup kernel: [<c01eb9ff>] net_rx_action [kernel] 0x9f (0xc5ca8fa8))
Sep 18 14:02:24 xup kernel: [<c01f1dae>] nf_iterate [kernel] 0x2e (0xc5ca8fc4))
Sep 18 14:02:24 xup kernel: [<c01214bb>] do_softirq [kernel] 0x6b (0xc5ca8fe0))
Sep 18 14:02:24 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca8ff8))
Sep 18 14:02:24 xup kernel: [<c01f25b4>] .text.lock.netfilter [kernel] 0xc0 (0xc5ca8ffc))
Sep 18 14:02:24 xup kernel: [<c01f5094>] qdisc_restart [kernel] 0x14 (0xc5ca9014))
Sep 18 14:02:24 xup kernel: [<c02037f6>] ip_queue_xmit [kernel] 0x4b6 (0xc5ca9044))
Sep 18 14:02:24 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca905c))
Sep 18 14:02:24 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca9060))
Sep 18 14:02:24 xup kernel: [<c01f20df>] nf_hook_slow [kernel] 0xcf (0xc5ca9064))
Sep 18 14:02:24 xup kernel: [<c0204900>] ip_finish_output2 [kernel] 0x90 (0xc5ca9078))
Sep 18 14:02:24 xup kernel: [<c01f2116>] nf_hook_slow [kernel] 0x106 (0xc5ca907c))
Sep 18 14:02:24 xup kernel: [<c02032d2>] ip_output [kernel] 0x102 (0xc5ca908c))
Sep 18 14:02:24 xup kernel: [<f8e9693b>] nulldevname.0 [ip_tables] 0x0 (0xc5ca9094))
Sep 18 14:02:24 xup kernel: [<c0204a90>] ip_queue_xmit2 [kernel] 0x120 (0xc5ca90c0))
Sep 18 14:02:24 xup kernel: [<f8e99960>] packet_filter [iptable_filter] 0x0 (0xc5ca90d0))
Sep 18 14:02:24 xup kernel: [<c01f1dae>] nf_iterate [kernel] 0x2e (0xc5ca90d8))
Sep 18 14:02:24 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca90ec))
Sep 18 14:02:24 xup kernel: [<c0218cde>] tcp_v4_send_check [kernel] 0x6e (0xc5ca90f8))
Sep 18 14:02:24 xup kernel: [<c0213735>] tcp_transmit_skb [kernel] 0x565 (0xc5ca9120))
Sep 18 14:02:24 xup kernel: [<c02037f6>] ip_queue_xmit [kernel] 0x4b6 (0xc5ca9158))
Sep 18 14:02:24 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca9170))
Sep 18 14:02:24 xup kernel: [<c01f5094>] qdisc_restart [kernel] 0x14 (0xc5ca9174))
Sep 18 14:02:24 xup kernel: [<c02141c7>] tcp_write_xmit [kernel] 0x157 (0xc5ca9194))
Sep 18 14:02:24 xup kernel: [<c02094f9>] tcp_sendmsg [kernel] 0xf49 (0xc5ca91d8))
Sep 18 14:02:24 xup kernel: [<c02032d2>] ip_output [kernel] 0x102 (0xc5ca91ec))
Sep 18 14:02:24 xup kernel: [<f8e9693b>] nulldevname.0 [ip_tables] 0x0 (0xc5ca91f4))
Sep 18 14:02:24 xup kernel: [<c01eb06e>] dev_queue_xmit [kernel] 0x14e (0xc5ca9234))
Sep 18 14:02:24 xup kernel: [<f8ee1d8c>] rpc_sleep_on_Rsmp_f6e46d94 [sunrpc] 0x3c (0xc5ca9260))
Sep 18 14:02:24 xup kernel: [<f8edf3da>] __xprt_lock_write_next [sunrpc] 0x3a (0xc5ca9278))
Sep 18 14:02:24 xup kernel: [<c02032d2>] ip_output [kernel] 0x102 (0xc5ca9288))
Sep 18 14:02:24 xup kernel: [<f8e9693b>] nulldevname.0 [ip_tables] 0x0 (0xc5ca9290))
Sep 18 14:02:24 xup kernel: [<c0204a90>] ip_queue_xmit2 [kernel] 0x120 (0xc5ca92bc))
Sep 18 14:02:24 xup kernel: [<f8e99960>] packet_filter [iptable_filter] 0x0 (0xc5ca92cc))
Sep 18 14:02:24 xup kernel: [<c01f1dae>] nf_iterate [kernel] 0x2e (0xc5ca92d4))
Sep 18 14:02:24 xup kernel: [<c0226625>] inet_sendmsg [kernel] 0x35 (0xc5ca92f4))
Sep 18 14:02:24 xup kernel: [<c01e397c>] sock_sendmsg [kernel] 0x6c (0xc5ca9308))
Sep 18 14:02:24 xup kernel: [<c02037f6>] ip_queue_xmit [kernel] 0x4b6 (0xc5ca9354))
Sep 18 14:02:24 xup kernel: [<f8ee09fd>] do_xprt_transmit [sunrpc] 0xfd (0xc5ca936c))
Sep 18 14:02:24 xup kernel: [<f8ee3ed9>] rpcauth_marshcred [sunrpc] 0x49 (0xc5ca940c))
Sep 18 14:02:24 xup kernel: [<f8edeb5f>] call_transmit [sunrpc] 0x3f (0xc5ca9444))
Sep 18 14:02:24 xup kernel: [<f8ee238f>] __rpc_execute [sunrpc] 0xaf (0xc5ca9454))
Sep 18 14:02:24 xup kernel: [<f8ede5a6>] rpc_call_setup_Rsmp_07605571 [sunrpc] 0x46 (0xc5ca9464))
Sep 18 14:02:24 xup kernel: [<f8ede489>] rpc_call_sync_Rsmp_8c13f49b [sunrpc] 0x69 (0xc5ca9470))
Sep 18 14:02:24 xup kernel: [<f8ede49a>] rpc_call_sync_Rsmp_8c13f49b [sunrpc] 0x7a (0xc5ca9490))
Sep 18 14:02:24 xup kernel: [<f8ef10f4>] all_tasks [sunrpc] 0x0 (0xc5ca94b0))
Sep 18 14:02:24 xup kernel: [<f8edeb90>] call_status [sunrpc] 0x0 (0xc5ca94e4))
Sep 18 14:02:24 xup kernel: [<f8ee1850>] rpc_run_timer [sunrpc] 0x0 (0xc5ca9504))
Sep 18 14:02:24 xup kernel: [<f8ee81ec>] xdr_partial_copy_from_skb [sunrpc] 0x3c (0xc5ca9528))
Sep 18 14:02:24 xup kernel: [<f8f23420>] nfs3_rpc_wrapper [nfs] 0x30 (0xc5ca9540))
Sep 18 14:02:24 xup kernel: [<f8f2352d>] nfs3_proc_getattr [nfs] 0x5d (0xc5ca9568))
Sep 18 14:02:24 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca957c))
Sep 18 14:02:24 xup kernel: [<f8ed9f20>] autofs_root_lookup [autofs] 0x0 (0xc5ca958c))
Sep 18 14:02:24 xup kernel: [<f8f1cd61>] __nfs_revalidate_inode [nfs] 0x101 (0xc5ca95b0))
Sep 18 14:02:25 xup kernel: [<f8ee2021>] __rpc_wake_up_task [sunrpc] 0x251 (0xc5ca9610))
Sep 18 14:02:25 xup kernel: [<f8ee81ec>] xdr_partial_copy_from_skb [sunrpc] 0x3c (0xc5ca961c))
Sep 18 14:02:25 xup kernel: [<f8f19adf>] nfs_lookup_revalidate [nfs] 0x22f (0xc5ca9648))
Sep 18 14:02:25 xup kernel: [<f8ee034a>] tcp_data_recv [sunrpc] 0x34a (0xc5ca9660))
Sep 18 14:02:25 xup kernel: [<f8ee035a>] tcp_data_recv [sunrpc] 0x35a (0xc5ca9668))
Sep 18 14:02:25 xup kernel: [<f8edf3da>] __xprt_lock_write_next [sunrpc] 0x3a (0xc5ca9670))
Sep 18 14:02:25 xup kernel: [<f8ee0db1>] do_xprt_transmit [sunrpc] 0x4b1 (0xc5ca9680))
Sep 18 14:02:25 xup kernel: [<c01e712c>] kfree_skbmem [kernel] 0xc (0xc5ca9694))
Sep 18 14:02:25 xup kernel: [<c01e72ae>] __kfree_skb [kernel] 0x11e (0xc5ca96a4))
Sep 18 14:02:25 xup kernel: [<c01e712c>] kfree_skbmem [kernel] 0xc (0xc5ca96b8))
Sep 18 14:02:25 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca96d4))
Sep 18 14:02:25 xup kernel: [<c0206a90>] tcp_rfree [kernel] 0x0 (0xc5ca9714))
Sep 18 14:02:25 xup kernel: [<c015564d>] vfs_follow_link [kernel] 0x11d (0xc5ca9728))
Sep 18 14:02:25 xup kernel: [<c012909e>] in_group_p [kernel] 0x1e (0xc5ca973c))
Sep 18 14:02:25 xup kernel: [<c0151b99>] vfs_permission [kernel] 0x79 (0xc5ca9744))
Sep 18 14:02:25 xup kernel: [<f8f19d80>] nfs_lookup [nfs] 0x0 (0xc5ca9764))
Sep 18 14:02:25 xup kernel: [<c0151dad>] cached_lookup [kernel] 0x2d (0xc5ca9770))
Sep 18 14:02:25 xup kernel: [<c0152770>] link_path_walk [kernel] 0x780 (0xc5ca9780))
Sep 18 14:02:25 xup kernel: [<f8ed9f20>] autofs_root_lookup [autofs] 0x0 (0xc5ca97ac))
Sep 18 14:02:25 xup kernel: [<c0151dad>] cached_lookup [kernel] 0x2d (0xc5ca97b8))
Sep 18 14:02:25 xup kernel: [<c015292e>] link_path_walk [kernel] 0x93e (0xc5ca97d0))
Sep 18 14:02:25 xup kernel: [<c021e44f>] raw_rcv_skb [kernel] 0xef (0xc5ca97ec))
Sep 18 14:02:25 xup kernel: [<f8e9693b>] nulldevname.0 [ip_tables] 0x0 (0xc5ca97f8))
Sep 18 14:02:25 xup kernel: [<c0219c18>] tcp_v4_do_rcv [kernel] 0x38 (0xc5ca9824))
Sep 18 14:02:25 xup kernel: [<c0219c18>] tcp_v4_do_rcv [kernel] 0x38 (0xc5ca983c))
Sep 18 14:02:25 xup kernel: [<f8f1999c>] nfs_lookup_revalidate [nfs] 0xec (0xc5ca9848))
Sep 18 14:02:25 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca98ac))
Sep 18 14:02:25 xup kernel: [<c01e6a99>] sock_def_readable [kernel] 0x39 (0xc5ca98c4))
Sep 18 14:02:25 xup kernel: [<c015564d>] vfs_follow_link [kernel] 0x11d (0xc5ca9900))
Sep 18 14:02:25 xup kernel: [<c01338e2>] read_cache_page [kernel] 0x42 (0xc5ca9904))
Sep 18 14:02:25 xup kernel: [<c0133955>] read_cache_page [kernel] 0xb5 (0xc5ca9910))
Sep 18 14:02:25 xup kernel: [<c021e523>] raw_rcv [kernel] 0x43 (0xc5ca9918))
Sep 18 14:02:25 xup kernel: [<f8f20a3a>] nfs_getlink [nfs] 0x1a (0xc5ca9934))
Sep 18 14:02:25 xup kernel: [<f8f20a97>] nfs_getlink [nfs] 0x77 (0xc5ca9944))
Sep 18 14:02:25 xup kernel: [<f8f20b78>] nfs_follow_link [nfs] 0x28 (0xc5ca9958))
Sep 18 14:02:25 xup kernel: [<c0151dad>] cached_lookup [kernel] 0x2d (0xc5ca996c))
Sep 18 14:02:25 xup kernel: [<c01524ae>] link_path_walk [kernel] 0x4be (0xc5ca997c))
Sep 18 14:02:25 xup kernel: [<c0152916>] link_path_walk [kernel] 0x926 (0xc5ca99a8))
Sep 18 14:02:25 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca99c4))
Sep 18 14:02:25 xup kernel: [<f8ed9f20>] autofs_root_lookup [autofs] 0x0 (0xc5ca99d4))
Sep 18 14:02:25 xup kernel: [<c0151dad>] cached_lookup [kernel] 0x2d (0xc5ca99e0))
Sep 18 14:02:25 xup kernel: [<c015292e>] link_path_walk [kernel] 0x93e (0xc5ca99f8))
Sep 18 14:02:25 xup kernel: [<c0200805>] ip_rcv [kernel] 0x355 (0xc5ca9a10))
Sep 18 14:02:25 xup kernel: [<c013ee3b>] __alloc_pages [kernel] 0x7b (0xc5ca9a34))
Sep 18 14:02:25 xup kernel: [<f8f1999c>] nfs_lookup_revalidate [nfs] 0xec (0xc5ca9a44))
Sep 18 14:02:25 xup kernel: [<c0143f26>] __pte_chain_free [kernel] 0x16 (0xc5ca9a90))
Sep 18 14:02:25 xup kernel: [<c012e5d6>] do_no_page [kernel] 0x306 (0xc5ca9a9c))
Sep 18 14:02:25 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca9acc))
Sep 18 14:02:25 xup kernel: [<c015564d>] vfs_follow_link [kernel] 0x11d (0xc5ca9afc))
Sep 18 14:02:25 xup kernel: [<c01338e2>] read_cache_page [kernel] 0x42 (0xc5ca9b00))
Sep 18 14:02:25 xup kernel: [<c0133955>] read_cache_page [kernel] 0xb5 (0xc5ca9b0c))
Sep 18 14:02:25 xup kernel: [<f8f20a3a>] nfs_getlink [nfs] 0x1a (0xc5ca9b30))
Sep 18 14:02:25 xup kernel: [<f8f20a97>] nfs_getlink [nfs] 0x77 (0xc5ca9b40))
Sep 18 14:02:25 xup kernel: [<f8f20b78>] nfs_follow_link [nfs] 0x28 (0xc5ca9b54))
Sep 18 14:02:25 xup kernel: [<c0151dad>] cached_lookup [kernel] 0x2d (0xc5ca9b68))
Sep 18 14:02:25 xup kernel: [<c01524ae>] link_path_walk [kernel] 0x4be (0xc5ca9b78))
Sep 18 14:02:25 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca9b9c))
Sep 18 14:02:25 xup kernel: [<f8860420>] ext3_lookup [ext3] 0x0 (0xc5ca9bac))
Sep 18 14:02:25 xup kernel: [<c0152916>] link_path_walk [kernel] 0x926 (0xc5ca9bd0))
Sep 18 14:02:25 xup kernel: [<c010a85e>] do_IRQ [kernel] 0xfe (0xc5ca9bf0))
Sep 18 14:02:26 xup kernel: [<c012ed14>] __vma_link [kernel] 0x64 (0xc5ca9c0c))
Sep 18 14:02:26 xup kernel: [<f8f1999c>] nfs_lookup_revalidate [nfs] 0xec (0xc5ca9c1c))
Sep 18 14:02:26 xup kernel: [<c0117b20>] do_page_fault [kernel] 0x0 (0xc5ca9c30))
Sep 18 14:02:26 xup kernel: [<c0108cc4>] error_code [kernel] 0x34 (0xc5ca9c38))
Sep 18 14:02:26 xup kernel: [<f8f1999c>] nfs_lookup_revalidate [nfs] 0xec (0xc5ca9c6c))
Sep 18 14:02:26 xup kernel: [<c016764c>] padzero [kernel] 0x1c (0xc5ca9c80))
Sep 18 14:02:26 xup kernel: [<c01686fb>] load_elf_binary [kernel] 0x99b (0xc5ca9c8c))
Sep 18 14:02:26 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca9ca4))
Sep 18 14:02:26 xup kernel: [<c015564d>] vfs_follow_link [kernel] 0x11d (0xc5ca9cf8))
Sep 18 14:02:26 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca9d08))
Sep 18 14:02:26 xup kernel: [<c0151b99>] vfs_permission [kernel] 0x79 (0xc5ca9d14))
Sep 18 14:02:26 xup kernel: [<f8860420>] ext3_lookup [ext3] 0x0 (0xc5ca9d34))
Sep 18 14:02:26 xup kernel: [<c01528ee>] link_path_walk [kernel] 0x8fe (0xc5ca9d50))
Sep 18 14:02:26 xup kernel: [<c015b3e7>] dput [kernel] 0x47 (0xc5ca9d78))
Sep 18 14:02:26 xup kernel: [<c0143f26>] __pte_chain_free [kernel] 0x16 (0xc5ca9dc0))
Sep 18 14:02:26 xup kernel: [<c01327cc>] filemap_nopage [kernel] 0xbc (0xc5ca9dc4))
Sep 18 14:02:26 xup kernel: [<c01327f9>] filemap_nopage [kernel] 0xe9 (0xc5ca9dd0))
Sep 18 14:02:26 xup kernel: [<c0143f26>] __pte_chain_free [kernel] 0x16 (0xc5ca9e10))
Sep 18 14:02:26 xup kernel: [<c012e5d6>] do_no_page [kernel] 0x306 (0xc5ca9e1c))
Sep 18 14:02:26 xup kernel: [<c012e6fd>] handle_mm_fault [kernel] 0x10d (0xc5ca9e60))
Sep 18 14:02:26 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca9e8c))
Sep 18 14:02:26 xup kernel: [<c012c86d>] zap_page_range [kernel] 0x3fd (0xc5ca9ea4))
Sep 18 14:02:26 xup kernel: [<c012c923>] zap_page_range [kernel] 0x4b3 (0xc5ca9eac))
Sep 18 14:02:26 xup kernel: [<c0152c2b>] path_lookup [kernel] 0x1b (0xc5ca9ed0))
Sep 18 14:02:26 xup kernel: [<c0153145>] open_namei [kernel] 0x85 (0xc5ca9ee0))
Sep 18 14:02:26 xup kernel: [<c012f783>] unmap_fixup [kernel] 0x63 (0xc5ca9f34))
Sep 18 14:02:26 xup kernel: [<c01469cc>] filp_open [kernel] 0x3c (0xc5ca9f70))
Sep 18 14:02:26 xup kernel: [<c0151ade>] getname [kernel] 0x5e (0xc5ca9f90))
Sep 18 14:02:26 xup kernel: [<c0146d14>] sys_open [kernel] 0x34 (0xc5ca9fa8))
Sep 18 14:02:26 xup kernel: [<c0108bd3>] system_call [kernel] 0x33 (0xc5ca9fc0))
Sep 18 14:02:26 xup kernel: 
Sep 18 14:02:26 xup kernel: do_IRQ: stack overflow: 696
Sep 18 14:02:26 xup kernel: c02529e5 000002b8 00000000 00000000 f732ac00 00000003 c0204970 c024becc 
Sep 18 14:02:26 xup kernel:        00000000 f6831780 c5ca8000 f732ac00 00000003 c0204970 c0350ae4 00000018 
Sep 18 14:02:26 xup kernel:        00000018 ffffff00 c01f20af 00000010 00000202 00000000 00000000 00000000 
Sep 18 14:02:26 xup kernel: Call Trace:   [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca8968))
Sep 18 14:02:26 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca8984))
Sep 18 14:02:26 xup kernel: [<c01f20af>] nf_hook_slow [kernel] 0x9f (0xc5ca8998))
Sep 18 14:02:26 xup kernel: [<c02037f6>] ip_queue_xmit [kernel] 0x4b6 (0xc5ca89dc))
Sep 18 14:02:26 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca89f4))
Sep 18 14:02:26 xup kernel: [<c0218cde>] tcp_v4_send_check [kernel] 0x6e (0xc5ca8a90))
Sep 18 14:02:26 xup kernel: [<c0213735>] tcp_transmit_skb [kernel] 0x565 (0xc5ca8ab8))
Sep 18 14:02:26 xup kernel: [<c01e6f4f>] alloc_skb [kernel] 0xef (0xc5ca8b14))
Sep 18 14:02:26 xup kernel: [<c0206a90>] tcp_rfree [kernel] 0x0 (0xc5ca8b24))
Sep 18 14:02:26 xup kernel: [<c0215cb1>] tcp_send_ack [kernel] 0xc1 (0xc5ca8b2c))
Sep 18 14:02:26 xup kernel: [<c0206a90>] tcp_rfree [kernel] 0x0 (0xc5ca8b40))
Sep 18 14:02:26 xup kernel: [<c0211bbc>] tcp_rcv_established [kernel] 0x3fc (0xc5ca8b50))
Sep 18 14:02:26 xup kernel: [<c0219c18>] tcp_v4_do_rcv [kernel] 0x38 (0xc5ca8c30))
Sep 18 14:02:26 xup kernel: [<c021a16d>] tcp_v4_rcv [kernel] 0x46d (0xc5ca8c60))
Sep 18 14:02:26 xup kernel: [<f8ead3c2>] tg3_start_xmit [tg3] 0x142 (0xc5ca8c88))
Sep 18 14:02:26 xup kernel: [<f8e9693b>] nulldevname.0 [ip_tables] 0x0 (0xc5ca8cf8))
Sep 18 14:02:26 xup kernel: [<c020030d>] ip_run_ipprot [kernel] 0x4d (0xc5ca8d14))
Sep 18 14:02:26 xup kernel: [<c0200963>] ip_local_deliver_finish [kernel] 0xd3 (0xc5ca8d2c))
Sep 18 14:02:26 xup kernel: [<c01f1dae>] nf_iterate [kernel] 0x2e (0xc5ca8d40))
Sep 18 14:02:27 xup kernel: [<c0200890>] ip_local_deliver_finish [kernel] 0x0 (0xc5ca8d54))
Sep 18 14:02:27 xup kernel: [<c0200890>] ip_local_deliver_finish [kernel] 0x0 (0xc5ca8d64))
Sep 18 14:02:27 xup kernel: [<c01f20df>] nf_hook_slow [kernel] 0xcf (0xc5ca8d68))
Sep 18 14:02:27 xup kernel: [<c0200890>] ip_local_deliver_finish [kernel] 0x0 (0xc5ca8d7c))
Sep 18 14:02:27 xup kernel: [<c01f2116>] nf_hook_slow [kernel] 0x106 (0xc5ca8d80))
Sep 18 14:02:27 xup kernel: [<f8ead3c2>] tg3_start_xmit [tg3] 0x142 (0xc5ca8d9c))
Sep 18 14:02:27 xup kernel: [<c020049b>] ip_local_deliver [kernel] 0x17b (0xc5ca8dc0))
Sep 18 14:02:27 xup kernel: [<c0200890>] ip_local_deliver_finish [kernel] 0x0 (0xc5ca8dd8))
Sep 18 14:02:27 xup kernel: [<c01fdbbb>] ip_route_input [kernel] 0x3b (0xc5ca8ddc))
Sep 18 14:02:27 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca8dec))
Sep 18 14:02:27 xup kernel: [<c0200805>] ip_rcv [kernel] 0x355 (0xc5ca8e1c))
Sep 18 14:02:27 xup kernel: [<c01eb06e>] dev_queue_xmit [kernel] 0x14e (0xc5ca8e3c))
Sep 18 14:02:27 xup kernel: [<c02037f6>] ip_queue_xmit [kernel] 0x4b6 (0xc5ca8e48))
Sep 18 14:02:27 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca8e60))
Sep 18 14:02:27 xup kernel: [<f8ead3c2>] tg3_start_xmit [tg3] 0x142 (0xc5ca8e84))
Sep 18 14:02:27 xup kernel: [<c01eb809>] netif_receive_skb [kernel] 0x199 (0xc5ca8ec4))
Sep 18 14:02:27 xup kernel: [<c01e6f4f>] alloc_skb [kernel] 0xef (0xc5ca8ee8))
Sep 18 14:02:27 xup kernel: [<f8eac77a>] tg3_rx [tg3] 0x2ba (0xc5ca8f04))
Sep 18 14:02:27 xup kernel: [<c02037f6>] ip_queue_xmit [kernel] 0x4b6 (0xc5ca8f5c))
Sep 18 14:02:27 xup kernel: [<f8eac8f9>] tg3_poll [tg3] 0x89 (0xc5ca8f88))
Sep 18 14:02:27 xup kernel: [<c01eb9ff>] net_rx_action [kernel] 0x9f (0xc5ca8fa8))
Sep 18 14:02:27 xup kernel: [<c01f1dae>] nf_iterate [kernel] 0x2e (0xc5ca8fc4))
Sep 18 14:02:27 xup kernel: [<c01214bb>] do_softirq [kernel] 0x6b (0xc5ca8fe0))
Sep 18 14:02:27 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca8ff8))
Sep 18 14:02:27 xup kernel: [<c01f25b4>] .text.lock.netfilter [kernel] 0xc0 (0xc5ca8ffc))
Sep 18 14:02:27 xup kernel: [<c01f5094>] qdisc_restart [kernel] 0x14 (0xc5ca9014))
Sep 18 14:02:27 xup kernel: [<c02037f6>] ip_queue_xmit [kernel] 0x4b6 (0xc5ca9044))
Sep 18 14:02:27 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca905c))
Sep 18 14:02:27 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca9060))
Sep 18 14:02:27 xup kernel: [<c01f20df>] nf_hook_slow [kernel] 0xcf (0xc5ca9064))
Sep 18 14:02:27 xup kernel: [<c0204900>] ip_finish_output2 [kernel] 0x90 (0xc5ca9078))
Sep 18 14:02:27 xup kernel: [<c01f2116>] nf_hook_slow [kernel] 0x106 (0xc5ca907c))
Sep 18 14:02:27 xup kernel: [<c02032d2>] ip_output [kernel] 0x102 (0xc5ca908c))
Sep 18 14:02:27 xup kernel: [<f8e9693b>] nulldevname.0 [ip_tables] 0x0 (0xc5ca9094))
Sep 18 14:02:27 xup kernel: [<c0204a90>] ip_queue_xmit2 [kernel] 0x120 (0xc5ca90c0))
Sep 18 14:02:27 xup kernel: [<f8e99960>] packet_filter [iptable_filter] 0x0 (0xc5ca90d0))
Sep 18 14:02:27 xup kernel: [<c01f1dae>] nf_iterate [kernel] 0x2e (0xc5ca90d8))
Sep 18 14:02:27 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca90ec))
Sep 18 14:02:27 xup kernel: [<c0218cde>] tcp_v4_send_check [kernel] 0x6e (0xc5ca90f8))
Sep 18 14:02:27 xup kernel: [<c0213735>] tcp_transmit_skb [kernel] 0x565 (0xc5ca9120))
Sep 18 14:02:27 xup kernel: [<c02037f6>] ip_queue_xmit [kernel] 0x4b6 (0xc5ca9158))
Sep 18 14:02:27 xup kernel: [<c0204970>] ip_queue_xmit2 [kernel] 0x0 (0xc5ca9170))
Sep 18 14:02:27 xup kernel: [<c01f5094>] qdisc_restart [kernel] 0x14 (0xc5ca9174))
Sep 18 14:02:27 xup kernel: [<c02141c7>] tcp_write_xmit [kernel] 0x157 (0xc5ca9194))
Sep 18 14:02:27 xup kernel: [<c02094f9>] tcp_sendmsg [kernel] 0xf49 (0xc5ca91d8))
Sep 18 14:02:27 xup kernel: [<c02032d2>] ip_output [kernel] 0x102 (0xc5ca91ec))
Sep 18 14:02:27 xup kernel: [<f8e9693b>] nulldevname.0 [ip_tables] 0x0 (0xc5ca91f4))
Sep 18 14:02:27 xup kernel: [<c01eb06e>] dev_queue_xmit [kernel] 0x14e (0xc5ca9234))
Sep 18 14:02:27 xup kernel: [<f8ee1d8c>] rpc_sleep_on_Rsmp_f6e46d94 [sunrpc] 0x3c (0xc5ca9260))
Sep 18 14:02:27 xup kernel: [<f8edf3da>] __xprt_lock_write_next [sunrpc] 0x3a (0xc5ca9278))
Sep 18 14:02:27 xup kernel: [<c02032d2>] ip_output [kernel] 0x102 (0xc5ca9288))
Sep 18 14:02:27 xup kernel: [<f8e9693b>] nulldevname.0 [ip_tables] 0x0 (0xc5ca9290))
Sep 18 14:02:27 xup kernel: [<c0204a90>] ip_queue_xmit2 [kernel] 0x120 (0xc5ca92bc))
Sep 18 14:02:27 xup kernel: [<f8e99960>] packet_filter [iptable_filter] 0x0 (0xc5ca92cc))
Sep 18 14:02:27 xup kernel: [<c01f1dae>] nf_iterate [kernel] 0x2e (0xc5ca92d4))
Sep 18 14:02:27 xup kernel: [<c0226625>] inet_sendmsg [kernel] 0x35 (0xc5ca92f4))
Sep 18 14:02:27 xup kernel: [<c01e397c>] sock_sendmsg [kernel] 0x6c (0xc5ca9308))
Sep 18 14:02:27 xup kernel: [<c02037f6>] ip_queue_xmit [kernel] 0x4b6 (0xc5ca9354))
Sep 18 14:02:27 xup kernel: [<f8ee09fd>] do_xprt_transmit [sunrpc] 0xfd (0xc5ca936c))
Sep 18 14:02:27 xup kernel: [<f8ee3ed9>] rpcauth_marshcred [sunrpc] 0x49 (0xc5ca940c))
Sep 18 14:02:27 xup kernel: [<f8edeb5f>] call_transmit [sunrpc] 0x3f (0xc5ca9444))
Sep 18 14:02:28 xup kernel: [<f8ee238f>] __rpc_execute [sunrpc] 0xaf (0xc5ca9454))
Sep 18 14:02:28 xup kernel: [<f8ede5a6>] rpc_call_setup_Rsmp_07605571 [sunrpc] 0x46 (0xc5ca9464))
Sep 18 14:02:28 xup kernel: [<f8ede489>] rpc_call_sync_Rsmp_8c13f49b [sunrpc] 0x69 (0xc5ca9470))
Sep 18 14:02:28 xup kernel: [<f8ede49a>] rpc_call_sync_Rsmp_8c13f49b [sunrpc] 0x7a (0xc5ca9490))
Sep 18 14:02:28 xup kernel: [<f8ef10f4>] all_tasks [sunrpc] 0x0 (0xc5ca94b0))
Sep 18 14:02:28 xup kernel: [<f8edeb90>] call_status [sunrpc] 0x0 (0xc5ca94e4))
Sep 18 14:02:28 xup kernel: [<f8ee1850>] rpc_run_timer [sunrpc] 0x0 (0xc5ca9504))
Sep 18 14:02:28 xup kernel: [<f8ee81ec>] xdr_partial_copy_from_skb [sunrpc] 0x3c (0xc5ca9528))
Sep 18 14:02:28 xup kernel: [<f8f23420>] nfs3_rpc_wrapper [nfs] 0x30 (0xc5ca9540))
Sep 18 14:02:28 xup kernel: [<f8f2352d>] nfs3_proc_getattr [nfs] 0x5d (0xc5ca9568))
Sep 18 14:02:28 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca957c))
Sep 18 14:02:28 xup kernel: [<f8ed9f20>] autofs_root_lookup [autofs] 0x0 (0xc5ca958c))
Sep 18 14:02:28 xup kernel: [<f8f1cd61>] __nfs_revalidate_inode [nfs] 0x101 (0xc5ca95b0))
Sep 18 14:02:28 xup kernel: [<f8ee2021>] __rpc_wake_up_task [sunrpc] 0x251 (0xc5ca9610))
Sep 18 14:02:28 xup kernel: [<f8ee81ec>] xdr_partial_copy_from_skb [sunrpc] 0x3c (0xc5ca961c))
Sep 18 14:02:28 xup kernel: [<f8f19adf>] nfs_lookup_revalidate [nfs] 0x22f (0xc5ca9648))
Sep 18 14:02:28 xup kernel: [<f8ee034a>] tcp_data_recv [sunrpc] 0x34a (0xc5ca9660))
Sep 18 14:02:28 xup kernel: [<f8ee035a>] tcp_data_recv [sunrpc] 0x35a (0xc5ca9668))
Sep 18 14:02:28 xup kernel: [<f8edf3da>] __xprt_lock_write_next [sunrpc] 0x3a (0xc5ca9670))
Sep 18 14:02:28 xup kernel: [<f8ee0db1>] do_xprt_transmit [sunrpc] 0x4b1 (0xc5ca9680))
Sep 18 14:02:28 xup kernel: [<c01e712c>] kfree_skbmem [kernel] 0xc (0xc5ca9694))
Sep 18 14:02:28 xup kernel: [<c01e72ae>] __kfree_skb [kernel] 0x11e (0xc5ca96a4))
Sep 18 14:02:28 xup kernel: [<c01e712c>] kfree_skbmem [kernel] 0xc (0xc5ca96b8))
Sep 18 14:02:28 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca96d4))
Sep 18 14:02:28 xup kernel: [<c0206a90>] tcp_rfree [kernel] 0x0 (0xc5ca9714))
Sep 18 14:02:28 xup kernel: [<c015564d>] vfs_follow_link [kernel] 0x11d (0xc5ca9728))
Sep 18 14:02:28 xup kernel: [<c012909e>] in_group_p [kernel] 0x1e (0xc5ca973c))
Sep 18 14:02:28 xup kernel: [<c0151b99>] vfs_permission [kernel] 0x79 (0xc5ca9744))
Sep 18 14:02:28 xup kernel: [<f8f19d80>] nfs_lookup [nfs] 0x0 (0xc5ca9764))
Sep 18 14:02:28 xup kernel: [<c0151dad>] cached_lookup [kernel] 0x2d (0xc5ca9770))
Sep 18 14:02:28 xup kernel: [<c0152770>] link_path_walk [kernel] 0x780 (0xc5ca9780))
Sep 18 14:02:28 xup kernel: [<f8ed9f20>] autofs_root_lookup [autofs] 0x0 (0xc5ca97ac))
Sep 18 14:02:28 xup kernel: [<c0151dad>] cached_lookup [kernel] 0x2d (0xc5ca97b8))
Sep 18 14:02:28 xup kernel: [<c015292e>] link_path_walk [kernel] 0x93e (0xc5ca97d0))
Sep 18 14:02:28 xup kernel: [<c021e44f>] raw_rcv_skb [kernel] 0xef (0xc5ca97ec))
Sep 18 14:02:28 xup kernel: [<f8e9693b>] nulldevname.0 [ip_tables] 0x0 (0xc5ca97f8))
Sep 18 14:02:28 xup kernel: [<c0219c18>] tcp_v4_do_rcv [kernel] 0x38 (0xc5ca9824))
Sep 18 14:02:28 xup kernel: [<c0219c18>] tcp_v4_do_rcv [kernel] 0x38 (0xc5ca983c))
Sep 18 14:02:28 xup kernel: [<f8f1999c>] nfs_lookup_revalidate [nfs] 0xec (0xc5ca9848))
Sep 18 14:02:28 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca98ac))
Sep 18 14:02:28 xup kernel: [<c01e6a99>] sock_def_readable [kernel] 0x39 (0xc5ca98c4))
Sep 18 14:02:28 xup kernel: [<c015564d>] vfs_follow_link [kernel] 0x11d (0xc5ca9900))
Sep 18 14:02:28 xup kernel: [<c01338e2>] read_cache_page [kernel] 0x42 (0xc5ca9904))
Sep 18 14:02:28 xup kernel: [<c0133955>] read_cache_page [kernel] 0xb5 (0xc5ca9910))
Sep 18 14:02:28 xup kernel: [<c021e523>] raw_rcv [kernel] 0x43 (0xc5ca9918))
Sep 18 14:02:28 xup kernel: [<f8f20a3a>] nfs_getlink [nfs] 0x1a (0xc5ca9934))
Sep 18 14:02:28 xup kernel: [<f8f20a97>] nfs_getlink [nfs] 0x77 (0xc5ca9944))
Sep 18 14:02:28 xup kernel: [<f8f20b78>] nfs_follow_link [nfs] 0x28 (0xc5ca9958))
Sep 18 14:02:28 xup kernel: [<c0151dad>] cached_lookup [kernel] 0x2d (0xc5ca996c))
Sep 18 14:02:28 xup kernel: [<c01524ae>] link_path_walk [kernel] 0x4be (0xc5ca997c))
Sep 18 14:02:29 xup kernel: [<c0152916>] link_path_walk [kernel] 0x926 (0xc5ca99a8))
Sep 18 14:02:29 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca99c4))
Sep 18 14:02:29 xup kernel: [<f8ed9f20>] autofs_root_lookup [autofs] 0x0 (0xc5ca99d4))
Sep 18 14:02:29 xup kernel: [<c0151dad>] cached_lookup [kernel] 0x2d (0xc5ca99e0))
Sep 18 14:02:29 xup kernel: [<c015292e>] link_path_walk [kernel] 0x93e (0xc5ca99f8))
Sep 18 14:02:29 xup kernel: [<c0200805>] ip_rcv [kernel] 0x355 (0xc5ca9a10))
Sep 18 14:02:29 xup kernel: [<c013ee3b>] __alloc_pages [kernel] 0x7b (0xc5ca9a34))
Sep 18 14:02:29 xup kernel: [<f8f1999c>] nfs_lookup_revalidate [nfs] 0xec (0xc5ca9a44))
Sep 18 14:02:29 xup kernel: [<c0143f26>] __pte_chain_free [kernel] 0x16 (0xc5ca9a90))
Sep 18 14:02:29 xup kernel: [<c012e5d6>] do_no_page [kernel] 0x306 (0xc5ca9a9c))
Sep 18 14:02:29 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca9acc))
Sep 18 14:02:29 xup kernel: [<c015564d>] vfs_follow_link [kernel] 0x11d (0xc5ca9afc))
Sep 18 14:02:29 xup kernel: [<c01338e2>] read_cache_page [kernel] 0x42 (0xc5ca9b00))
Sep 18 14:02:29 xup kernel: [<c0133955>] read_cache_page [kernel] 0xb5 (0xc5ca9b0c))
Sep 18 14:02:29 xup kernel: [<f8f20a3a>] nfs_getlink [nfs] 0x1a (0xc5ca9b30))
Sep 18 14:02:29 xup kernel: [<f8f20a97>] nfs_getlink [nfs] 0x77 (0xc5ca9b40))
Sep 18 14:02:29 xup kernel: [<f8f20b78>] nfs_follow_link [nfs] 0x28 (0xc5ca9b54))
Sep 18 14:02:29 xup kernel: [<c0151dad>] cached_lookup [kernel] 0x2d (0xc5ca9b68))
Sep 18 14:02:29 xup kernel: [<c01524ae>] link_path_walk [kernel] 0x4be (0xc5ca9b78))
Sep 18 14:02:29 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca9b9c))
Sep 18 14:02:29 xup kernel: [<f8860420>] ext3_lookup [ext3] 0x0 (0xc5ca9bac))
Sep 18 14:02:29 xup kernel: [<c0152916>] link_path_walk [kernel] 0x926 (0xc5ca9bd0))
Sep 18 14:02:29 xup kernel: [<c010a85e>] do_IRQ [kernel] 0xfe (0xc5ca9bf0))
Sep 18 14:02:29 xup kernel: [<c012ed14>] __vma_link [kernel] 0x64 (0xc5ca9c0c))
Sep 18 14:02:29 xup kernel: [<f8f1999c>] nfs_lookup_revalidate [nfs] 0xec (0xc5ca9c1c))
Sep 18 14:02:29 xup kernel: [<c0117b20>] do_page_fault [kernel] 0x0 (0xc5ca9c30))
Sep 18 14:02:29 xup kernel: [<c0108cc4>] error_code [kernel] 0x34 (0xc5ca9c38))
Sep 18 14:02:29 xup kernel: [<f8f1999c>] nfs_lookup_revalidate [nfs] 0xec (0xc5ca9c6c))
Sep 18 14:02:29 xup kernel: [<c016764c>] padzero [kernel] 0x1c (0xc5ca9c80))
Sep 18 14:02:29 xup kernel: [<c01686fb>] load_elf_binary [kernel] 0x99b (0xc5ca9c8c))
Sep 18 14:02:29 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca9ca4))
Sep 18 14:02:29 xup kernel: [<c015564d>] vfs_follow_link [kernel] 0x11d (0xc5ca9cf8))
Sep 18 14:02:29 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca9d08))
Sep 18 14:02:29 xup kernel: [<c0151b99>] vfs_permission [kernel] 0x79 (0xc5ca9d14))
Sep 18 14:02:29 xup kernel: [<f8860420>] ext3_lookup [ext3] 0x0 (0xc5ca9d34))
Sep 18 14:02:29 xup kernel: [<c01528ee>] link_path_walk [kernel] 0x8fe (0xc5ca9d50))
Sep 18 14:02:29 xup kernel: [<c015b3e7>] dput [kernel] 0x47 (0xc5ca9d78))
Sep 18 14:02:29 xup kernel: [<c0143f26>] __pte_chain_free [kernel] 0x16 (0xc5ca9dc0))
Sep 18 14:02:29 xup kernel: [<c01327cc>] filemap_nopage [kernel] 0xbc (0xc5ca9dc4))
Sep 18 14:02:29 xup kernel: [<c01327f9>] filemap_nopage [kernel] 0xe9 (0xc5ca9dd0))
Sep 18 14:02:29 xup kernel: [<c0143f26>] __pte_chain_free [kernel] 0x16 (0xc5ca9e10))
Sep 18 14:02:29 xup kernel: [<c012e5d6>] do_no_page [kernel] 0x306 (0xc5ca9e1c))
Sep 18 14:02:29 xup kernel: [<c012e6fd>] handle_mm_fault [kernel] 0x10d (0xc5ca9e60))
Sep 18 14:02:29 xup kernel: [<c015b3bc>] dput [kernel] 0x1c (0xc5ca9e8c))
Sep 18 14:02:29 xup kernel: [<c012c86d>] zap_page_range [kernel] 0x3fd (0xc5ca9ea4))
Sep 18 14:02:29 xup kernel: [<c012c923>] zap_page_range [kernel] 0x4b3 (0xc5ca9eac))
Sep 18 14:02:29 xup kernel: [<c0152c2b>] path_lookup [kernel] 0x1b (0xc5ca9ed0))
Sep 18 14:02:29 xup kernel: [<c0153145>] open_namei [kernel] 0x85 (0xc5ca9ee0))
Sep 18 14:02:29 xup kernel: [<c012f783>] unmap_fixup [kernel] 0x63 (0xc5ca9f34))
Sep 18 14:02:30 xup kernel: [<c01469cc>] filp_open [kernel] 0x3c (0xc5ca9f70))
Sep 18 14:02:30 xup kernel: [<c0151ade>] getname [kernel] 0x5e (0xc5ca9f90))
Sep 18 14:02:30 xup kernel: [<c0146d14>] sys_open [kernel] 0x34 (0xc5ca9fa8))
Sep 18 14:02:30 xup kernel: [<c0108bd3>] system_call [kernel] 0x33 (0xc5ca9fc0))

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: do_IRQ: stack overflow
  2003-10-06 10:02 do_IRQ: stack overflow Kiernan, Michael
@ 2003-10-06 11:57 ` Steve Dickson
  0 siblings, 0 replies; 4+ messages in thread
From: Steve Dickson @ 2003-10-06 11:57 UTC (permalink / raw)
  To: Kiernan, Michael; +Cc: nfs

[-- Attachment #1: Type: text/plain, Size: 251 bytes --]

Kiernan, Michael wrote:

>Can anyone help me debug/(fix!) a stack overflow? (see attachment). 
>
>redhat 7.3, dual xeon 2.8GHz
>2.4.20-20.7bigmem, but also occurs with 2.4.18-27.7bigmem and 
>non-bigmem versions. 
>  
>
See if this helps....

SteveD.

[-- Attachment #2: linux-2.4.20-nfs-stackoverflow.patch --]
[-- Type: text/plain, Size: 9352 bytes --]

--- linux-2.4.20/fs/nfs/inode.c.orig	2003-10-06 07:35:33.000000000 -0400
+++ linux-2.4.20/fs/nfs/inode.c	2003-10-06 07:38:35.000000000 -0400
@@ -1139,6 +1139,8 @@ extern int nfs_init_readpagecache(void);
 extern int nfs_destroy_readpagecache(void);
 extern int nfs_init_writepagecache(void);
 extern int nfs_destroy_writepagecache(void);
+extern int nfs_init_diroppagecache(void);
+extern void nfs_destroy_diroppagecache(void);
 
 /*
  * Initialize NFS
@@ -1159,6 +1161,10 @@ static int __init init_nfs_fs(void)
 	if (err)
 		return err;
 
+	err = nfs_init_diroppagecache();
+	if (err)
+		return err;
+
 #ifdef CONFIG_PROC_FS
 	rpc_proc_register(&nfs_rpcstat);
 #endif
@@ -1167,6 +1173,7 @@ static int __init init_nfs_fs(void)
 
 static void __exit exit_nfs_fs(void)
 {
+	nfs_destroy_diroppagecache();
 	nfs_destroy_writepagecache();
 	nfs_destroy_readpagecache();
 	nfs_destroy_nfspagecache();
--- linux-2.4.20/fs/nfs/dir.c.orig	2003-10-06 07:35:31.000000000 -0400
+++ linux-2.4.20/fs/nfs/dir.c	2003-10-06 07:38:35.000000000 -0400
@@ -71,6 +71,51 @@ struct inode_operations nfs_dir_inode_op
 	revalidate:	nfs_revalidate,
 	setattr:	nfs_notify_change,
 };
+static kmem_cache_t *nfs_ddata_cachep;
+
+int nfs_init_diroppagecache(void)
+{
+	nfs_ddata_cachep = kmem_cache_create("nfs_diropt_data",
+					     sizeof(struct nfs_fh) + sizeof(struct nfs_fattr),
+					     0, SLAB_HWCACHE_ALIGN,
+					     NULL, NULL);
+	if (nfs_ddata_cachep == NULL)
+		return -ENOMEM;
+
+	return 0;
+}
+
+void nfs_destroy_diroppagecache(void)
+{
+	if (kmem_cache_destroy(nfs_ddata_cachep))
+		printk(KERN_INFO "nfs_diropt_data: not all structures were freed\n");
+}
+static __inline__ int 
+nfs_dirop_alloc(struct nfs_fh **fh, struct nfs_fattr **fattr)
+{
+	void *mem;
+	static int len = sizeof(struct nfs_fh) + sizeof(struct nfs_fattr);
+
+	mem = kmem_cache_alloc(nfs_ddata_cachep, GFP_NOFS);
+	if (mem == NULL)
+		return -ENOMEM;
+
+	memset(mem, 0, len);
+	*fh = (struct nfs_fh *)mem;
+	*fattr = (struct nfs_fattr *) (mem + sizeof(struct nfs_fh));
+
+	return 0;
+}
+static __inline__ void 
+nfs_dirop_free(struct nfs_fh *fh, struct nfs_fattr *fattr)
+{
+	void *mem = ((void *)fh < (void *)fattr ? 
+		(void *)fh : (void *)fattr);
+
+	kmem_cache_free(nfs_ddata_cachep, mem);
+
+	return;
+}
 
 static loff_t nfs_dir_llseek(struct file *file, loff_t offset, int origin)
 {
@@ -373,12 +418,16 @@ static int nfs_readdir(struct file *filp
 	nfs_readdir_descriptor_t my_desc,
 			*desc = &my_desc;
 	struct nfs_entry my_entry;
+	struct nfs_fh   *fh;
+	struct nfs_fattr *fattr;
 	long		res;
 
 	res = nfs_revalidate(dentry);
 	if (res < 0)
 		return res;
 
+	if (nfs_dirop_alloc(&fh, &fattr))
+		return -ENOMEM;
 	/*
 	 * filp->f_pos points to the file offset in the page cache.
 	 * but if the cache has meanwhile been zapped, we need to
@@ -387,6 +436,8 @@ static int nfs_readdir(struct file *filp
 	 */
 	memset(desc, 0, sizeof(*desc));
 	memset(&my_entry, 0, sizeof(my_entry));
+	my_entry.fh = fh;
+	my_entry.fattr = fattr;
 
 	desc->file = filp;
 	desc->target = filp->f_pos;
@@ -414,6 +465,8 @@ static int nfs_readdir(struct file *filp
 			break;
 		}
 	}
+	nfs_dirop_free(fh, fattr);
+
 	if (desc->error < 0)
 		return desc->error;
 	if (res < 0)
@@ -497,8 +550,11 @@ static int nfs_lookup_revalidate(struct 
 	struct inode *dir;
 	struct inode *inode;
 	int error;
-	struct nfs_fh fhandle;
-	struct nfs_fattr fattr;
+	struct nfs_fh *fhandle;
+	struct nfs_fattr *fattr;
+
+	if (nfs_dirop_alloc(&fhandle, &fattr))
+		return 0;
 
 	lock_kernel();
 	dir = dentry->d_parent->d_inode;
@@ -526,17 +582,18 @@ static int nfs_lookup_revalidate(struct 
 	if (NFS_STALE(inode))
 		goto out_bad;
 
-	error = NFS_PROTO(dir)->lookup(dir, &dentry->d_name, &fhandle, &fattr);
+	error = NFS_PROTO(dir)->lookup(dir, &dentry->d_name, fhandle, fattr);
 	if (error)
 		goto out_bad;
-	if (memcmp(NFS_FH(inode), &fhandle, sizeof(struct nfs_fh))!= 0)
+	if (memcmp(NFS_FH(inode), fhandle, sizeof(struct nfs_fh))!= 0)
 		goto out_bad;
-	if ((error = nfs_refresh_inode(inode, &fattr)) != 0)
+	if ((error = nfs_refresh_inode(inode, fattr)) != 0)
 		goto out_bad;
 
 	nfs_renew_times(dentry);
  out_valid:
 	unlock_kernel();
+	nfs_dirop_free(fhandle, fattr);
 	return 1;
  out_bad:
 	NFS_CACHEINV(dir);
@@ -550,6 +607,7 @@ static int nfs_lookup_revalidate(struct 
 	}
 	d_drop(dentry);
 	unlock_kernel();
+	nfs_dirop_free(fhandle, fattr);
 	return 0;
 }
 
@@ -596,8 +654,8 @@ static struct dentry *nfs_lookup(struct 
 {
 	struct inode *inode;
 	int error;
-	struct nfs_fh fhandle;
-	struct nfs_fattr fattr;
+	struct nfs_fh *fhandle;
+	struct nfs_fattr *fattr;
 
 	dfprintk(VFS, "NFS: lookup(%s/%s)\n",
 		dentry->d_parent->d_name.name, dentry->d_name.name);
@@ -607,15 +665,17 @@ static struct dentry *nfs_lookup(struct 
 		goto out;
 
 	error = -ENOMEM;
+	if (nfs_dirop_alloc(&fhandle, &fattr))
+		goto out;
 	dentry->d_op = &nfs_dentry_operations;
 
-	error = NFS_PROTO(dir)->lookup(dir, &dentry->d_name, &fhandle, &fattr);
+	error = NFS_PROTO(dir)->lookup(dir, &dentry->d_name, fhandle, fattr);
 	inode = NULL;
 	if (error == -ENOENT)
 		goto no_entry;
 	if (!error) {
 		error = -EACCES;
-		inode = nfs_fhget(dentry, &fhandle, &fattr);
+		inode = nfs_fhget(dentry, fhandle, fattr);
 		if (inode) {
 	    no_entry:
 			d_add(dentry, inode);
@@ -624,6 +684,7 @@ static struct dentry *nfs_lookup(struct 
 		nfs_renew_times(dentry);
 	}
 out:
+	nfs_dirop_free(fhandle, fattr);
 	return ERR_PTR(error);
 }
 
@@ -663,13 +724,16 @@ out_err:
 static int nfs_create(struct inode *dir, struct dentry *dentry, int mode)
 {
 	struct iattr attr;
-	struct nfs_fattr fattr;
-	struct nfs_fh fhandle;
+	struct nfs_fattr *fattr;
+	struct nfs_fh *fhandle;
 	int error;
 
 	dfprintk(VFS, "NFS: create(%x/%ld, %s\n",
 		dir->i_dev, dir->i_ino, dentry->d_name.name);
 
+	if (nfs_dirop_alloc(&fhandle, &fattr))
+		return -ENOMEM;
+
 	attr.ia_mode = mode;
 	attr.ia_valid = ATTR_MODE;
 
@@ -681,11 +745,13 @@ static int nfs_create(struct inode *dir,
 	 */
 	nfs_zap_caches(dir);
 	error = NFS_PROTO(dir)->create(dir, &dentry->d_name,
-					 &attr, 0, &fhandle, &fattr);
+					 &attr, 0, fhandle, fattr);
 	if (!error)
-		error = nfs_instantiate(dentry, &fhandle, &fattr);
+		error = nfs_instantiate(dentry, fhandle, fattr);
 	else
 		d_drop(dentry);
+
+	nfs_dirop_free(fhandle, fattr);
 	return error;
 }
 
@@ -695,23 +761,28 @@ static int nfs_create(struct inode *dir,
 static int nfs_mknod(struct inode *dir, struct dentry *dentry, int mode, int rdev)
 {
 	struct iattr attr;
-	struct nfs_fattr fattr;
-	struct nfs_fh fhandle;
+	struct nfs_fattr *fattr;
+	struct nfs_fh *fhandle;
 	int error;
 
 	dfprintk(VFS, "NFS: mknod(%x/%ld, %s\n",
 		dir->i_dev, dir->i_ino, dentry->d_name.name);
 
+	if (nfs_dirop_alloc(&fhandle, &fattr))
+		return -ENOMEM;
+
 	attr.ia_mode = mode;
 	attr.ia_valid = ATTR_MODE;
 
 	nfs_zap_caches(dir);
 	error = NFS_PROTO(dir)->mknod(dir, &dentry->d_name, &attr, rdev,
-					&fhandle, &fattr);
+					fhandle, fattr);
 	if (!error)
-		error = nfs_instantiate(dentry, &fhandle, &fattr);
+		error = nfs_instantiate(dentry, fhandle, fattr);
 	else
 		d_drop(dentry);
+
+	nfs_dirop_free(fhandle, fattr);
 	return error;
 }
 
@@ -721,13 +792,16 @@ static int nfs_mknod(struct inode *dir, 
 static int nfs_mkdir(struct inode *dir, struct dentry *dentry, int mode)
 {
 	struct iattr attr;
-	struct nfs_fattr fattr;
-	struct nfs_fh fhandle;
+	struct nfs_fattr *fattr;
+	struct nfs_fh *fhandle;
 	int error;
 
 	dfprintk(VFS, "NFS: mkdir(%x/%ld, %s\n",
 		dir->i_dev, dir->i_ino, dentry->d_name.name);
 
+	if (nfs_dirop_alloc(&fhandle, &fattr))
+		return -ENOMEM;
+
 	attr.ia_valid = ATTR_MODE;
 	attr.ia_mode = mode | S_IFDIR;
 
@@ -741,12 +815,14 @@ static int nfs_mkdir(struct inode *dir, 
 	d_drop(dentry);
 #endif
 	nfs_zap_caches(dir);
-	error = NFS_PROTO(dir)->mkdir(dir, &dentry->d_name, &attr, &fhandle,
-					&fattr);
+	error = NFS_PROTO(dir)->mkdir(dir, &dentry->d_name, &attr, fhandle,
+					fattr);
 	if (!error)
-		error = nfs_instantiate(dentry, &fhandle, &fattr);
+		error = nfs_instantiate(dentry, fhandle, fattr);
 	else
 		d_drop(dentry);
+
+	nfs_dirop_free(fhandle, fattr);
 	return error;
 }
 
--- linux-2.4.20/fs/nfs/nfs3xdr.c.orig	2003-10-06 07:35:31.000000000 -0400
+++ linux-2.4.20/fs/nfs/nfs3xdr.c	2003-10-06 07:38:35.000000000 -0400
@@ -625,10 +625,10 @@ nfs3_decode_dirent(u32 *p, struct nfs_en
 	entry->cookie = nfs_transform_cookie64(cookie);
 
 	if (plus) {
-		p = xdr_decode_post_op_attr(p, &entry->fattr);
+		p = xdr_decode_post_op_attr(p, entry->fattr);
 		/* In fact, a post_op_fh3: */
 		if (*p++) {
-			p = xdr_decode_fhandle(p, &entry->fh);
+			p = xdr_decode_fhandle(p, entry->fh);
 			/* Ugh -- server reply was truncated */
 			if (p == NULL) {
 				dprintk("NFS: FH truncated\n");
@@ -638,7 +638,7 @@ nfs3_decode_dirent(u32 *p, struct nfs_en
 		} else {
 			/* If we don't get a file handle, the attrs
 			 * aren't worth a lot. */
-			entry->fattr.valid = 0;
+			entry->fattr->valid = 0;
 		}
 	}
 
--- linux-2.4.20/include/linux/nfs_xdr.h.orig	2002-11-28 18:53:15.000000000 -0500
+++ linux-2.4.20/include/linux/nfs_xdr.h	2003-10-06 07:38:35.000000000 -0400
@@ -109,8 +109,8 @@ struct nfs_entry {
 	const char *		name;
 	unsigned int		len;
 	int			eof;
-	struct nfs_fh		fh;
-	struct nfs_fattr	fattr;
+	struct nfs_fh		*fh;
+	struct nfs_fattr	*fattr;
 };
 
 /*

^ permalink raw reply	[flat|nested] 4+ messages in thread

* RE: do_IRQ: stack overflow
@ 2003-10-17  6:45 Kiernan, Michael
  2003-10-17 12:20 ` Trond Myklebust
  0 siblings, 1 reply; 4+ messages in thread
From: Kiernan, Michael @ 2003-10-17  6:45 UTC (permalink / raw)
  To: nfs

[-- Attachment #1: Type: text/plain, Size: 531 bytes --]

For the record; Steve's patch resolved this. 

-----Original Message----- 
From: Steve Dickson [mailto:SteveD@RedHat.com] 
Sent: 06 October 2003 13:58 
To: Kiernan, Michael 
Cc: nfs@lists.sourceforge.net 
Subject: Re: [NFS] do_IRQ: stack overflow 


Kiernan, Michael wrote: 

>Can anyone help me debug/(fix!) a stack overflow? (see attachment). 
> 
>redhat 7.3, dual xeon 2.8GHz 
>2.4.20-20.7bigmem, but also occurs with 2.4.18-27.7bigmem and 
>non-bigmem versions. 
>  
> 
See if this helps.... 

SteveD. 


[-- Attachment #2: Type: text/html, Size: 1446 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: do_IRQ: stack overflow
  2003-10-17  6:45 Kiernan, Michael
@ 2003-10-17 12:20 ` Trond Myklebust
  0 siblings, 0 replies; 4+ messages in thread
From: Trond Myklebust @ 2003-10-17 12:20 UTC (permalink / raw)
  To: Kiernan, Michael; +Cc: nfs

>>>>> " " == Michael Kiernan <Kiernan> writes:

     > For the record; Steve's patch resolved this.

...but does the latest 2.4.22-bk snapshot?

I'd prefer not avoid having to convert all the nfs_fh and nfs_fattr
structures to use dynamic allocation if at all possible. Removing the
unused readdirplus-specific fields in struct nfs_entry is by far my
first choice for a solution. Now that has been done, then we can start
to worry about the remaining cases.

So has anybody ever seen stack overflow errors in any of the other
functions that allocate nfs_fh/nfs_fattr on the stack? That would be
mainly in nfs_lookup() and nfs_lookup_revalidate().

Cheers,
  Trond


-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
SourceForge.net hosts over 70,000 Open Source Projects.
See the people who have HELPED US provide better services:
Click here: http://sourceforge.net/supporters.php
_______________________________________________
NFS maillist  -  NFS@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfs

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2003-10-17 12:20 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-10-06 10:02 do_IRQ: stack overflow Kiernan, Michael
2003-10-06 11:57 ` Steve Dickson
  -- strict thread matches above, loose matches on Subject: below --
2003-10-17  6:45 Kiernan, Michael
2003-10-17 12:20 ` Trond Myklebust

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox