> -----Original Message-----
> From: Colin King [mailto:[email protected]]
> Sent: Friday, September 22, 2017 8:50 AM
> To: KY Srinivasan <[email protected]>; Haiyang Zhang
> <[email protected]>; Stephen Hemminger <[email protected]>;
> [email protected]; [email protected]
> Cc: [email protected]; [email protected]
> Subject: [PATCH] hv_netvsc: make const array ver_list static, reduces
> object code size
> 
> From: Colin Ian King <[email protected]>
> 
> Don't populate const array ver_list on the stack, instead make it
> static. Makes the object code smaller by over 400 bytes:
> 
> Before:
>    text          data     bss     dec     hex filename
>   18444          3168     320   21932    55ac
>       drivers/net/hyperv/netvsc.o
> 
> After:
>    text          data     bss     dec     hex filename
>   17950          3224     320   21494    53f6
>       drivers/net/hyperv/netvsc.o
> 
> (gcc 6.3.0, x86-64)
> 
> Signed-off-by: Colin Ian King <[email protected]>
> ---

Reviewed-by: Haiyang Zhang <[email protected]>


_______________________________________________
devel mailing list
[email protected]
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel

Reply via email to