Ok, we had some luck. Here's the backtrace and attending dmesg
output. The filer has been doing failover, but it has not gone
into a failed state...so, the system *should* be able to reconnect.
We have the system in the failed state now and will leave it that way
for a bit in case you have some commands you'd like me to run.
Aside from the hung cifs processes (anything accessing those mounts
gets into the D state), the system seems fine.
CIFS VFS: Unexpected lookup error -112
CIFS VFS: Reconnecting tcp session
CIFS VFS: Reconnecting tcp session
CIFS VFS: Unexpected lookup error -11
CIFS VFS: Unexpected lookup error -112
CIFS VFS: Reconnecting tcp session
CIFS VFS: Reconnecting tcp session
CIFS VFS: Reconnecting tcp session
CIFS VFS: Reconnecting tcp session
CIFS VFS: Reconnecting tcp session
CIFS VFS: Reconnecting tcp session
CIFS VFS: Reconnecting tcp session
CIFS VFS: Reconnecting tcp session
CIFS VFS: Reconnecting tcp session
CIFS VFS: Reconnecting tcp session
CIFS VFS: Reconnecting tcp session
CIFS VFS: Reconnecting tcp session
CIFS VFS: Reconnecting tcp session
CIFS VFS: Reconnecting tcp session
CIFS VFS: Reconnecting tcp session
CIFS VFS: Reconnecting tcp session
CIFS VFS: Reconnecting tcp session
CIFS VFS: Reconnecting tcp session
CIFS VFS: Unexpected lookup error -112
CIFS VFS: Reconnecting tcp session
CIFS VFS: Reconnecting tcp session
CIFS VFS: Unexpected lookup error -11
CIFS VFS: Reconnecting tcp session
CIFS VFS: Reconnecting tcp session
CIFS VFS: Reconnecting tcp session
CIFS VFS: need to reconnect in sendv here
------------[ cut here ]------------
WARNING: at /home/greearb/git/linux-2.6.dev.38.y/fs/cifs/transport.c:137 smb_sendv+0x7a/0x2cf [cifs]()
BUG: unable to handle kernel
Hardware name: X8ST3
NULL pointer dereference
Modules linked in: at 0000000000000020
be2iscsi
IP: iscsi_boot_sysfs [<ffffffff81356230>] __sock_recvmsg_nosec+0x12/0x6e
bnx2iPGD 0 cnic
uio
Oops: 0000 [#1] cxgb3iPREEMPT libcxgbiSMP cxgb3
mdio
last sysfs file: /sys/devices/platform/host10/session7/target10:0:0/10:0:0:0/block/sde/sde1/stat
ib_iserCPU 2 rdma_cm
Modules linked in: ib_cm be2iscsi iw_cm iscsi_boot_sysfs ib_sa bnx2i ib_mad cnic ib_core uio ib_addr cxgb3i md4 libcxgbi nls_utf8 cxgb3 cifs mdio xt_TPROXY
ib_iser rdma_cm nf_tproxy_core ib_cm xt_socket iw_cm ib_sa ip6_tables ib_mad ib_core nf_defrag_ipv6 ib_addr md4 nls_utf8 xt_connlimit cifs xt_TPROXY
nf_tproxy_core xt_socket ip6_tables nf_defrag_ipv6 xt_connlimit 8021q garp bridge stp llc fuse macvlan wanlink(P) pktgen iscsi_tcp libiscsi_tcp libiscsi
scsi_transport_iscsi nfs lockd fscache nfs_acl auth_rpcgss sunrpc ipv6 uinput i2c_i801 e1000e 8021q i2c_core garp igb bridge ioatdma stp iTCO_wdt llc
i7core_edac fuse iTCO_vendor_support macvlan pcspkr wanlink(P) dca pktgen edac_core iscsi_tcp microcode [last unloaded: ipt_addrtype] libiscsi_tcp
libiscsi
scsi_transport_iscsi
Pid: 5047, comm: cifsd Tainted: P 2.6.38.8+ #12 nfs lockdSupermicro X8ST3 fscache/X8ST3 nfs_acl
auth_rpcgss
RIP: 0010:[<ffffffff81356230>] [<ffffffff81356230>] __sock_recvmsg_nosec+0x12/0x6e
sunrpc
RSP: 0018:ffff8802e64e5bc0 EFLAGS: 00010286
ipv6
RAX: 0000000000000000 RBX: ffff8802e64e5c40 RCX: 0000000000000004
uinput
RDX: ffff8802e64e5e40 RSI: 0000000000000000 RDI: ffff8802e64e5c40
i2c_i801
RBP: ffff8802e64e5bf0 R08: 0000000000000000 R09: 0000000000000000
R10: ffff8802e64e5d80 R11: ffff8802e64e5e40 R12: ffff8802e64e5d10
e1000e
R13: 0000000000000000 R14: ffff8802e64e5c40 R15: ffff8802e6429f80
i2c_core
FS: 0000000000000000(0000) GS:ffff8800df440000(0000) knlGS:0000000000000000
igb
CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
ioatdma
CR2: 0000000000000020 CR3: 0000000001803000 CR4: 00000000000006e0
iTCO_wdt
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
i7core_edac
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
iTCO_vendor_supportProcess cifsd (pid: 5047, threadinfo ffff8802e64e4000, task ffff88030482d880)
pcspkr
Stack:
dca ffff8802e64e5c10 edac_core ffffffff81039b72 microcode ffff880200000001 [last unloaded: ipt_addrtype] ffff880305a40fc8
ffff8802e64e5e40Pid: 4754, comm: btserver Tainted: P 2.6.38.8+ #12
0000000000000004Call Trace:
ffff8802e64e5c30 ffffffff8135792c
0000000000000000 0000000000000000 [<ffffffff8104556a>] ? warn_slowpath_common+0x80/0x98
ffff8802e64e5c40 ffffffffffffffff [<ffffffff81045597>] ? warn_slowpath_null+0x15/0x17
Call Trace:
[<ffffffffa0330a2c>] ? smb_sendv+0x7a/0x2cf [cifs]
[<ffffffff81039b72>] ? select_idle_sibling+0xec/0x127
[<ffffffff8135792c>] __sock_recvmsg+0x49/0x54
[<ffffffff81357e96>] sock_recvmsg+0xa6/0xbf
[<ffffffff8103fde4>] ? get_parent_ip+0x11/0x42
[<ffffffff81041ee4>] ? try_to_wake_up+0x1ad/0x1c8
[<ffffffff8103fde4>] ? get_parent_ip+0x11/0x42
[<ffffffff81041f0c>] ? default_wake_function+0xd/0xf
[<ffffffff8105c7e0>] ? autoremove_wake_function+0x11/0x34
[<ffffffffa0330ca2>] ? smb_send+0x21/0x23 [cifs]
[<ffffffff8103fde4>] ? get_parent_ip+0x11/0x42
[<ffffffff814164ec>] ? sub_preempt_count+0x92/0xa5
[<ffffffffa03311d1>] ? SendReceive+0x13f/0x317 [cifs]
[<ffffffff814133f8>] ? _raw_spin_unlock_irqrestore+0x3a/0x47
[<ffffffff810382c6>] ? __wake_up+0x3f/0x48
[<ffffffffa031d839>] ? CIFSSMBNegotiate+0x191/0x766 [cifs]
[<ffffffff81357ee4>] kernel_recvmsg+0x35/0x41
[<ffffffff81412526>] ? __mutex_lock_common+0x358/0x3bc
[<ffffffffa0321d20>] cifs_demultiplex_thread+0x21e/0xcd9 [cifs]
[<ffffffffa031fd7b>] ? cifs_negotiate_protocol+0x37/0x87 [cifs]
[<ffffffff8103fde4>] ? get_parent_ip+0x11/0x42
[<ffffffff8141259e>] ? __mutex_lock_slowpath+0x14/0x16
[<ffffffff8103838e>] ? need_resched+0x1e/0x28
[<ffffffffa0315fed>] ? cifs_reconnect_tcon+0x19a/0x2c9 [cifs]
[<ffffffffa0321b02>] ? cifs_demultiplex_thread+0x0/0xcd9 [cifs]
[<ffffffff8105c7cf>] ? autoremove_wake_function+0x0/0x34
[<ffffffffa0321b02>] ? cifs_demultiplex_thread+0x0/0xcd9 [cifs]
[<ffffffff8105c3bf>] kthread+0x7d/0x85
[<ffffffffa031af96>] ? small_smb_init+0x27/0x70 [cifs]
[<ffffffff8100b8e4>] kernel_thread_helper+0x4/0x10
[<ffffffffa031c0ad>] ? CIFSSMBWrite2+0xa3/0x242 [cifs]
[<ffffffff8105c342>] ? kthread+0x0/0x85
[<ffffffff8100b8e0>] ? kernel_thread_helper+0x0/0x10
[<ffffffffa032a117>] ? cifs_writepages+0x461/0x714 [cifs]
Code: 48 8b 4d d8 [<ffffffff810ac1e8>] ? do_writepages+0x1f/0x28
48 8b [<ffffffff810a4735>] ? __filemap_fdatawrite_range+0x4e/0x50
55 e0 48 [<ffffffff810a4c3c>] ? filemap_fdatawrite+0x1a/0x1c
8b 75 [<ffffffff810a4c56>] ? filemap_write_and_wait+0x18/0x33
e8 ff 90 [<ffffffffa0326648>] ? cifs_flush+0x2d/0x60 [cifs]
a8 00 [<ffffffff810e901f>] ? filp_close+0x3e/0x6d
00 00 [<ffffffff810e90f6>] ? sys_close+0xa8/0xe2
48 83 c4 [<ffffffff8100aad2>] ? system_call_fastpath+0x16/0x1b
28 5b
---[ end trace 3387e7bab0a9c645 ]---
c9 c3 55 48 89 e5 41 54 53 48 89 fb 48 83 ec 20 4c 8b 67 60 <48> 8b 7e 20 48 89 55 e0 48 89 4d d8 48 89 75 e8 44 89 45 d0 e8
RIP [<ffffffff81356230>] __sock_recvmsg_nosec+0x12/0x6e
RSP <ffff8802e64e5bc0>
CR2: 0000000000000020
CIFS VFS: need to reconnect in sendv here
CIFS VFS: need to reconnect in sendv here
CIFS VFS: need to reconnect in sendv here
------------[ cut here ]------------
WARNING: at /home/greearb/git/linux-2.6.dev.38.y/fs/cifs/connect.c:3230 cifs_setup_session+0xe5/0x1ff [cifs]()
Hardware name: X8ST3
Modules linked in: be2iscsi iscsi_boot_sysfs bnx2i cnic uio cxgb3i libcxgbi cxgb3 mdio ib_iser rdma_cm ib_cm iw_cm ib_sa ib_mad ib_core ib_addr md4 nls_utf8
cifs xt_TPROXY nf_tproxy_core xt_socket ip6_tables
CIFS VFS: need to reconnect in sendv here
nf_defrag_ipv6 xt_connlimit 8021q
CIFS VFS: need to reconnect in sendv here
------------[ cut here ]------------
garp
------------[ cut here ]------------
bridge
WARNING: at /home/greearb/git/linux-2.6.dev.38.y/fs/cifs/connect.c:3230 cifs_setup_session+0xe5/0x1ff [cifs]()
WARNING: at /home/greearb/git/linux-2.6.dev.38.y/fs/cifs/connect.c:3230 cifs_setup_session+0xe5/0x1ff [cifs]()
Hardware name: X8ST3
Hardware name: X8ST3
Modules linked in: stp
Modules linked in: be2iscsi
CIFS VFS: need to reconnect in sendv here
llc iscsi_boot_sysfs fuse be2iscsi macvlan
------------[ cut here ]------------
bnx2i wanlink(P) iscsi_boot_sysfs cnic pktgen
WARNING: at /home/greearb/git/linux-2.6.dev.38.y/fs/cifs/connect.c:3230 cifs_setup_session+0xe5/0x1ff [cifs]()
bnx2i uio
Hardware name: X8ST3
cxgb3i cnic libcxgbi iscsi_tcp uio cxgb3 cxgb3i
Modules linked in: libcxgbi mdio cxgb3 ib_iser be2iscsi mdio iscsi_boot_sysfs ib_iser rdma_cm rdma_cm bnx2i ib_cm cnic ib_cm iw_cm iw_cm ib_sa ib_sa ib_mad uio
ib_mad cxgb3i ib_core ib_core ib_addr ib_addr libcxgbi md4 md4 nls_utf8 cifs cxgb3 xt_TPROXY mdio nf_tproxy_core nls_utf8 xt_socket ib_iser ip6_tables cifs
rdma_cm xt_TPROXY nf_defrag_ipv6 ib_cm nf_tproxy_core libiscsi_tcp iw_cm libiscsi xt_connlimit xt_socket ib_sa scsi_transport_iscsi ip6_tables nfs 8021q ib_mad
garp lockd bridge fscache ib_core nfs_acl nf_defrag_ipv6 auth_rpcgss xt_connlimit ib_addr stp md4 sunrpc llc nls_utf8 fuse ipv6 macvlan uinput wanlink(P)
i2c_i801 cifs pktgen e1000e 8021q iscsi_tcp garp libiscsi_tcp xt_TPROXY libiscsi nf_tproxy_core bridge scsi_transport_iscsi xt_socket stp i2c_core llc
ip6_tables igb fuse ioatdma nfs macvlan nf_defrag_ipv6 lockd iTCO_wdt fscache wanlink(P) nfs_acl pktgen xt_connlimit auth_rpcgss iscsi_tcp sunrpc 8021q
libiscsi_tcp i7core_edac libiscsi ipv6 garp iTCO_vendor_support scsi_transport_iscsi uinput nfs i2c_i801 pcspkr e1000e lockd i2c_core fscache dca igb nfs_acl
edac_core bridge ioatdma stp microcode iTCO_wdt [last unloaded: ipt_addrtype] llc
auth_rpcgss i7core_edac iTCO_vendor_supportPid: 4754, comm: btserver Tainted: P W 2.6.38.8+ #12
pcspkr sunrpc dca edac_coreCall Trace:
ipv6 fuse uinput microcode [last unloaded: ipt_addrtype] [<ffffffff8104556a>] ? warn_slowpath_common+0x80/0x98
i2c_i801
macvlan [<ffffffff81045597>] ? warn_slowpath_null+0x15/0x17
Pid: 4734, comm: btserver Tainted: P W 2.6.38.8+ #12
Call Trace:
[<ffffffffa031fc2a>] ? cifs_setup_session+0xe5/0x1ff [cifs]
e1000e wanlink(P) [<ffffffff8104556a>] ? warn_slowpath_common+0x80/0x98
pktgen [<ffffffff81045597>] ? warn_slowpath_null+0x15/0x17
i2c_core iscsi_tcp [<ffffffffa0316012>] ? cifs_reconnect_tcon+0x1bf/0x2c9 [cifs]
libiscsi_tcp [<ffffffffa031fc2a>] ? cifs_setup_session+0xe5/0x1ff [cifs]
igb ioatdma [<ffffffffa0316012>] ? cifs_reconnect_tcon+0x1bf/0x2c9 [cifs]
libiscsi iTCO_wdt scsi_transport_iscsi [<ffffffff8105c7cf>] ? autoremove_wake_function+0x0/0x34
nfs [<ffffffff8105c7cf>] ? autoremove_wake_function+0x0/0x34
i7core_edac lockd [<ffffffffa031af96>] ? small_smb_init+0x27/0x70 [cifs]
fscache [<ffffffffa031c0ad>] ? CIFSSMBWrite2+0xa3/0x242 [cifs]
iTCO_vendor_support nfs_acl auth_rpcgss sunrpc [<ffffffffa031af96>] ? small_smb_init+0x27/0x70 [cifs]
pcspkr [<ffffffffa032a117>] ? cifs_writepages+0x461/0x714 [cifs]
[<ffffffffa031c0ad>] ? CIFSSMBWrite2+0xa3/0x242 [cifs]
[<ffffffff810ac1e8>] ? do_writepages+0x1f/0x28
ipv6 dca [<ffffffffa032a117>] ? cifs_writepages+0x461/0x714 [cifs]
uinput [<ffffffff810a4735>] ? __filemap_fdatawrite_range+0x4e/0x50
i2c_i801 edac_core [<ffffffff810ac1e8>] ? do_writepages+0x1f/0x28
e1000e microcode [<ffffffff810a4c3c>] ? filemap_fdatawrite+0x1a/0x1c
[last unloaded: ipt_addrtype] i2c_core igb [<ffffffff810a4c56>] ? filemap_write_and_wait+0x18/0x33
[<ffffffff810a4735>] ? __filemap_fdatawrite_range+0x4e/0x50
[<ffffffffa0326648>] ? cifs_flush+0x2d/0x60 [cifs]
Pid: 7943, comm: btserver Tainted: P W 2.6.38.8+ #12
[<ffffffff810a4c3c>] ? filemap_fdatawrite+0x1a/0x1c
Call Trace:
ioatdma [<ffffffff810e901f>] ? filp_close+0x3e/0x6d
iTCO_wdt i7core_edac [<ffffffff810e90f6>] ? sys_close+0xa8/0xe2
[<ffffffff810a4c56>] ? filemap_write_and_wait+0x18/0x33
[<ffffffff8104556a>] ? warn_slowpath_common+0x80/0x98
[<ffffffff8100aad2>] ? system_call_fastpath+0x16/0x1b
[<ffffffffa0326648>] ? cifs_flush+0x2d/0x60 [cifs]
---[ end trace 3387e7bab0a9c646 ]---
iTCO_vendor_support [<ffffffff81045597>] ? warn_slowpath_null+0x15/0x17
pcspkr
CIFS VFS: SessSetup, ENOTSOCK, Sleep 15 seconds.
dca edac_core [<ffffffffa031fc2a>] ? cifs_setup_session+0xe5/0x1ff [cifs]
microcode [<ffffffff810e901f>] ? filp_close+0x3e/0x6d
[last unloaded: ipt_addrtype] [<ffffffffa0316012>] ? cifs_reconnect_tcon+0x1bf/0x2c9 [cifs]
[<ffffffff8105c7cf>] ? autoremove_wake_function+0x0/0x34
[<ffffffff810e90f6>] ? sys_close+0xa8/0xe2
Pid: 4740, comm: btserver Tainted: P W 2.6.38.8+ #12
[<ffffffffa031af96>] ? small_smb_init+0x27/0x70 [cifs]
Call Trace:
---[ end trace 3387e7bab0a9c647 ]---
[<ffffffff8100aad2>] ? system_call_fastpath+0x16/0x1b
[<ffffffffa031c2e6>] ? CIFSSMBRead+0x9a/0x277 [cifs]
[<ffffffff8104556a>] ? warn_slowpath_common+0x80/0x98
---[ end trace 3387e7bab0a9c648 ]---
[<ffffffff814164ec>] ? sub_preempt_count+0x92/0xa5
[<ffffffff81045597>] ? warn_slowpath_null+0x15/0x17
CIFS VFS: SessSetup, ENOTSOCK, Sleep 15 seconds.
[<ffffffffa0329271>] ? cifs_readpage_worker+0x1d6/0x319 [cifs]
[<ffffffffa031fc2a>] ? cifs_setup_session+0xe5/0x1ff [cifs]
CIFS VFS: need to reconnect in sendv here
[<ffffffffa03295a6>] ? cifs_readpage+0xb3/0xfd [cifs]
[<ffffffffa0316012>] ? cifs_reconnect_tcon+0x1bf/0x2c9 [cifs]
[<ffffffff810a5247>] ? generic_file_aio_read+0x468/0x5d1
[<ffffffff8105c7cf>] ? autoremove_wake_function+0x0/0x34
[<ffffffff810a4beb>] ? generic_file_aio_write+0x83/0xa1
[<ffffffffa031af96>] ? small_smb_init+0x27/0x70 [cifs]
[<ffffffff810ea81e>] ? do_sync_read+0xc6/0x103
[<ffffffffa031c0ad>] ? CIFSSMBWrite2+0xa3/0x242 [cifs]
[<ffffffff811a6871>] ? fsnotify_perm+0x61/0x6d
[<ffffffff811a68d4>] ? security_file_permission+0x29/0x2e
[<ffffffffa032a117>] ? cifs_writepages+0x461/0x714 [cifs]
[<ffffffff810eb2b5>] ? vfs_read+0xa6/0x102
[<ffffffff810a4b33>] ? __generic_file_aio_write+0x23d/0x272
[<ffffffff810eb3ca>] ? sys_read+0x45/0x6c
[<ffffffff810ac1e8>] ? do_writepages+0x1f/0x28
[<ffffffff8100aad2>] ? system_call_fastpath+0x16/0x1b
[<ffffffff810a4735>] ? __filemap_fdatawrite_range+0x4e/0x50
---[ end trace 3387e7bab0a9c649 ]---
CIFS VFS: SessSetup, ENOTSOCK, Sleep 15 seconds.
[<ffffffff810a4c3c>] ? filemap_fdatawrite+0x1a/0x1c
[<ffffffffa03150c5>] ? cifs_file_aio_write+0x2d/0x5c [cifs]
CIFS VFS: need to reconnect in sendv here
[<ffffffff810ea71b>] ? do_sync_write+0xc6/0x103
CIFS VFS: SessSetup, ENOTSOCK, Sleep 15 seconds.
[<ffffffff811a68d4>] ? security_file_permission+0x29/0x2e
[<ffffffff810eb0d3>] ? vfs_write+0xa9/0x105
[<ffffffff810eb1e8>] ? sys_write+0x45/0x6c
[<ffffffff8100aad2>] ? system_call_fastpath+0x16/0x1b
---[ end trace 3387e7bab0a9c64a ]---
CIFS VFS: SessSetup, ENOTSOCK, Sleep 15 seconds.
CIFS VFS: need to reconnect in sendv here
CIFS VFS: SessSetup, ENOTSOCK, Sleep 15 seconds.
CIFS VFS: need to reconnect in sendv here
CIFS VFS: SessSetup, ENOTSOCK, Sleep 15 seconds.
CIFS VFS: need to reconnect in sendv here
CIFS VFS: SessSetup, ENOTSOCK, Sleep 15 seconds.
CIFS VFS: need to reconnect in sendv here
cifs_setup_session: 127 callbacks suppressed
CIFS VFS: need to reconnect in sendv here
CIFS VFS: SessSetup, ENOTSOCK, Sleep 15 seconds.
CIFS VFS: need to reconnect in sendv here
CIFS VFS: SessSetup, ENOTSOCK, Sleep 15 seconds.
CIFS VFS: need to reconnect in sendv here
CIFS VFS: SessSetup, ENOTSOCK, Sleep 15 seconds.
CIFS VFS: need to reconnect in sendv here
CIFS VFS: SessSetup, ENOTSOCK, Sleep 15 seconds.
CIFS VFS: Send error in SessSetup = -88
CIFS VFS: SessSetup, ENOTSOCK, Sleep 15 seconds.
CIFS VFS: Unexpected lookup error -88
CIFS VFS: Unexpected lookup error -88
CIFS VFS: need to reconnect in sendv here
CIFS VFS: Send error in SessSetup = -88
CIFS VFS: need to reconnect in sendv here
CIFS VFS: Send error in SessSetup = -88
CIFS VFS: SessSetup, ENOTSOCK, Sleep 15 seconds.
CIFS VFS: SessSetup, ENOTSOCK, Sleep 15 seconds.
CIFS VFS: Unexpected lookup error -88
CIFS VFS: need to reconnect in sendv here
CIFS VFS: Send error in SessSetup = -88
CIFS VFS: SessSetup, ENOTSOCK, Sleep 15 seconds.
CIFS VFS: need to reconnect in sendv here
CIFS VFS: Send error in SessSetup = -88
CIFS VFS: need to reconnect in sendv here
CIFS VFS: Send error in SessSetup = -88
CIFS VFS: SessSetup, ENOTSOCK, Sleep 15 seconds.
CIFS VFS: need to reconnect in sendv here
CIFS VFS: Send error in SessSetup = -88
CIFS VFS: SessSetup, ENOTSOCK, Sleep 15 seconds.
--
Ben Greear <greearb@xxxxxxxxxxxxxxx>
Candela Technologies Inc http://www.candelatech.com
--
To unsubscribe from this list: send the line "unsubscribe linux-cifs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html