aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn L. Hammond <john.hammond@intel.com>2018-05-29 10:21:42 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2018-05-31 12:55:36 -0400
commita694be449afb7f8581f491a675aa885263b6f2b3 (patch)
tree3d1f77f0b842c0752e9ffb0ddf83fb6ee756f662
parentbf3d126206133bf4f5a46caa986349cc58868f7e (diff)
staging: lustre: llite: remove unused parameters from md_{get, set}xattr()
md_getxattr() and md_setxattr() each have several unused parameters. Remove them and improve the naming or remaining parameters. Signed-off-by: John L. Hammond <john.hammond@intel.com> Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-10792 Reviewed-on: https://review.whamcloud.com/ Reviewed-by: Dmitry Eremin <dmitry.eremin@intel.com> Reviewed-by: James Simmons <uja.ornl@yahoo.com> Signed-off-by: James Simmons <jsimmons@infradead.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rw-r--r--drivers/staging/lustre/lustre/include/obd.h7
-rw-r--r--drivers/staging/lustre/lustre/include/obd_class.h21
-rw-r--r--drivers/staging/lustre/lustre/llite/acl.c2
-rw-r--r--drivers/staging/lustre/lustre/llite/file.c3
-rw-r--r--drivers/staging/lustre/lustre/llite/xattr.c6
-rw-r--r--drivers/staging/lustre/lustre/lmv/lmv_obd.c22
-rw-r--r--drivers/staging/lustre/lustre/mdc/mdc_request.c34
7 files changed, 46 insertions, 49 deletions
diff --git a/drivers/staging/lustre/lustre/include/obd.h b/drivers/staging/lustre/lustre/include/obd.h
index da99a0f02b6c..b1907bbffb19 100644
--- a/drivers/staging/lustre/lustre/include/obd.h
+++ b/drivers/staging/lustre/lustre/include/obd.h
@@ -940,12 +940,11 @@ struct md_ops {
940 struct ptlrpc_request **); 940 struct ptlrpc_request **);
941 941
942 int (*setxattr)(struct obd_export *, const struct lu_fid *, 942 int (*setxattr)(struct obd_export *, const struct lu_fid *,
943 u64, const char *, const char *, int, int, int, __u32, 943 u64, const char *, const void *, size_t, unsigned int,
944 struct ptlrpc_request **); 944 u32, struct ptlrpc_request **);
945 945
946 int (*getxattr)(struct obd_export *, const struct lu_fid *, 946 int (*getxattr)(struct obd_export *, const struct lu_fid *,
947 u64, const char *, const char *, int, int, int, 947 u64, const char *, size_t, struct ptlrpc_request **);
948 struct ptlrpc_request **);
949 948
950 int (*init_ea_size)(struct obd_export *, u32, u32); 949 int (*init_ea_size)(struct obd_export *, u32, u32);
951 950
diff --git a/drivers/staging/lustre/lustre/include/obd_class.h b/drivers/staging/lustre/lustre/include/obd_class.h
index a3b1465121e5..fc9c7720fee0 100644
--- a/drivers/staging/lustre/lustre/include/obd_class.h
+++ b/drivers/staging/lustre/lustre/include/obd_class.h
@@ -1385,29 +1385,26 @@ static inline int md_merge_attr(struct obd_export *exp,
1385} 1385}
1386 1386
1387static inline int md_setxattr(struct obd_export *exp, const struct lu_fid *fid, 1387static inline int md_setxattr(struct obd_export *exp, const struct lu_fid *fid,
1388 u64 valid, const char *name, 1388 u64 obd_md_valid, const char *name,
1389 const char *input, int input_size, 1389 const char *value, size_t value_size,
1390 int output_size, int flags, __u32 suppgid, 1390 unsigned int xattr_flags, u32 suppgid,
1391 struct ptlrpc_request **request) 1391 struct ptlrpc_request **request)
1392{ 1392{
1393 EXP_CHECK_MD_OP(exp, setxattr); 1393 EXP_CHECK_MD_OP(exp, setxattr);
1394 EXP_MD_COUNTER_INCREMENT(exp, setxattr); 1394 EXP_MD_COUNTER_INCREMENT(exp, setxattr);
1395 return MDP(exp->exp_obd, setxattr)(exp, fid, valid, name, input, 1395 return MDP(exp->exp_obd, setxattr)(exp, fid, obd_md_valid, name,
1396 input_size, output_size, flags, 1396 value, value_size, xattr_flags,
1397 suppgid, request); 1397 suppgid, request);
1398} 1398}
1399 1399
1400static inline int md_getxattr(struct obd_export *exp, const struct lu_fid *fid, 1400static inline int md_getxattr(struct obd_export *exp, const struct lu_fid *fid,
1401 u64 valid, const char *name, 1401 u64 obd_md_valid, const char *name,
1402 const char *input, int input_size, 1402 size_t buf_size, struct ptlrpc_request **req)
1403 int output_size, int flags,
1404 struct ptlrpc_request **request)
1405{ 1403{
1406 EXP_CHECK_MD_OP(exp, getxattr); 1404 EXP_CHECK_MD_OP(exp, getxattr);
1407 EXP_MD_COUNTER_INCREMENT(exp, getxattr); 1405 EXP_MD_COUNTER_INCREMENT(exp, getxattr);
1408 return MDP(exp->exp_obd, getxattr)(exp, fid, valid, name, input, 1406 return MDP(exp->exp_obd, getxattr)(exp, fid, obd_md_valid, name,
1409 input_size, output_size, flags, 1407 buf_size, req);
1410 request);
1411} 1408}
1412 1409
1413static inline int md_set_open_replay_data(struct obd_export *exp, 1410static inline int md_set_open_replay_data(struct obd_export *exp,
diff --git a/drivers/staging/lustre/lustre/llite/acl.c b/drivers/staging/lustre/lustre/llite/acl.c
index de1499b088da..2ee9ff931236 100644
--- a/drivers/staging/lustre/lustre/llite/acl.c
+++ b/drivers/staging/lustre/lustre/llite/acl.c
@@ -94,7 +94,7 @@ int ll_set_acl(struct inode *inode, struct posix_acl *acl, int type)
94 94
95 rc = md_setxattr(sbi->ll_md_exp, ll_inode2fid(inode), 95 rc = md_setxattr(sbi->ll_md_exp, ll_inode2fid(inode),
96 value ? OBD_MD_FLXATTR : OBD_MD_FLXATTRRM, 96 value ? OBD_MD_FLXATTR : OBD_MD_FLXATTRRM,
97 name, value, value_size, 0, 0, 0, &req); 97 name, value, value_size, 0, 0, &req);
98 98
99 ptlrpc_req_finished(req); 99 ptlrpc_req_finished(req);
100out_value: 100out_value:
diff --git a/drivers/staging/lustre/lustre/llite/file.c b/drivers/staging/lustre/lustre/llite/file.c
index ccbf91b7296d..02295931883b 100644
--- a/drivers/staging/lustre/lustre/llite/file.c
+++ b/drivers/staging/lustre/lustre/llite/file.c
@@ -3323,8 +3323,7 @@ static int ll_layout_fetch(struct inode *inode, struct ldlm_lock *lock)
3323 rc = ll_get_default_mdsize(sbi, &lmmsize); 3323 rc = ll_get_default_mdsize(sbi, &lmmsize);
3324 if (rc == 0) 3324 if (rc == 0)
3325 rc = md_getxattr(sbi->ll_md_exp, ll_inode2fid(inode), 3325 rc = md_getxattr(sbi->ll_md_exp, ll_inode2fid(inode),
3326 OBD_MD_FLXATTR, XATTR_NAME_LOV, NULL, 0, 3326 OBD_MD_FLXATTR, XATTR_NAME_LOV, lmmsize, &req);
3327 lmmsize, 0, &req);
3328 if (rc < 0) 3327 if (rc < 0)
3329 return rc; 3328 return rc;
3330 3329
diff --git a/drivers/staging/lustre/lustre/llite/xattr.c b/drivers/staging/lustre/lustre/llite/xattr.c
index 1a597a640b6c..7fa0a419c094 100644
--- a/drivers/staging/lustre/lustre/llite/xattr.c
+++ b/drivers/staging/lustre/lustre/llite/xattr.c
@@ -145,7 +145,7 @@ static int ll_xattr_set_common(const struct xattr_handler *handler,
145 return -ENOMEM; 145 return -ENOMEM;
146 146
147 rc = md_setxattr(sbi->ll_md_exp, ll_inode2fid(inode), valid, fullname, 147 rc = md_setxattr(sbi->ll_md_exp, ll_inode2fid(inode), valid, fullname,
148 pv, size, 0, flags, ll_i2suppgid(inode), &req); 148 pv, size, flags, ll_i2suppgid(inode), &req);
149 kfree(fullname); 149 kfree(fullname);
150 if (rc) { 150 if (rc) {
151 if (rc == -EOPNOTSUPP && handler->flags == XATTR_USER_T) { 151 if (rc == -EOPNOTSUPP && handler->flags == XATTR_USER_T) {
@@ -344,8 +344,8 @@ int ll_xattr_list(struct inode *inode, const char *name, int type, void *buffer,
344 } 344 }
345 } else { 345 } else {
346getxattr_nocache: 346getxattr_nocache:
347 rc = md_getxattr(sbi->ll_md_exp, ll_inode2fid(inode), 347 rc = md_getxattr(sbi->ll_md_exp, ll_inode2fid(inode), valid,
348 valid, name, NULL, 0, size, 0, &req); 348 name, size, &req);
349 if (rc < 0) 349 if (rc < 0)
350 goto out_xattr; 350 goto out_xattr;
351 351
diff --git a/drivers/staging/lustre/lustre/lmv/lmv_obd.c b/drivers/staging/lustre/lustre/lmv/lmv_obd.c
index 60cdba99e4a4..fa5f4e558567 100644
--- a/drivers/staging/lustre/lustre/lmv/lmv_obd.c
+++ b/drivers/staging/lustre/lustre/lmv/lmv_obd.c
@@ -1400,9 +1400,8 @@ static int lmv_getstatus(struct obd_export *exp,
1400} 1400}
1401 1401
1402static int lmv_getxattr(struct obd_export *exp, const struct lu_fid *fid, 1402static int lmv_getxattr(struct obd_export *exp, const struct lu_fid *fid,
1403 u64 valid, const char *name, 1403 u64 obd_md_valid, const char *name, size_t buf_size,
1404 const char *input, int input_size, int output_size, 1404 struct ptlrpc_request **req)
1405 int flags, struct ptlrpc_request **request)
1406{ 1405{
1407 struct obd_device *obd = exp->exp_obd; 1406 struct obd_device *obd = exp->exp_obd;
1408 struct lmv_obd *lmv = &obd->u.lmv; 1407 struct lmv_obd *lmv = &obd->u.lmv;
@@ -1412,15 +1411,15 @@ static int lmv_getxattr(struct obd_export *exp, const struct lu_fid *fid,
1412 if (IS_ERR(tgt)) 1411 if (IS_ERR(tgt))
1413 return PTR_ERR(tgt); 1412 return PTR_ERR(tgt);
1414 1413
1415 return md_getxattr(tgt->ltd_exp, fid, valid, name, input, 1414 return md_getxattr(tgt->ltd_exp, fid, obd_md_valid, name, buf_size,
1416 input_size, output_size, flags, request); 1415 req);
1417} 1416}
1418 1417
1419static int lmv_setxattr(struct obd_export *exp, const struct lu_fid *fid, 1418static int lmv_setxattr(struct obd_export *exp, const struct lu_fid *fid,
1420 u64 valid, const char *name, 1419 u64 obd_md_valid, const char *name,
1421 const char *input, int input_size, int output_size, 1420 const void *value, size_t value_size,
1422 int flags, __u32 suppgid, 1421 unsigned int xattr_flags, u32 suppgid,
1423 struct ptlrpc_request **request) 1422 struct ptlrpc_request **req)
1424{ 1423{
1425 struct obd_device *obd = exp->exp_obd; 1424 struct obd_device *obd = exp->exp_obd;
1426 struct lmv_obd *lmv = &obd->u.lmv; 1425 struct lmv_obd *lmv = &obd->u.lmv;
@@ -1430,9 +1429,8 @@ static int lmv_setxattr(struct obd_export *exp, const struct lu_fid *fid,
1430 if (IS_ERR(tgt)) 1429 if (IS_ERR(tgt))
1431 return PTR_ERR(tgt); 1430 return PTR_ERR(tgt);
1432 1431
1433 return md_setxattr(tgt->ltd_exp, fid, valid, name, input, 1432 return md_setxattr(tgt->ltd_exp, fid, obd_md_valid, name,
1434 input_size, output_size, flags, suppgid, 1433 value, value_size, xattr_flags, suppgid, req);
1435 request);
1436} 1434}
1437 1435
1438static int lmv_getattr(struct obd_export *exp, struct md_op_data *op_data, 1436static int lmv_getattr(struct obd_export *exp, struct md_op_data *op_data,
diff --git a/drivers/staging/lustre/lustre/mdc/mdc_request.c b/drivers/staging/lustre/lustre/mdc/mdc_request.c
index 50709ffe6073..9b1180547afc 100644
--- a/drivers/staging/lustre/lustre/mdc/mdc_request.c
+++ b/drivers/staging/lustre/lustre/mdc/mdc_request.c
@@ -350,26 +350,30 @@ static int mdc_xattr_common(struct obd_export *exp,
350} 350}
351 351
352static int mdc_setxattr(struct obd_export *exp, const struct lu_fid *fid, 352static int mdc_setxattr(struct obd_export *exp, const struct lu_fid *fid,
353 u64 valid, const char *xattr_name, 353 u64 obd_md_valid, const char *name,
354 const char *input, int input_size, int output_size, 354 const void *value, size_t value_size,
355 int flags, __u32 suppgid, 355 unsigned int xattr_flags, u32 suppgid,
356 struct ptlrpc_request **request) 356 struct ptlrpc_request **req)
357{ 357{
358 LASSERT(obd_md_valid == OBD_MD_FLXATTR ||
359 obd_md_valid == OBD_MD_FLXATTRRM);
360
358 return mdc_xattr_common(exp, &RQF_MDS_REINT_SETXATTR, 361 return mdc_xattr_common(exp, &RQF_MDS_REINT_SETXATTR,
359 fid, MDS_REINT, valid, xattr_name, 362 fid, MDS_REINT, obd_md_valid, name,
360 input, input_size, output_size, flags, 363 value, value_size, 0, xattr_flags, suppgid,
361 suppgid, request); 364 req);
362} 365}
363 366
364static int mdc_getxattr(struct obd_export *exp, const struct lu_fid *fid, 367static int mdc_getxattr(struct obd_export *exp, const struct lu_fid *fid,
365 u64 valid, const char *xattr_name, 368 u64 obd_md_valid, const char *name, size_t buf_size,
366 const char *input, int input_size, int output_size, 369 struct ptlrpc_request **req)
367 int flags, struct ptlrpc_request **request) 370{
368{ 371 LASSERT(obd_md_valid == OBD_MD_FLXATTR ||
369 return mdc_xattr_common(exp, &RQF_MDS_GETXATTR, 372 obd_md_valid == OBD_MD_FLXATTRLS);
370 fid, MDS_GETXATTR, valid, xattr_name, 373
371 input, input_size, output_size, flags, 374 return mdc_xattr_common(exp, &RQF_MDS_GETXATTR, fid, MDS_GETXATTR,
372 -1, request); 375 obd_md_valid, name, NULL, 0, buf_size, 0, -1,
376 req);
373} 377}
374 378
375#ifdef CONFIG_FS_POSIX_ACL 379#ifdef CONFIG_FS_POSIX_ACL