Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

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 <nichen@iscas.ac.cn>
Reviewed-by: Michal Kubiak <michal.kubiak@intel.com>
Link: https://patch.msgid.link/20250311070624.1037787-1-nichen@iscas.ac.cn
Signed-off-by: Paolo Abeni <pabeni@redhat.com>

authored by

Chen Ni and committed by
Paolo Abeni
f5825e79 2a5f08b3

+1 -1
+1 -1
drivers/net/ethernet/qlogic/qed/qed_main.c
··· 454 454 455 455 static void qed_free_cdev(struct qed_dev *cdev) 456 456 { 457 - kfree((void *)cdev); 457 + kfree(cdev); 458 458 } 459 459 460 460 static struct qed_dev *qed_alloc_cdev(struct pci_dev *pdev)