]> www.infradead.org Git - users/jedix/linux-maple.git/commit
s390/vdso: Use SYM_DATA_START_LOCAL()/SYM_DATA_END() for data objects
authorHeiko Carstens <hca@linux.ibm.com>
Thu, 19 Sep 2024 12:40:09 +0000 (14:40 +0200)
committerVasily Gorbik <gor@linux.ibm.com>
Mon, 23 Sep 2024 15:57:04 +0000 (17:57 +0200)
commitc902b578eebfe0739e8ec491b60f2f37dfeb09c0
tree991951b859ed3c69a34588ff2e4ded835b672ccb
parente08ec26928554c36e34e089f663dc9114d77b68c
s390/vdso: Use SYM_DATA_START_LOCAL()/SYM_DATA_END() for data objects

Use SYM_DATA_START_LOCAL()/SYM_DATA_END() in vgetrandom-chacha.S so
that the constants end up in an object with correct size:

readelf -Ws vgetrandom-chacha.o
   Num:    Value          Size Type    Bind   Vis      Ndx Name
   ...
     5: 0000000000000000    32 OBJECT  LOCAL  DEFAULT    5 chacha20_constants

Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Reviewed-by: Jens Remus <jremus@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
arch/s390/kernel/vdso64/vgetrandom-chacha.S