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

usb: gadget: udc: Remove unnecessary NULL values

The NULL initialization of the pointers assigned by kzalloc() first is
not necessary, because if the kzalloc() failed, the pointers will be
assigned NULL, otherwise it works as usual. so remove it.

Signed-off-by: Ruan Jinjie <ruanjinjie@huawei.com>
Link: https://lore.kernel.org/r/20230804093253.91647-2-ruanjinjie@huawei.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Ruan Jinjie and committed by
Greg Kroah-Hartman
3024faf7 803b1c8a

+4 -4
+1 -1
drivers/usb/gadget/udc/fsl_udc_core.c
··· 671 671 static struct usb_request * 672 672 fsl_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags) 673 673 { 674 - struct fsl_req *req = NULL; 674 + struct fsl_req *req; 675 675 676 676 req = kzalloc(sizeof *req, gfp_flags); 677 677 if (!req)
+2 -2
drivers/usb/gadget/udc/mv_u3d_core.c
··· 665 665 static struct usb_request * 666 666 mv_u3d_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags) 667 667 { 668 - struct mv_u3d_req *req = NULL; 668 + struct mv_u3d_req *req; 669 669 670 670 req = kzalloc(sizeof *req, gfp_flags); 671 671 if (!req) ··· 1779 1779 1780 1780 static int mv_u3d_probe(struct platform_device *dev) 1781 1781 { 1782 - struct mv_u3d *u3d = NULL; 1782 + struct mv_u3d *u3d; 1783 1783 struct mv_usb_platform_data *pdata = dev_get_platdata(&dev->dev); 1784 1784 int retval = 0; 1785 1785 struct resource *r;
+1 -1
drivers/usb/gadget/udc/mv_udc_core.c
··· 595 595 static struct usb_request * 596 596 mv_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags) 597 597 { 598 - struct mv_req *req = NULL; 598 + struct mv_req *req; 599 599 600 600 req = kzalloc(sizeof *req, gfp_flags); 601 601 if (!req)