> Hello,
> I am working on PF/VF driver for PCI-E based SR-IOV capable card. This
> device has got few cpus and ram and is capable of running linux and any
> linux-userland application on the device it self. Register layout (for 
> datapath
> like TX/RX ring, stats etc.) between host and device is defined by the
> software running on the device and hence it can be extended to offload any
> feature as per the need.
> Currently i run application on device which exposes device as a Network
> Interface card with 16 Functions (1PF + 15VF).

Have you thought about how to represent the virtual functions in open vswitch?

We've done some investigation into how they could be implemented as a
type of netdev.

>At present i steer packets to a
> particular port/function based on the L2 Destination address. I want to
> extend this to support OVS style of forwarding (lookup + action) rather than
> only L2 Dest Address.
> I came across ovs-dp-offload changes available in linux-3.19.3 for offloading
> flows to device. I have following questions regarding the same, 1. Is there
> any device driver that makes use of these changes to offload flows/action ?
> 2. I saw a new "netlink" interface added to add flows/actions to the switch
> device. Does ovs-ofctl usethis new netlink to add flows to the hardware? Or
> is there any other utility to do the same?
> 
> Thanks,Mehul.

_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to