linux/drivers/net/caif
Joe Perches 7ac2ed0cee caif: Remove OOM messages, use kzalloc
Remove per site OOM messages because they duplicate
the generic mm subsystem OOM message.

Use kzalloc instead of kmalloc/memset
when next to the OOM message removals.

Reduces object size (allyesconfig ~2%)

$ size -t drivers/net/caif/built-in.o.old net/caif/built-in.o.old
   text	   data	    bss	    dec	    hex	filename
  32297	    700	   8224	  41221	   a105	drivers/net/caif/built-in.o.old
  72159	   1317	  20552	  94028	  16f4c	net/caif/built-in.o.old
 104456	   2017	  28776	 135249	  21051	(TOTALS)
$ size -t drivers/net/caif/built-in.o.new net/caif/built-in.o.new
   text	   data	    bss	    dec	    hex	filename
  31975	    700	   8184	  40859	   9f9b	drivers/net/caif/built-in.o.new
  70748	   1317	  20152	  92217	  16839	net/caif/built-in.o.new
 102723	   2017	  28336	 133076	  207d4	(TOTALS)

Signed-off-by: Joe Perches <joe@perches.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2011-08-28 17:16:13 -04:00
..
Kconfig caif: Add CAIF HSI Link layer driver 2011-06-01 21:15:38 -07:00
Makefile caif: Add CAIF HSI Link layer driver 2011-06-01 21:15:38 -07:00
caif_hsi.c caif: Remove OOM messages, use kzalloc 2011-08-28 17:16:13 -04:00
caif_serial.c net: Remove unneeded version.h includes from drivers/net/ 2011-06-24 02:40:08 -07:00
caif_shm_u5500.c net: Remove unneeded version.h includes from drivers/net/ 2011-06-24 02:40:08 -07:00
caif_shmcore.c drivers/net: Remove casts of void * 2011-06-21 15:48:29 -07:00
caif_spi.c caif: Remove OOM messages, use kzalloc 2011-08-28 17:16:13 -04:00
caif_spi_slave.c net: Remove unneeded version.h includes from drivers/net/ 2011-06-24 02:40:08 -07:00