From: Chen Ni Date: Tue, 11 Mar 2025 07:06:24 +0000 (+0800) Subject: qed: remove cast to pointers passed to kfree X-Git-Tag: v6.15-rc1~160^2~92 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f5825e79b2b7b1b0912c219d24cd7aa3eb3e300d;p=thirdparty%2Fkernel%2Flinux.git qed: remove cast to pointers passed to kfree Remove unnecessary casts to pointer types passed to kfree. Issue detected by coccinelle: @@ type t1; expression *e; @@ -kfree((t1 *)e); +kfree(e); Signed-off-by: Chen Ni Reviewed-by: Michal Kubiak Link: https://patch.msgid.link/20250311070624.1037787-1-nichen@iscas.ac.cn Signed-off-by: Paolo Abeni --- diff --git a/drivers/net/ethernet/qlogic/qed/qed_main.c b/drivers/net/ethernet/qlogic/qed/qed_main.c index f915c423fe70b..886061d7351a1 100644 --- a/drivers/net/ethernet/qlogic/qed/qed_main.c +++ b/drivers/net/ethernet/qlogic/qed/qed_main.c @@ -454,7 +454,7 @@ int qed_fill_dev_info(struct qed_dev *cdev, static void qed_free_cdev(struct qed_dev *cdev) { - kfree((void *)cdev); + kfree(cdev); } static struct qed_dev *qed_alloc_cdev(struct pci_dev *pdev)