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

2020-06-17 Thread Bruce Richardson (Intel)
Command to reproduce the issue: echo "vmovaps 0x40(,%rax,1),%zmm0" | as --64 -o avx.o && objdump -d avx.o | grep vmovaps The expected output is that the objdump output matches the vmovaps instruction input. When using binutils with the bug, the initial 0x40 will be incorrect. >From an Ubuntu 20.

[Bug 2118903] [NEW] Cannot use VFs with DPDK on Ubuntu kernels

2025-07-28 Thread Bruce Richardson (Intel)
Public bug reported: When running DPDK on Ubuntu, we can no longer use virtual function (VF) devices. VFIO framework is giving errors. Tested with Intel E810 and XL710 NICs. After creating a VF on each NIC, and then binding those NICs to vfio-pci for DPDK use as normal, when we actually try runni

[Bug 2118903] Re: Cannot use VFs with DPDK on Ubuntu kernels

2025-07-30 Thread Bruce Richardson (Intel)
Checked further kernel images and this may be limited to only one released kernel version. Using 25.04 with kernel 6.14: 6.14.0-22-generic: works 6.14.0-23-generic: works 6.14.0-24-generic: Broken 6.14.0-27-generic: works I have not tested other versions, but bug was also seen in at least one rel

[Bug 2118903] Re: Cannot use VFs with DPDK on Ubuntu kernels

2025-08-05 Thread Bruce Richardson (Intel)
Steps to reproduce. You need a NIC device capable of creating VFs in order to reproduce this. I've reproduced with Intel E810, and XL710 NICs, but I think any NIC that creates VFs that DPDK can use should work. 1. Download and build DPDK [https://github.com/DPDK/dpdk] 2. Create a virtual function