[Bug 1883880] Re: fix non-8-bit x86 displacements breaking AVX512 builds on Bionic

2020-08-04 Thread Harry van Haaren (Intel)
Thanks Lukasz, Christian, Robie, Matthias, and the various robots and
launchpad janitors: appreciate your help!

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

Title:
  fix non-8-bit x86 displacements breaking AVX512 builds on Bionic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/binutils/+bug/1883880/+subscriptions

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

[Bug 1883880] Re: fix non-8-bit x86 displacements breaking AVX512 builds on Bionic

2020-07-31 Thread Harry van Haaren (Intel)
Hey Folks,

Does the -proposed changes get automatically integrated to -updates
after a certain time has passed, or does this require somebody to take
action?

It would be great to have this update rolled out to 18.04 before OVS
2.14 is released in a week or two.

Regards, -Harry

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

Title:
  fix non-8-bit x86 displacements breaking AVX512 builds on Bionic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/binutils/+bug/1883880/+subscriptions

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

[Bug 1883880] Re: fix non-8-bit x86 displacements breaking AVX512 builds on Bionic

2020-07-21 Thread Harry van Haaren (Intel)
Hi All,

I have enabled the bionic-proposed repo as described in link. OVS-master
is used for testing, containing the build-time binutils bug check as
described above.

1) Can confirm that old binutils version (2.30-21ubuntu1~18.04.3) had
issue, and OVS was correctly DISabling AVX512.

2) Can confirm that with -proposed binutils (2.30-21ubuntu1~18.04.4),
OVS build system is correctly ENabling AVX512 support, as linker checks
are passing.

After the configure step, I have tested OVS, running traffic and
enabling the AVX512 optimizations. It is working as expected, with
AVX512 instructions running in the datapath.

I believe you have already added the "verification-done" and bionic
versions Christian, so I'll not change the status... please let me know
if I misunderstood the process.

Thanks Robie & Christian for your support on this issue! -Harry

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

Title:
  fix non-8-bit x86 displacements breaking AVX512 builds on Bionic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/binutils/+bug/1883880/+subscriptions

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

[Bug 1883880] Re: fix non-8-bit x86 displacements breaking AVX512 builds on Bionic

2020-07-01 Thread Harry van Haaren (Intel)
Hi Christian,

Thanks for the additional info! Confirm that with the PPA the proposed
checks now pass:

$ echo "vmovaps 0x40(,%rax,1),%zmm0" | as --64 -o avx.o && objdump -d avx.o | 
grep vmovaps
  8:   0: 62 f1 7c 48 28 04 05vmovaps 0x40(,%rax,1),%zmm0


Also the proposed OVS automake build-system changes will enable avx512 
correctly:
checking binutils avx512 assembler checks passing... yes

I'll wait for the SRU team to accept into proposed. Regards, -Harry

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

Title:
  fix non-8-bit x86 displacements breaking AVX512 builds on Bionic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/binutils/+bug/1883880/+subscriptions

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

[Bug 1883880] Re: fix non-8-bit x86 displacements breaking AVX512 builds on Bionic

2020-06-30 Thread Harry van Haaren (Intel)
Hey Folks,

Apologies I'm not familiar with the SRU testing process. I'd like to
help - have an 18.04 setup for testing here. Is there an easy way to add
the test-build PPA and just do an apt update && apt install binutils?

https://launchpad.net/~ci-train-ppa-
service/+archive/ubuntu/4105/+packages

Regards, -Harry

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

Title:
  fix non-8-bit x86 displacements breaking AVX512 builds on Bionic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/binutils/+bug/1883880/+subscriptions

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

[Bug 1883880] Re: fix non-8-bit x86 displacements breaking AVX512 builds on Bionic

2020-06-18 Thread Harry van Haaren (Intel)
Proposed patch on OVS Mailing list to check status at configure time for OVS 
2.14 using the method Bruce mentioned above:
https://patchwork.ozlabs.org/project/openvswitch/patch/20200618165354.87787-7-harry.van.haa...@intel.com/

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

Title:
  fix non-8-bit x86 displacements breaking AVX512 builds on Bionic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/binutils/+bug/1883880/+subscriptions

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