]> www.infradead.org Git - users/willy/xarray.git/commit
scsi: ufs: ufs-exynos: Make a const array static, makes object smaller
authorColin Ian King <colin.king@canonical.com>
Wed, 5 May 2021 19:01:04 +0000 (20:01 +0100)
committerMartin K. Petersen <martin.petersen@oracle.com>
Sat, 22 May 2021 02:50:22 +0000 (22:50 -0400)
commit5ac3c649f11cb457dd40f6dde58cb029181c2700
tree2995a2b7aded0a83d6436114accfef09fde423da
parent86cfe4ad248ddf4ce7e4801374ef7f27f23711cf
scsi: ufs: ufs-exynos: Make a const array static, makes object smaller

Don't populate the const array granularity_tbl on the stack but instead
make it static. Makes the object code smaller by 190 bytes:

Before:
   text    data     bss     dec     hex filename
  25563    6908       0   32471    7ed7 ./drivers/scsi/ufs/ufs-exynos.o

After:
   text    data     bss     dec     hex filename
  25213    7068       0   32281    7e19 ./drivers/scsi/ufs/ufs-exynos.o

(gcc version 10.3.0)

Link: https://lore.kernel.org/r/20210505190104.70112-1-colin.king@canonical.com
Signed-off-by: Colin Ian King <colin.king@canonical.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/ufs/ufs-exynos.c