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

usb: misc: usblcd: don't print on ENOMEM

All kmalloc-based functions print enough information on failures.

Signed-off-by: Wolfram Sang <wsa-dev@sang-engineering.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Wolfram Sang and committed by
Greg Kroah-Hartman
a1841732 58e61402

+2 -7
+2 -7
drivers/usb/misc/usblcd.c
··· 321 321 322 322 /* allocate memory for our device state and initialize it */ 323 323 dev = kzalloc(sizeof(*dev), GFP_KERNEL); 324 - if (dev == NULL) { 325 - dev_err(&interface->dev, "Out of memory\n"); 324 + if (!dev) 326 325 goto error; 327 - } 328 326 kref_init(&dev->kref); 329 327 sema_init(&dev->limit_sem, USB_LCD_CONCURRENT_WRITES); 330 328 init_usb_anchor(&dev->submitted); ··· 349 351 dev->bulk_in_size = buffer_size; 350 352 dev->bulk_in_endpointAddr = endpoint->bEndpointAddress; 351 353 dev->bulk_in_buffer = kmalloc(buffer_size, GFP_KERNEL); 352 - if (!dev->bulk_in_buffer) { 353 - dev_err(&interface->dev, 354 - "Could not allocate bulk_in_buffer\n"); 354 + if (!dev->bulk_in_buffer) 355 355 goto error; 356 - } 357 356 } 358 357 359 358 if (!dev->bulk_out_endpointAddr &&