Bond interfaces inside of KVM virtual machine

Is it possible to use bonding above virtio network interfaces inside of KVM guest? RHEL6. It didn’t work as expected. What may be a problem, the virtio NICs are bridged to the same physical NIC on host.
Does libvirt or KVM module support bonding? Is this even hw possible? It is not logical as bond on the same physical NIC via Tun interfaces doesn’t scale or provide redundancy, but it is needed for the tested application and the app will not install without the bond0 interface in VLAN 40.

Thank you kindly for your answer