From: Amitoj Kaur Chawla Date: Wed, 14 Oct 2015 18:48:33 +0000 (+0530) Subject: staging: lustre: mgc: Remove useless cast on void pointer X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=9581bada1f64003fd8cc7bc6cad3f0643877b439;p=linux-beck.git staging: lustre: mgc: Remove useless cast on void pointer The semantic patch used to find this is: @r@ expression x; void* e; type T; identifier f; @@ ( *((T *)e) | ((T *)x)[...] | ((T *)x)->f | - (T *) e ) Signed-off-by: Amitoj Kaur Chawla Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/lustre/lustre/mgc/mgc_request.c b/drivers/staging/lustre/lustre/mgc/mgc_request.c index 780ea81064ba..7315733bc5b0 100644 --- a/drivers/staging/lustre/lustre/mgc/mgc_request.c +++ b/drivers/staging/lustre/lustre/mgc/mgc_request.c @@ -756,7 +756,7 @@ static int mgc_blocking_ast(struct ldlm_lock *lock, struct ldlm_lock_desc *desc, void *data, int flag) { struct lustre_handle lockh; - struct config_llog_data *cld = (struct config_llog_data *)data; + struct config_llog_data *cld = data; int rc = 0; switch (flag) { @@ -860,7 +860,7 @@ static int mgc_enqueue(struct obd_export *exp, struct lov_stripe_md *lsm, void *data, __u32 lvb_len, void *lvb_swabber, struct lustre_handle *lockh) { - struct config_llog_data *cld = (struct config_llog_data *)data; + struct config_llog_data *cld = data; struct ldlm_enqueue_info einfo = { .ei_type = type, .ei_mode = mode, @@ -973,7 +973,7 @@ static int mgc_set_info_async(const struct lu_env *env, struct obd_export *exp, if (KEY_IS(KEY_SET_INFO)) { struct mgs_send_param *msp; - msp = (struct mgs_send_param *)val; + msp = val; rc = mgc_set_mgs_param(exp, msp); return rc; }