Christoph Hellwig
133d558216
Subject: nfsd: don't recursively call nfsd4_cb_layout_fail
...
Due to a merge error when creating c5c707f9 ("nfsd: implement pNFS
layout recalls"), we recursively call nfsd4_cb_layout_fail from itself,
leading to stack overflows.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Fixes: c5c707f9 ("nfsd: implement pNFS layout recalls")
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
---
fs/nfsd/nfs4layouts.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/fs/nfsd/nfs4layouts.c b/fs/nfsd/nfs4layouts.c
index 3c1bfa1..1028a06 100644
--- a/fs/nfsd/nfs4layouts.c
+++ b/fs/nfsd/nfs4layouts.c
@@ -587,8 +587,6 @@ nfsd4_cb_layout_fail(struct nfs4_layout_stateid *ls)
rpc_ntop((struct sockaddr *)&clp->cl_addr, addr_str, sizeof(addr_str));
- nfsd4_cb_layout_fail(ls);
-
printk(KERN_WARNING
"nfsd: client %s failed to respond to layout recall. "
" Fencing..\n", addr_str);
--
1.9.1
2015-03-19 15:49:27 -04:00
..
2014-07-08 17:14:27 -04:00
2014-07-17 16:15:35 -04:00
2013-02-13 06:15:51 -08:00
2015-02-05 14:35:18 +01:00
2015-02-05 14:35:18 +01:00
2015-02-05 14:35:18 +01:00
2014-08-17 12:00:12 -04:00
2012-02-15 11:20:45 -05:00
2015-02-02 18:09:42 +01:00
2015-02-02 18:09:42 +01:00
2014-08-05 10:55:10 -04:00
2014-05-28 14:52:34 -04:00
2015-02-02 18:09:42 +01:00
2011-07-15 18:58:42 -04:00
2015-02-05 14:35:18 +01:00
2014-08-05 16:09:20 -04:00
2014-07-11 15:03:53 -04:00
2014-07-11 15:03:53 -04:00
2014-08-18 15:12:14 -04:00
2014-06-23 11:31:36 -04:00
2014-07-11 15:03:53 -04:00
2015-02-02 18:09:43 +01:00
2014-09-03 17:43:03 -04:00
2015-03-19 15:49:27 -04:00
2015-02-02 18:09:44 +01:00
2015-02-22 11:38:41 -05:00
2015-02-26 15:32:24 -05:00
2015-02-02 18:09:42 +01:00
2014-12-09 11:21:20 -05:00
2015-02-02 18:09:42 +01:00
2015-02-02 18:09:42 +01:00
2015-02-22 11:38:41 -05:00
2015-02-12 11:26:19 -05:00
2014-07-29 23:08:38 -04:00
2015-02-09 14:58:50 -05:00
2014-06-23 11:31:36 -04:00
2015-02-16 11:43:13 -05:00
2015-02-02 18:09:43 +01:00
2014-05-06 17:54:55 -04:00
2014-05-06 17:54:55 -04:00
2015-02-02 18:09:44 +01:00
2015-02-02 18:09:44 +01:00
2015-02-22 11:38:41 -05:00
2014-12-16 15:25:31 -08:00
2014-01-23 13:50:27 -05:00
2015-02-02 18:09:42 +01:00
2015-02-02 18:09:43 +01:00
2013-02-26 02:46:09 -05:00