From: Dan Carpenter Date: Mon, 22 Feb 2016 19:32:38 +0000 (+0300) Subject: staging: gdm72xx: zero out padding X-Git-Tag: v4.6-rc1~103^2~295 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=deb0b53bb52a0c53c43bf894b40630b414ec56fa;p=platform%2Fkernel%2Flinux-exynos.git staging: gdm72xx: zero out padding We pad the start of this buffer with 256 bytes of padding. It's not clear to me exactly what's going on or how it's used but let's zero it out. Signed-off-by: Dan Carpenter Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/gdm72xx/usb_boot.c b/drivers/staging/gdm72xx/usb_boot.c index 99a5c07..b91eea6 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;