> Not yet, though Crossbow moves one step towards that direction. > In Dom0, we offer the ability to assign hw NIC Rx and Tx > rings to VNICs, which are in turn associated with a back-end > driver instance that talks with its vis-a-vis front end > driver running in the guest VM. > The step to finish is to define a programming interface that > gives a safe and controlled access to the front end driver to > directly interact with the rx and tx rings (submit packets to > 'n pick up packets from Rx and Tx rings, control interrupts > at the ring level, etc.)
So in your design you always have a VNIC in between? Are you working on enhancing front end drivers for direct HW/soft ring access for the Xen hypervisor? I have seen that Xen is stated very often in your support documents. How much of the rate (bandwidth) controlling capabilities work for Xen? I guess all of it as long as you always have a Crossbow VNIC in between? Thanks, Anna