We configured two hosts with RHEL 6.4 KVM with ixgbe driver version 3.15.1, created two VFs each.
We also created RHEL 6.4 VMs and a VF assigned to them. VM has ixgbvf river version 2.8.7.
We can successfully perform ipv6 ping to and from each VF on both hosts. Note: At this point, no VLANs were setup.
Next, we set port VLAN 610 for VF1 on each host and port VLAN 611 for VF2 on each host. At this point ipv6 ping started to fail. On further investigation, we found out that the switch port that our host servers were onnected to needed to be in trunk mode and both VLAN 610 and 611 needed to be allowed explicitly on the
switch ports. Once the changes to the switch were made, ipv6 ping traffic start to flow normally.
Please verify your switch configuration and make sure switch ports are in trunk mode and if necessary allow all the VLAN IDs on the switch port.
thanx,
Patrick