On Sat, Apr 11, 2020 at 8:05 AM kbuild test robot <lkp(a)intel.com> wrote:
tree:
https://android.googlesource.com/kernel/goldfish android-4.14
head: bb8ba1da294318ef080cfedb3a632d0035bb0949
commit: b8bcfe587e1724f14394a8cae68d7d9ad7ccb55e [1/2] UPSTREAM: loop: Only change
blocksize when needed.
config: x86_64-randconfig-e001-20200410 (attached as .config)
compiler: clang version 11.0.0 (
https://github.com/llvm/llvm-project
7149bb70681a91de5d490b4bb0714d9e55a05bcc)
reproduce:
wget
https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O
~/bin/make.cross
chmod +x ~/bin/make.cross
git checkout b8bcfe587e1724f14394a8cae68d7d9ad7ccb55e
# save the attached .config to linux build tree
COMPILER=clang make.cross ARCH=x86_64
If you fix the issue, kindly add following tag as appropriate
Reported-by: kbuild test robot <lkp(a)intel.com>
All warnings (new ones prefixed by >>):
>> Warning: ffffffff81ca0d60: 0f ff 49 8d ud0 -0x73(%rcx),%ecx
Warning: objdump says 4 bytes, but insn_get_length() says 2
Warning: arch/x86/tools/test_get_len found difference at
<memcpy_page_flushcache>:ffffffff81ca026a
Looks like test_get_len exists in 4.14 but was removed between then
and 4.19. Oh, it was renamed to insn_decoder_test in commit
6b63dd119eb4 ("x86/tools: Rename test_get_len to insn_decoder_test")
ud0 looks like ud2...
Filed
https://github.com/ClangBuiltLinux/linux/issues/992 to follow
up. The instruction lengths are important for alternatives.
--
>> Warning: ffffffff81ca11f2: 0f ff 49 8d ud0 -0x73(%rcx),%ecx
Warning: objdump says 4 bytes, but insn_get_length() says 2
Warning: arch/x86/tools/test_get_len found difference at
<memcpy_page_flushcache>:ffffffff81ca026a
--
>> Warning: ffffffff81ca145f: 0f ff 48 8d ud0 -0x73(%rax),%ecx
Warning: objdump says 4 bytes, but insn_get_length() says 2
Warning: arch/x86/tools/test_get_len found difference at
<memcpy_page_flushcache>:ffffffff81ca026a
--
>> Warning: ffffffff81ca1516: 0f ff 48 8d ud0 -0x73(%rax),%ecx
Warning: objdump says 4 bytes, but insn_get_length() says 2
Warning: arch/x86/tools/test_get_len found difference at
<memcpy_page_flushcache>:ffffffff81ca026a
--
>> Warning: ffffffff81ca173b: 0f ff 48 8d ud0 -0x73(%rax),%ecx
Warning: objdump says 4 bytes, but insn_get_length() says 2
Warning: arch/x86/tools/test_get_len found difference at
<memcpy_page_flushcache>:ffffffff81ca026a
--
>> Warning: ffffffff81ca17c8: 0f ff 48 8d ud0 -0x73(%rax),%ecx
Warning: objdump says 4 bytes, but insn_get_length() says 2
Warning: arch/x86/tools/test_get_len found difference at
<memcpy_page_flushcache>:ffffffff81ca026a
--
>> Warning: ffffffff81ca1955: 0f ff 48 8d ud0 -0x73(%rax),%ecx
Warning: objdump says 4 bytes, but insn_get_length() says 2
Warning: arch/x86/tools/test_get_len found difference at
<memcpy_page_flushcache>:ffffffff81ca026a
--
>> Warning: ffffffff81ca1973: 0f ff 48 8d ud0 -0x73(%rax),%ecx
Warning: objdump says 4 bytes, but insn_get_length() says 2
Warning: arch/x86/tools/test_get_len found difference at
<memcpy_page_flushcache>:ffffffff81ca026a
--
>> Warning: ffffffff81ca1b86: 0f ff 49 8d ud0 -0x73(%rcx),%ecx
Warning: objdump says 4 bytes, but insn_get_length() says 2
Warning: arch/x86/tools/test_get_len found difference at
<memcpy_page_flushcache>:ffffffff81ca026a
--
>> Warning: ffffffff81ca1bd4: 0f ff 48 8d ud0 -0x73(%rax),%ecx
Warning: objdump says 4 bytes, but insn_get_length() says 2
Warning: arch/x86/tools/test_get_len found difference at
<memcpy_page_flushcache>:ffffffff81ca026a
--
>> Warning: ffffffff81ca1bda: 0f ff 48 8d ud0 -0x73(%rax),%ecx
Warning: objdump says 4 bytes, but insn_get_length() says 2
Warning: arch/x86/tools/test_get_len found difference at
<memcpy_page_flushcache>:ffffffff81ca026a
..
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
--
You received this message because you are subscribed to the Google Groups "Clang
Built Linux" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
clang-built-linux+unsubscribe(a)googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/clang-built-linux/202004112326.VstzFIY8....
--
Thanks,
~Nick Desaulniers