• Joe Perches's avatar
    usb: storage: Add usb_stor_dbg, reduce object size · 75b9130e
    Joe Perches authored
    Reduce the size of the objects by consolidating
    the duplicated USB_STORAGE into a single function.
    
    Add function usb_stor_dbg to emit debugging messages.
    Always validate the format and arguments.
    Reduce the number of uses of CONFIG_USB_STORAGE_DEBUG.
    
    Reduces size of objects ~7KB when CONFIG_USB_STORAGE_DEBUG
    is set.
    
    $ size drivers/usb/storage/built-in.o*
       text	   data	    bss	    dec	    hex	filename
     140133	  55296	  70312	 265741	  40e0d	drivers/usb/storage/built-in.o.new
     147494	  55248	  70296	 273038	  42a8e	drivers/usb/storage/built-in.o.old
    Signed-off-by: default avatarJoe Perches <joe@perches.com>
    Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
    75b9130e
debug.c 7.28 KB