Questions tagged [sr-iov]

Single Root I/O Virtualization

The single root I/O virtualization (SR-IOV) interface is an extension to the PCI Express (PCIe) specification. SR-IOV allows a device, such as a network adapter, to separate access to its resources among various PCIe hardware functions.

21 questions
10
votes
1 answer

How to get virtualized SR-IOV Infiniband interface UP?

I've spent several days on this now and I've managed to get SR-IOV working with the Mellanox Infiniband card using the latest firmware. The Virtual Functions appear in Dom0 as 06:00.1 Network controller: Mellanox Technologies MT27500 Family …
hookenz
  • 14,132
  • 22
  • 86
  • 142
5
votes
0 answers

udev attribute cannot be set on boot

I'm setting up SR-IOV for my Intel I350 igb on CentOS 6.6 (2.6.32-504.el6.x86_64, udev 147) using udev. I have modified a rule I used in CentOS 7 (3.10.0-123.el7.x86_64, udev 208). When I do "udevadm test" on CentOS 6.6, the rule is matched…
Angelos
  • 151
  • 4
4
votes
1 answer

How do I enable SR-IOV for Mellanox ConnectX-3 Ubuntu 12.04.3?

I have a Supermicro 2027TR-HTFRF server that I'm using as a xen server. What I'm wanting to do is get SR-IOV operating for the Connectx-3 card so that I can expose Infiniband to virtual machines. Following this recipe I managed to get the I350…
hookenz
  • 14,132
  • 22
  • 86
  • 142
3
votes
2 answers

How to get SRIOV network pool with multiple PFs

For an Ubuntu 12.04 server and KVM/libvirt 1.0.0 with an Intel 82599 network chip: following these docs: http://wiki.libvirt.org/page/Networking#Assignment_from_a_pool_of_SRIOV_VFs_in_a_libvirt_.3Cnetwork.3E_definition I can get a single pool of…
John P. Fisher
  • 470
  • 4
  • 9
3
votes
2 answers

can switch handle multiple LACP teams on the same ports

If I use SRIOV capable adapter for virtualization, and setup 2 different LACP links in 2 guests, so there may be 2 LACP links on the same ports on switch side, can switch handle this case? For example: switch port 0 <=> adapter port 0 PF(Host):…
jerome
  • 31
  • 1
  • 2
2
votes
2 answers

Error in enbling SR-IOV with Ubuntu 18.04 on Intel ixgbe - Intel X550 - Dell R640

I'm having issues on creating VF with ubuntu 18.04. SR-IOV is enabled from BIOS, the NIC are Intel X550, I added intel_iommu=on to /etc/default/grub and also tried using modprobe.d by adding options ixgbe max_vfs=8 on /etc/modprobe.d/ixgbe.conf…
2
votes
1 answer

Getting Intel SR-IOV Virtual Function counters

After some research on Intel SR-IOV, I've realized that there is no convenient way to get the VF counters while VF interface is being attached to a VM (for example to a QEMU/KVM VM with a Libvirt manager). Furthermore, I didn't find even an…
2
votes
1 answer

Is vlan tagging on guest allowed in sr-iov on KVM?

I am using KVM on Centos 7. I have created a VM with SR-IOV VFs to pass traffic. I notice that I am unable to pass traffic when I tag the interface inside the VM. I have read through the internet and the data sheet from Intel but none give me a…
Centos Newbie
  • 123
  • 1
  • 3
1
vote
0 answers

Missing Azure accelerated networking interfaces while VMs initializes

I'm running my application on top of Azure Ubuntu 16.04 VMs (Wrapped as a VHD image). In several cases I have observed missing SRIOV associated VFs interfaces, while VMs were starting. Need to mention that this issue isn't repetitive, but it happen…
ido
  • 11
  • 1
1
vote
0 answers

SR-IOV buffer allocation

I'm reading about SR-IOV but one thing is still not clear. Does it divide the TX/RX buffers evenly between VIFs, or those are shared resources? I'm worried that, if the first case is valid, I'll end up with very small buffer chunks when I create 32+…
1
vote
0 answers

openstack shared PCI between numa with SR-IOV

I'm building SR-IOV supported compute node on HP 360g8 hardware and i have Qlogic interface card, my compute node has 32 core & 32GB memory. Problem: when i launch vm-1 (with flavor 16 vCPU core) on openstack it launch successful on numa0 node and…
Satish
  • 652
  • 3
  • 7
  • 20
1
vote
0 answers

UDP bad checksum errors

UDP checksum can not be computed by Hardware virtualization (Intel 82599 SRIOV PCI pass-through, DPDK). UDP bad checksum errors are observed in the TCP dump(pcap) collected after host on the Service router when the UDP checksum computation is…
1
vote
1 answer

No traffic to the VM

TL;DR (1) Only the first 2 VFs are transferred to the VM and (2) No traffic to the VM. Setup Host is Ubuntu 16.04 Intel 82599 (supports SR-IOV) attached via PCIe Driver ixgbe Guest VM is Ubuntu 16.10 Using Libvirt on KVM as…
1
vote
1 answer

How to config mass network interfaces with same option?

I have a SR-IOV enabled debian which exposed 128 VF network interfaces. I would like to configure all of these VF with MTU=9000 and some other options, but won't like to copy same config line 127 times in /etc/network/interface file. Is there any…
Ray Tracy
  • 13
  • 2
1
vote
0 answers

SR-IOV not working on Ubuntu 20.04 (hyper-v), works fine on 18.04 LTS

I'm running Ubuntu server virtual machines on a Windows Server 2019 system using Hyper-V. The system is equipped with an Intel I350 network adapter. (The Ubuntu VM's recognize it as "Ethernet controller: Intel Corporation I350 Virtual Function (rev…
gijs007
  • 107
  • 1
  • 4
  • 17
1
2