diff options
author | John L. Hammond <john.hammond@intel.com> | 2018-05-29 10:21:42 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2018-05-31 12:55:36 -0400 |
commit | a694be449afb7f8581f491a675aa885263b6f2b3 (patch) | |
tree | 3d1f77f0b842c0752e9ffb0ddf83fb6ee756f662 | |
parent | bf3d126206133bf4f5a46caa986349cc58868f7e (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.h | 7 | ||||
-rw-r--r-- | drivers/staging/lustre/lustre/include/obd_class.h | 21 | ||||
-rw-r--r-- | drivers/staging/lustre/lustre/llite/acl.c | 2 | ||||
-rw-r--r-- | drivers/staging/lustre/lustre/llite/file.c | 3 | ||||
-rw-r--r-- | drivers/staging/lustre/lustre/llite/xattr.c | 6 | ||||
-rw-r--r-- | drivers/staging/lustre/lustre/lmv/lmv_obd.c | 22 | ||||
-rw-r--r-- | drivers/staging/lustre/lustre/mdc/mdc_request.c | 34 |
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 | ||
1387 | static inline int md_setxattr(struct obd_export *exp, const struct lu_fid *fid, | 1387 | static 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 | ||
1400 | static inline int md_getxattr(struct obd_export *exp, const struct lu_fid *fid, | 1400 | static 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 | ||
1413 | static inline int md_set_open_replay_data(struct obd_export *exp, | 1410 | static 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); |
100 | out_value: | 100 | out_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 { |
346 | getxattr_nocache: | 346 | getxattr_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 | ||
1402 | static int lmv_getxattr(struct obd_export *exp, const struct lu_fid *fid, | 1402 | static 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 | ||
1419 | static int lmv_setxattr(struct obd_export *exp, const struct lu_fid *fid, | 1418 | static 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 | ||
1438 | static int lmv_getattr(struct obd_export *exp, struct md_op_data *op_data, | 1436 | static 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 | ||
352 | static int mdc_setxattr(struct obd_export *exp, const struct lu_fid *fid, | 352 | static 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 | ||
364 | static int mdc_getxattr(struct obd_export *exp, const struct lu_fid *fid, | 367 | static 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 |