On Wed, 18 Apr 2018 07:08:32 +0000 (UTC) "Vrajesh N. Patel" <[email protected]> wrote:
> Hello, > I have a 10 GigE PCIe card used for data network that we are doing > pci-passthrough to our VM. The software interfacing with the card requires a > large memory space of 4-16GB. We encounter problems immediately when the > software starts because the PCI BAR is using 32-bit addressing, but the card > is looking for 64-bit addressing.I looked at the qemu command line and the > pci-passthrough is using vfio driver. Is there a parameter, or configuration > setting that can be altered to support 64-bit BAR addressing? I am running > CentOS 7.3 with qemu version 2.0.0-1. Upgrade. I'm not sure where you're getting this QEMU 2.0.0 version, the qemu-kvm-ev package in CentOS 7.3 should be at least 2.6 based to align with qemu-kvm-rhev in RHEL 7.3. There were some 64bit BAR fixes in QEMU, they happened 3 years ago, your QEMU is based on a 4 year old version and a "-1" doesn't imply that it's keeping anything updated. The qemu-kvm-ev package for 7.3 should already include these fixes. Thanks, Alex _______________________________________________ vfio-users mailing list [email protected] https://www.redhat.com/mailman/listinfo/vfio-users
