From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dan Carpenter Date: Mon, 22 Feb 2016 19:32:38 +0000 Subject: [patch 4/6] staging: gdm72xx: zero out padding Message-Id: <20160222193238.GD23565@mwanda> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Greg Kroah-Hartman Cc: Sudip Mukherjee , Alison Schofield , devel@driverdev.osuosl.org, linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org 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 diff --git a/drivers/staging/gdm72xx/usb_boot.c b/drivers/staging/gdm72xx/usb_boot.c index 3082987..4431a80 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;