Suspicious sequence is in most, functions reported to be broken - but it
is not identical to what is reported upstream:

(bionic-amd64)root@Keschdeichel:/build/dpdk-9ZbA0X/dpdk-18.08# gdb -batch -ex 
'file /tmp/testpmd-skylakeavx512' -ex 'set disassembly-flavor intel' -ex 
'disassemble/rs mlx5_tx_burst'  | grep -e grep -e 'vmovdqu.*\[rax.*0x[0-9]\]'
   0x000000000045c60b <+7243>:  62 f1 fe 28 6f 04 c5 01 00 00 00        
vmovdqu64 ymm0,YMMWORD PTR [rax*8+0x1]
   0x000000000045c61d <+7261>:  62 f1 fe 28 6f 04 c5 02 00 00 00        
vmovdqu64 ymm0,YMMWORD PTR [rax*8+0x2]
   0x000000000045c62f <+7279>:  62 f1 fe 28 6f 04 c5 03 00 00 00        
vmovdqu64 ymm0,YMMWORD PTR [rax*8+0x3]

here with avx512f disabled

(bionic-amd64)root@Keschdeichel:/build/dpdk-9ZbA0X/dpdk-18.08# gdb
-batch -ex 'file /tmp/testpmd-skylakeavx512-mnoavx512f' -ex 'set
disassembly-flavor intel' -ex 'disassemble/rs mlx5_tx_burst'  | grep -e
grep -e 'vmovdqu.*\[rax.*0x[0-9]\]'


But since it isn't exactly the same as reported it is too unreliable and I 
don't have skylake+mlx5 card I can't test for it by compiling alone :-/

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1799397

Title:
  [dpdk]rte_memcpy() moves data incorrectly on Ubuntu 18.04 on    Intel
  Skylake.

To manage notifications about this bug go to:
https://bugs.launchpad.net/dpdk/+bug/1799397/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to