2018-07-23 | Konstantin Ananyev | examples/ipsec-secgw: fix IPv4 checksum at Tx Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-07-12 | Konstantin Ananyev | test/bpf: add test for external function call Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-07-12 | Konstantin Ananyev | bpf: add extra validation for input BPF program Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-07-12 | Konstantin Ananyev | bpf: add extra information for external symbol definitions Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-05-14 | Konstantin Ananyev | bpf: add missed experimental tags Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-05-11 | Konstantin Ananyev | doc: add BPF library guide Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-05-11 | Konstantin Ananyev | test/bpf: introduce functional test Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-05-11 | Konstantin Ananyev | test/bpf: add samples Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-05-11 | Konstantin Ananyev | app/testpmd: add commands to load/unload BPF filters Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-05-11 | Konstantin Ananyev | bpf: introduce basic Rx/Tx filters Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-05-11 | Konstantin Ananyev | bpf: add JIT compilation for x86_64 ISA Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-05-11 | Konstantin Ananyev | bpf: add more checks Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-05-11 | Konstantin Ananyev | bpf: add ability to load eBPF program from ELF object... Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-05-11 | Konstantin Ananyev | bpf: add BPF loading and execution framework Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-05-02 | Konstantin Ananyev | eal/x86: fix atomic exchange for 32-bit Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-01-29 | Konstantin Ananyev | eal/x86: use lock-prefixed instructions for SMP barrier Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-01-29 | Konstantin Ananyev | test: introduce memory barrier test case Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2017-04-19 | Konstantin Ananyev | net/ixgbe: remove option to disable offload flags Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2017-04-19 | Konstantin Ananyev | net/ixgbe: eliminate mbuf write on rearm Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2017-01-04 | Konstantin Ananyev | net/ena: add Tx preparation Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2017-01-04 | Konstantin Ananyev | net/vmxnet3: add Tx preparation Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2016-10-05 | Konstantin Ananyev | eal: fix C++ link of delay function pointer Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2016-06-23 | Konstantin Ananyev | net/ixgbe: fix missed packet types on Rx Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2016-03-31 | Konstantin Ananyev | examples/l3fwd: fix size of destination port ids Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2016-03-25 | Konstantin Ananyev | ixgbe: fix packet type from vector Rx Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-12-07 | Konstantin Ananyev | app/testpmd: add description of queue info command Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-11-20 | Konstantin Ananyev | acl: fix native build on haswell with icc Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-11-11 | Konstantin Ananyev | ixgbe: fix Tx hang when RS distance exceeds HW limit Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-11-11 | Konstantin Ananyev | app/testpmd: add ability to split outgoing packets Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-11-01 | Konstantin Ananyev | app/testpmd: add command to display queue info Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-11-01 | Konstantin Ananyev | vmxnet3: get descriptor limits Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-11-01 | Konstantin Ananyev | cxgbe: get descriptor limits Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-11-01 | Konstantin Ananyev | fm10k: get descriptor limits Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-11-01 | Konstantin Ananyev | e1000: get queue info and descriptor limits Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-11-01 | Konstantin Ananyev | ixgbe: get queue info and descriptor limits Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-11-01 | Konstantin Ananyev | i40e: get queue info and descriptor limits Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-11-01 | Konstantin Ananyev | ethdev: add API to retrieve queue information Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-11-01 | Konstantin Ananyev | i40e: fix alignment of HW descriptors number Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-08-03 | Konstantin Ananyev | ixgbe: fix Rx with buffer address not word aligned Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-07-30 | Konstantin Ananyev | ixgbe: fix number of segments with vector scattered Rx Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-07-30 | Konstantin Ananyev | ixgbe: fix scalar scattered Rx with CRC Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-07-27 | Konstantin Ananyev | ixgbe: fix Rx queue reset Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-07-26 | Konstantin Ananyev | ethdev: fix C linkage type of latest functions Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-07-26 | Konstantin Ananyev | ixgbe: remove awkward typecasts Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-07-26 | Konstantin Ananyev | ixgbe: rename Tx queue release function Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-07-26 | Konstantin Ananyev | ixgbe: fix release queue mbufs Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-07-26 | Konstantin Ananyev | ixgbe: revert mbuf refcnt check when clearing a ring Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-07-26 | Konstantin Ananyev | ixgbe: fix comments on Rx queue fields Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-06-18 | Konstantin Ananyev | acl: add new test cases Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-06-18 | Konstantin Ananyev | acl: fix ambiguity between test rules Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-06-18 | Konstantin Ananyev | acl: remove unused code Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-06-18 | Konstantin Ananyev | acl: introduce a macro for bitmask conversion Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-06-18 | Konstantin Ananyev | acl: fix unneeded trie splitting for subset of rules Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-06-18 | Konstantin Ananyev | acl: add function to check build input parameters Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-06-18 | Konstantin Ananyev | acl: remove redundant macro Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-06-18 | Konstantin Ananyev | acl: fix invalid rule wildness calculation for bitmask... Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-06-04 | Konstantin Ananyev | acl: remove subtree calculations at build stage Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-06-04 | Konstantin Ananyev | acl: add new test case for ranges build Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-06-04 | Konstantin Ananyev | acl: fix matching rule Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-05-29 | Konstantin Ananyev | mempool: fix pages computation to determine number... Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-05-12 | Konstantin Ananyev | pcap: fix storage of name and type in queues Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-05-11 | Konstantin Ananyev | apps: fix default mbuf size Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-04-28 | Konstantin Ananyev | acl: use setjmp/longjmp to handle alloc failures at... Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-03-20 | Konstantin Ananyev | ixgbe: fix build without builk alloc Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-03-20 | Konstantin Ananyev | eal/x86: move header file for vector instructions Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-03-17 | Konstantin Ananyev | maintainers: claim EAL Intel x86 Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-03-10 | Konstantin Ananyev | maintainers: claim ixgbe PMD Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-03-09 | Konstantin Ananyev | eal: fix C++11 compilation Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-02-24 | Konstantin Ananyev | doc: describe ACL memory size build parameter Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-02-24 | Konstantin Ananyev | doc: describe ACL classification methods Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-02-24 | Konstantin Ananyev | doc: add restrictions for ACL rule fields Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-02-09 | Konstantin Ananyev | maintainers: claim IP fragmentation and ACL Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: add comments about internal layout Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: remove unused constant Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: introduce config parameter for performance/space... Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: deduplicate some SSE and AVX2 code Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: move SSE dwords shuffle Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: use scalar method fastest for some cases Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | app/test-acl: add ability to manually select RT method Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: add AVX2 classify method Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | eal: introduce ymm type for AVX 256-bit Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: deduplicate a bit of RT code Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: make scalar RT code more similar to vector one Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: simplify match nodes allocation Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: introduce DFA nodes compression (group64) for... Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: fix overwritten matches Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: remove build phase heuristic with negative performance... Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: make data indexes long enough to survive idle... Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | app/test: few small fixes for acl Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: fix build in standalone mode Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-12-17 | Konstantin Ananyev | examples/l3fwd-acl: fix possible memory leak Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-12-16 | Konstantin Ananyev | net: fix IPv6 checksum Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-12-05 | Konstantin Ananyev | ixgbe: do not override buffer length Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-09-03 | Konstantin Ananyev | acl: fix build and runtime for default target Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-08-01 | Konstantin Ananyev | examples/l3fwd: improve grouping by destination port Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-06-13 | Konstantin Ananyev | acl: new sample l3fwd-acl Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-06-13 | Konstantin Ananyev | acl: new test-acl application Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-06-13 | Konstantin Ananyev | acl: update unit tests Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-06-13 | Konstantin Ananyev | acl: new library Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-06-12 | Konstantin Ananyev | examples/l3fwd: reorganise and optimize LPM code path Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
next |