Actually, I may be wrong about this being a kernel issue.
Are you always able to ping the remote host from the kvm host, even when you can't do so from the VM?
In addition to kvmhost's /etc/modprove.d/bonding.conf, can you also please provide the configuration info for the KVM vm? (If a libvirt host, then the network-related (or just all) xml info, or else the 'ps -ef | grep kvm' output). Also the network configuration insid the KVM VM. In particular, if the KVM VM has a bridge, that one would need to have stp turned on, but I doubt you have that.
Actually, I may be wrong about this being a kernel issue.
Are you always able to ping the remote host from the kvm host, even when you can't do so from the VM?
In addition to kvmhost's /etc/modprove. d/bonding. conf, can you also please provide the configuration info for the KVM vm? (If a libvirt host, then the network-related (or just all) xml info, or else the 'ps -ef | grep kvm' output). Also the network configuration insid the KVM VM. In particular, if the KVM VM has a bridge, that one would need to have stp turned on, but I doubt you have that.