projects/linux·commit ff97f239

xfs: fix max_retries _show and _store functions

ff97f239 · Carlos Maiolino <[email protected]> · 2017-01-03 20:34:17 -08:00

max_retries _show and _store functions should test against cfg->max_retries,
not cfg->retry_timeout

Signed-off-by: Carlos Maiolino <[email protected]>
Reviewed-by: Eric Sandeen <[email protected]>
Signed-off-by: Darrick J. Wong <[email protected]>
Commit
ff97f2399edac1e0fb3fa7851d5fbcbdf04717cf
Parents
721a0edf

Changes

1 files changed · +2 −2

FileStatusAddDelContent
fs/xfs/xfs_sysfs.cmodified+2−2View file

fs/xfs/xfs_sysfs.c

View file
diff --git a/fs/xfs/xfs_sysfs.c b/fs/xfs/xfs_sysfs.c
index 276d302..de6195e 100644
--- a/fs/xfs/xfs_sysfs.c
+++ b/fs/xfs/xfs_sysfs.c
@@ -396,7 +396,7 @@ max_retries_show(
int retries;
struct xfs_error_cfg *cfg = to_error_cfg(kobject);
- if (cfg->retry_timeout == XFS_ERR_RETRY_FOREVER)
+ if (cfg->max_retries == XFS_ERR_RETRY_FOREVER)
retries = -1;
else
retries = cfg->max_retries;
@@ -422,7 +422,7 @@ max_retries_store(
return -EINVAL;
if (val == -1)
- cfg->retry_timeout = XFS_ERR_RETRY_FOREVER;
+ cfg->max_retries = XFS_ERR_RETRY_FOREVER;
else
cfg->max_retries = val;
return count;