summaryrefslogtreecommitdiff
path: root/lib/dpif-netdev.c
Commit message (Expand)AuthorAgeFilesLines
* dpif-netdev: Fix rare flow add race condition.Ethan Jackson2015-01-071-3/+3
* miniflow: Use 64-bit data.Jarno Rajahalme2015-01-061-24/+24
* hash: Add hash_add64().Jarno Rajahalme2015-01-061-2/+1
* dpif-netdev: Add per-pmd flow-table/classifier.Alex Wang2014-12-301-219/+267
* dpif-netdev: Add function to get pmd using core id.Alex Wang2014-12-301-6/+8
* dpif: Shift ufid support checking up to dpif_backer.Joe Stringer2014-12-191-7/+0
* lib: Move vlog.h to <openvswitch/vlog.h>Thomas Graf2014-12-151-1/+1
* dpif: Minimize memory copy for revalidation.Joe Stringer2014-12-021-29/+42
* dpif: Index flows using unique identifiers.Joe Stringer2014-12-021-34/+53
* dpif-netdev: Fix a race.Alex Wang2014-12-011-0/+2
* dpif: Generate flow_hash for revalidators in dpif.Joe Stringer2014-11-251-38/+40
* dpif-netdev: Remove redundant hash action handling.Pravin B Shelar2014-11-211-28/+1
* dpif-netdev: Garbage collect the exact match cache periodically.Alex Wang2014-11-211-0/+17
* classifier: Defer pvector publication.Jarno Rajahalme2014-11-141-0/+2
* dpif-netdev: Allow direct destroy of 'struct dp_netdev_port'.Alex Wang2014-11-121-18/+42
* dpif-netdev: Move 'struct dp_netdev_port' initialization before use.Alex Wang2014-11-121-3/+3
* openvswitch: Userspace tunneling.Pravin B Shelar2014-11-121-3/+101
* bridge: Store datapath version into ovsdbAndy Zhou2014-11-051-0/+7
* netdev-dpdk: Fix DPDK rings broken by multi queueDavid Verbeiren2014-11-041-2/+2
* lib/dpif-netdev: Fix EMC lookup.Jarno Rajahalme2014-10-171-15/+16
* lib/dpif-netdev: Integrate megaflow classifier.Jarno Rajahalme2014-10-171-132/+472
* netdev-dpif: Add metadata to dpif-packet.Pravin B Shelar2014-10-091-39/+34
* dpif-netdev: reduce netdev_flow_key sizeDaniele Di Proietto2014-10-071-8/+1
* lib/cmap: cmap_find_batch().Jarno Rajahalme2014-10-061-2/+2
* lib/cmap: split up cmap_find().Jarno Rajahalme2014-10-061-1/+1
* dpif-netdev: Destroy pmd_thread cmap at exitDaniele Di Proietto2014-10-031-0/+1
* dpif-netdev: fix dp_netdev_free()Daniele Di Proietto2014-10-031-1/+15
* dpif-netdev: Fix (packet) memory leaks in the slow path.Daniele Di Proietto2014-09-191-20/+36
* dpif-netdev: Allow multi-rx-queue, multi-pmd-thread configuration.Alex Wang2014-09-191-8/+114
* dpif-netdev: Store miniflow length in exact match cacheDaniele Di Proietto2014-09-171-8/+14
* dpif-netdev: Introduce netdev_flow_key_* functionsDaniele Di Proietto2014-09-171-6/+62
* dpif-netdev: Create multiple pmd threads by default.Alex Wang2014-09-151-123/+283
* dpif-netdev: Create multiple tx/rx queues when adding dpdk interface.Alex Wang2014-09-151-0/+16
* netdev: Add n_txq to 'struct netdev'.Alex Wang2014-09-121-1/+1
* unixctl: Make command description all lowercase.Alex Wang2014-09-111-2/+2
* lib/dpif-netdev: Make emc_mutex recursive.Jarno Rajahalme2014-09-081-22/+10
* lib/odp: Masked set action execution and printing.Jarno Rajahalme2014-09-081-0/+1
* dpif-netdev: Introduce port_try_ref() to prevent a race.Alex Wang2014-09-031-12/+29
* dpif-netdev: Avoid variable length array on MSVC.Alin Serdean2014-09-021-4/+4
* dpif-netdev: Exact match cacheDaniele Di Proietto2014-08-291-73/+372
* packet-dpif: Add dpif_packet_{get, set}_hash()Daniele Di Proietto2014-08-291-1/+1
* lib: Use shorter form of relaxed atomic access.Jarno Rajahalme2014-08-291-2/+2
* dpif-netdev: Fix leaked port, port->rxq, port->type in error pathThomas Graf2014-08-261-0/+4
* lib/dpif-netdev: Clean-up pmd thread signaling.Jarno Rajahalme2014-08-151-13/+14
* dpif-netdev: Streamline miss handling.Ethan Jackson2014-08-141-130/+163
* dpif: Support flow_get in dpif_operate().Joe Stringer2014-08-141-31/+29
* dpif-netdev: Reintroduce ref_cnt for dp_netdev_flowDaniele Di Proietto2014-08-121-9/+23
* dpif-provider: Get rid of redundant operations.Ben Pfaff2014-08-121-4/+25
* dpif-netdev: Avoid useless flow copy in dp_netdev_flow_add().Ethan Jackson2014-08-051-16/+11
* style: Replace TODO with XXX.Ethan Jackson2014-08-051-2/+2