On Wed, Aug 25, 2021 at 01:38:59PM -0700, Nathan Chancellor wrote: > When building with clang and GNU as, there is a warning about ignored > changed section attributes: > > /tmp/sm4-c916c8.s: Assembler messages: > /tmp/sm4-c916c8.s:677: Warning: ignoring changed section attributes for > .data..cacheline_aligned > > "static const" places the data in .rodata but __cacheline_aligned has > the section attribute to place it in .data..cacheline_aligned, in > addition to the aligned attribute. > > To keep the alignment but avoid attempting to change sections, use the > ____cacheline_aligned attribute, which is just the aligned attribute. > > Fixes: 2b31277af577 ("crypto: sm4 - create SM4 library based on sm4 generic code") > Link: https://github.com/ClangBuiltLinux/linux/issues/1441 > Signed-off-by: Nathan Chancellor <nathan@xxxxxxxxxx> > --- > lib/crypto/sm4.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) Patch applied. Thanks. -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt