Thanks, Daniele
On Jun 23, 2014, at 2:42 PM, Pravin Shelar <pshe...@nicira.com> wrote: > Thanks for fixing all issues. I pushed this series to master. > > On Mon, Jun 23, 2014 at 11:43 AM, Daniele Di Proietto > <ddiproie...@vmware.com> wrote: >> Changes from v7: >> >> renamed ofp to buf in dp_netdev_input() >> define struct netdev_flow_key globally in lib/dpif-netdev.c >> >> Changes from v6: >> >> free_dpdk_buf should accept dpif_packet also if DPDK_NETDEV is not defined >> >> Changes from v5: >> >> Pravin's suggestions: >> reintroduced dpif_packet_delete() >> removed extra spaces >> dp_netdev_input keeps only one miniflow now >> netdev_send takes a dpif_packet now >> fixed a bug when skipping packets in dpdk_do_tx_copy() >> >> Changes from v4: >> >> rebased >> simplified error handling in netdev_linux_send() >> moved dpif_packet functions into a separate .c file >> cosmetic changes >> >> Changes from v3: >> >> struct dpif_packet has its own header >> removed many dpif_packet functions (using ofpbuf directly instead) >> avoided copying in dpif_execute() >> >> Changes from v2: >> >> introduce struct dpif_packet for storing non-shared packet metadata >> >> >> *** BLURB HERE *** >> >> Daniele Di Proietto (3): >> dpif-netdev: use dpif_packet structure for packets >> netdev: netdev_send accepts multiple packets >> dpif-netdev: batch packet processing >> >> lib/automake.mk | 2 + >> lib/dpif-netdev.c | 340 >> ++++++++++++++++++++++++++++++------------- >> lib/dpif.c | 21 ++- >> lib/netdev-bsd.c | 69 +++++---- >> lib/netdev-dpdk.c | 179 +++++++++++++++-------- >> lib/netdev-dpdk.h | 6 +- >> lib/netdev-dummy.c | 78 ++++++---- >> lib/netdev-linux.c | 67 ++++++--- >> lib/netdev-provider.h | 25 ++-- >> lib/netdev.c | 19 ++- >> lib/netdev.h | 7 +- >> lib/odp-execute.c | 119 ++++++++++----- >> lib/odp-execute.h | 12 +- >> lib/ofpbuf.c | 4 +- >> lib/ofpbuf.h | 4 +- >> lib/packet-dpif.c | 68 +++++++++ >> lib/packet-dpif.h | 51 +++++++ >> ofproto/ofproto-dpif-xlate.c | 13 +- >> 18 files changed, 760 insertions(+), 324 deletions(-) >> create mode 100644 lib/packet-dpif.c >> create mode 100644 lib/packet-dpif.h >> >> -- >> 2.0.0 >> >> _______________________________________________ >> dev mailing list >> dev@openvswitch.org >> https://urldefense.proofpoint.com/v1/url?u=http://openvswitch.org/mailman/listinfo/dev&k=oIvRg1%2BdGAgOoM1BIlLLqw%3D%3D%0A&r=MV9BdLjtFIdhBDBaw5z%2BU6SSA2gAfY4L%2F1HCy3VjlKU%3D%0A&m=ib2Jznj1nYhHXw0A2bHvxQ0PqmDUQMkAq0cSDbjgxj0%3D%0A&s=dea9ea041f95f8164ac981b33893b63eb8db56aadad27130a6c38ff7e1b92713 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev