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

Staging: usbip: kmem_cache_alloc/memset -> kmem_cache_zalloc

Used kmem_cache_zalloc instead of kmem_cache_alloc/memset.

Signed-off-by: Wei Yongjun <yjwei@cn.fujitsu.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

authored by

Wei Yongjun and committed by
Greg Kroah-Hartman
e68f2849 c62d8437

+1 -3
+1 -3
drivers/staging/usbip/stub_rx.c
··· 334 334 335 335 spin_lock_irqsave(&sdev->priv_lock, flags); 336 336 337 - priv = kmem_cache_alloc(stub_priv_cache, GFP_ATOMIC); 337 + priv = kmem_cache_zalloc(stub_priv_cache, GFP_ATOMIC); 338 338 if (!priv) { 339 339 dev_err(&sdev->interface->dev, "alloc stub_priv\n"); 340 340 spin_unlock_irqrestore(&sdev->priv_lock, flags); 341 341 usbip_event_add(ud, SDEV_EVENT_ERROR_MALLOC); 342 342 return NULL; 343 343 } 344 - 345 - memset(priv, 0, sizeof(struct stub_priv)); 346 344 347 345 priv->seqnum = pdu->base.seqnum; 348 346 priv->sdev = sdev;