summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* netdev-dpdk: Remove rte-flow API access locks.Gaetan Rivet2022-01-191-6/+0
* dpif-netdev: Use one or more offload threads.Gaetan Rivet2022-01-192-104/+193
* dpif-netdev: Replace port mutex by rwlock.Gaetan Rivet2022-01-192-74/+75
* dpif-netdev: Make megaflow and mark mappings thread objects.Gaetan Rivet2022-01-191-24/+21
* dpif-netdev: Use lockless queue to manage offloads.Gaetan Rivet2022-01-191-52/+57
* netdev-offload-dpdk: Protect concurrent offload destroy/query.Gaetan Rivet2022-01-191-3/+36
* netdev-offload-dpdk: Lock rte_flow map access.Gaetan Rivet2022-01-192-8/+61
* netdev-offload-dpdk: Use per-thread HW offload stats.Gaetan Rivet2022-01-191-4/+12
* dpif-netdev: Execute flush from offload thread.Gaetan Rivet2022-01-191-4/+122
* dpif-netdev: Introduce tagged union of offload requests.Gaetan Rivet2022-01-191-40/+90
* dpif-netdev: Use id-fpool for mark allocation.Gaetan Rivet2022-01-191-5/+12
* dpif-netdev: Postpone flow offload item freeing.Gaetan Rivet2022-01-191-3/+8
* dpif-netdev: Quiesce offload thread periodically.Gaetan Rivet2022-01-191-2/+15
* netdev-offload: Add multi-thread API.Gaetan Rivet2022-01-193-2/+110
* id-fpool: Module for fast ID generation.Gaetan Rivet2022-01-183-0/+347
* mpsc-queue: Module for lock-free message passing.Gaetan Rivet2022-01-183-0/+443
* ovs-atomic: Expose atomic exchange operation.Gaetan Rivet2022-01-1810-1/+71
* dpif-netdev: Implement hardware offloads stats query.Gaetan Rivet2022-01-181-1/+89
* mov-avg: Add a moving average helper structure.Gaetan Rivet2022-01-182-0/+172
* dpif-netdev: Rename offload thread structure.Gaetan Rivet2022-01-181-26/+26
* dpctl: Add function to read hardware offload statistics.Gaetan Rivet2022-01-186-0/+62
* netdev-offload-dpdk: Implement hw-offload statistics read.Gaetan Rivet2022-01-181-0/+31
* netdev-offload-dpdk: Use per-netdev offload metadata.Gaetan Rivet2022-01-182-15/+113
* netdev: Add flow API uninit function.Gaetan Rivet2022-01-182-0/+7
* dpif-netdev: Rename flow offload thread.Gaetan Rivet2022-01-181-4/+2
* ovs-thread: Fix barrier use-after-free.Gaetan Rivet2022-01-182-14/+53
* utilities: Add netlink flow operation USDT probes and upcall_cost script.Eelco Chaudron2022-01-181-0/+16
* utilities: Add upcall USDT probe and associated script.Eelco Chaudron2022-01-181-7/+14
* dpif-netdev: Introduce hash-based Tx packet steering mode.Maxime Coquelin2022-01-171-23/+111
* dpif-netdev: Introduce Tx queue mode.Maxime Coquelin2022-01-171-9/+16
* netdev-dummy: Introduce per rxq/txq statistics.Maxime Coquelin2022-01-171-9/+78
* Encap & Decap actions for MPLS packet type.Martin Varghese2022-01-178-11/+137
* netlink-socket: Log extack error messages in netlink transactions.Paolo Valerio2022-01-164-10/+68
* netdev-linux: Use matchall classifier for ingress policing.Mike Pattrick2022-01-121-11/+21
* dpif-netdev: Improve loading of packet data for undersized packets.Harry van Haaren2022-01-121-1/+8
* netdev-dpdk: Expose per rxq/txq basic statistics.David Marchand2022-01-121-3/+14
* netdev-dpdk: Fix statistics when changing Rx/Tx queues count.David Marchand2022-01-121-98/+62
* dpdk: Support running PMD threads on any core.David Marchand2022-01-115-12/+64
* odp-util: Stop action list parsing if already oversized.Ilya Maximets2022-01-071-4/+2
* dpif-netdev: Avoid hw_miss_packet_recover() for devices with no support.Sriharsha Basavapatna2022-01-072-7/+19
* dpif-netdev: Forwarding optimization for flows with a simple match.Ilya Maximets2022-01-0710-72/+346
* dpif-netdev-extract: Change availability log level to DBG.Ilya Maximets2022-01-041-2/+2
* dpif-netdev: Call cpuid for x86 isa availability.David Marchand2022-01-039-74/+119
* bridge: Fix incorrect configuration of netdev's dpif type.Ilya Maximets2021-12-173-8/+10
* ofproto-dpif-xlate: Snoop ingress packets and update neigh cache if needed.Paolo Valerio2021-12-172-6/+8
* tnl-neigh-cache: Do not refresh the entry while revalidating.Paolo Valerio2021-12-172-8/+14
* tnl-neigh-cache: Add tnl/neigh/aging command.Paolo Valerio2021-12-171-9/+70
* tnl-neigh-cache: Read/write expires atomically.Paolo Valerio2021-12-171-9/+23
* dpif-netdev: Improve handling of IP/TCP in avx512 mfex.Harry van Haaren2021-12-171-17/+59
* netdev-offload-dpdk: Add support for matching on gre fields.Nir Anteby2021-12-161-0/+97