ata: pata_artop: make arrays static const, makes object smaller
authorColin Ian King <colin.king@canonical.com>
Sun, 6 Oct 2019 14:29:56 +0000 (15:29 +0100)
committerJens Axboe <axboe@kernel.dk>
Fri, 8 Nov 2019 14:26:31 +0000 (07:26 -0700)
commit44bdc2fb63aafaa5984caf7d1e9d2b6d0d381766
tree042b1ac55279a647cc50822766d07542135203a2
parentdee58fe8dc57dfd5a760ad05c3526787f832ad78
ata: pata_artop: make arrays static const, makes object smaller

Don't populate the const arrays on the stack but instead make them
static. Makes the object code smaller by 292 bytes.

Before:
   text    data     bss     dec     hex filename
   6988    3132     128   10248    2808 drivers/ata/pata_artop.o

After:
   text    data     bss     dec     hex filename
   6536    3292     128    9956    26e4 drivers/ata/pata_artop.o

(gcc version 9.2.1, amd64)

Acked-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
Signed-off-by: Colin Ian King <colin.king@canonical.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/ata/pata_artop.c