diff --git a/drivers/staging/gdm72xx/usb_boot.c b/drivers/staging/gdm72xx/usb_boot.c index 99a5c073970992b94611ab148056ab7b2b932930..b91eea64f5b60f8260d3250f3cd37748dc302825 100644 --- a/drivers/staging/gdm72xx/usb_boot.c +++ b/drivers/staging/gdm72xx/usb_boot.c @@ -286,7 +286,7 @@ static int em_download_image(struct usb_device *usbdev, const char *img_name, return ret; } - buf = kmalloc(DOWNLOAD_CHUCK + pad_size, GFP_KERNEL); + buf = kzalloc(DOWNLOAD_CHUCK + pad_size, GFP_KERNEL); if (!buf) { release_firmware(firm); return -ENOMEM;