summaryrefslogtreecommitdiffstats
path: root/fs/nfs/sock.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs/nfs/sock.c')
-rw-r--r--fs/nfs/sock.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/fs/nfs/sock.c b/fs/nfs/sock.c
index 745a33639..6191cfeb3 100644
--- a/fs/nfs/sock.c
+++ b/fs/nfs/sock.c
@@ -102,9 +102,17 @@ nfs_rpc_doio(struct nfs_server *server, struct rpc_ioreq *req, int async)
break;
}
if (!major_timeout_seen) {
+#if defined(CONFIG_SGISEEQ) && 1
+ extern void sgiseeq_dump_rings(void);
+ extern void sgiseeq_my_reset(void);
+#endif
printk("NFS server %s not responding, "
"still trying.\n", server->hostname);
major_timeout_seen = 1;
+#if defined(CONFIG_SGISEEQ) && 1
+ sgiseeq_dump_rings();
+ sgiseeq_my_reset();
+#endif
}
if ((timeout.to_initval <<= 1) >= maxtimeo) {
timeout.to_initval = maxtimeo;