On Fri, Oct 30, 2020 at 12:06:28PM -0700, Nick Desaulniers wrote:
- stable
On Fri, Oct 30, 2020 at 12:04 PM Jian Cai caij2003@gmail.com wrote:
From: Arnd Bergmann arnd@arndb.de
commit 44623b2818f4 ("crypto: x86/crc32c - fix building with clang ias") upstream
The clang integrated assembler complains about movzxw:
arch/x86/crypto/crc32c-pcl-intel-asm_64.S:173:2: error: invalid instruction mnemonic 'movzxw'
It seems that movzwq is the mnemonic that it expects instead, and this is what objdump prints when disassembling the file.
Fixes: 6a8ce1ef3940 ("crypto: crc32c - Optimize CRC32C calculation with PCLMULQDQ instruction") Signed-off-by: Arnd Bergmann arnd@arndb.de Reviewed-by: Nathan Chancellor natechancellor@gmail.com Signed-off-by: Herbert Xu herbert@gondor.apana.org.au [jc: Fixed conflicts due to lack of 34fdce6981b969]
Nit, please spell out commit ids as the documentation asks you to. I've edited it and done that now...
thanks,
greg k-h