2018-05-11 | Konstantin Ananyev | bpf: add more checks ...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... ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-05-11 | Konstantin Ananyev | bpf: add BPF loading and execution framework ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-05-02 | Konstantin Ananyev | eal/x86: fix atomic exchange for 32-bit ...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 ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-01-29 | Konstantin Ananyev | test: introduce memory barrier test case ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2017-04-19 | Konstantin Ananyev | net/ixgbe: remove option to disable offload flags ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2017-04-19 | Konstantin Ananyev | net/ixgbe: eliminate mbuf write on rearm ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2017-01-04 | Konstantin Ananyev | net/ena: add Tx preparation ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2017-01-04 | Konstantin Ananyev | net/vmxnet3: add Tx preparation ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2016-10-05 | Konstantin Ananyev | eal: fix C++ link of delay function pointer ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2016-06-23 | Konstantin Ananyev | net/ixgbe: fix missed packet types on Rx ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2016-03-31 | Konstantin Ananyev | examples/l3fwd: fix size of destination port ids ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2016-03-25 | Konstantin Ananyev | ixgbe: fix packet type from vector Rx ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-12-07 | Konstantin Ananyev | app/testpmd: add description of queue info command ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-11-20 | Konstantin Ananyev | acl: fix native build on haswell with icc ...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 ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-11-11 | Konstantin Ananyev | app/testpmd: add ability to split outgoing packets ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-11-01 | Konstantin Ananyev | app/testpmd: add command to display queue info ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-11-01 | Konstantin Ananyev | vmxnet3: get descriptor limits ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-11-01 | Konstantin Ananyev | cxgbe: get descriptor limits ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-11-01 | Konstantin Ananyev | fm10k: get descriptor limits ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-11-01 | Konstantin Ananyev | e1000: get queue info and descriptor limits ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-11-01 | Konstantin Ananyev | ixgbe: get queue info and descriptor limits ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-11-01 | Konstantin Ananyev | i40e: get queue info and descriptor limits ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-11-01 | Konstantin Ananyev | ethdev: add API to retrieve queue information ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-11-01 | Konstantin Ananyev | i40e: fix alignment of HW descriptors number ...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 ...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 ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-07-30 | Konstantin Ananyev | ixgbe: fix scalar scattered Rx with CRC ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-07-27 | Konstantin Ananyev | ixgbe: fix Rx queue reset ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-07-26 | Konstantin Ananyev | ethdev: fix C linkage type of latest functions ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-07-26 | Konstantin Ananyev | ixgbe: remove awkward typecasts ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-07-26 | Konstantin Ananyev | ixgbe: rename Tx queue release function ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-07-26 | Konstantin Ananyev | ixgbe: fix release queue mbufs ...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 ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-07-26 | Konstantin Ananyev | ixgbe: fix comments on Rx queue fields ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-06-18 | Konstantin Ananyev | acl: add new test cases ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-06-18 | Konstantin Ananyev | acl: fix ambiguity between test rules ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-06-18 | Konstantin Ananyev | acl: remove unused code ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-06-18 | Konstantin Ananyev | acl: introduce a macro for bitmask conversion ...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 ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-06-18 | Konstantin Ananyev | acl: add function to check build input parameters ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-06-18 | Konstantin Ananyev | acl: remove redundant macro ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-06-18 | Konstantin Ananyev | acl: fix invalid rule wildness calculation for bitmask... ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-06-04 | Konstantin Ananyev | acl: remove subtree calculations at build stage ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-06-04 | Konstantin Ananyev | acl: add new test case for ranges build ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-06-04 | Konstantin Ananyev | acl: fix matching rule ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-05-29 | Konstantin Ananyev | mempool: fix pages computation to determine number... ...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 ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-05-11 | Konstantin Ananyev | apps: fix default mbuf size ...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... ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-03-20 | Konstantin Ananyev | ixgbe: fix build without builk alloc ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-03-20 | Konstantin Ananyev | eal/x86: move header file for vector instructions ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-03-17 | Konstantin Ananyev | maintainers: claim EAL Intel x86 ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-03-10 | Konstantin Ananyev | maintainers: claim ixgbe PMD ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-03-09 | Konstantin Ananyev | eal: fix C++11 compilation ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-02-24 | Konstantin Ananyev | doc: describe ACL memory size build parameter ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-02-24 | Konstantin Ananyev | doc: describe ACL classification methods ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-02-24 | Konstantin Ananyev | doc: add restrictions for ACL rule fields ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-02-09 | Konstantin Ananyev | maintainers: claim IP fragmentation and ACL ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: add comments about internal layout ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: remove unused constant ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: introduce config parameter for performance/space... ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: deduplicate some SSE and AVX2 code ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: move SSE dwords shuffle ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: use scalar method fastest for some cases ...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 ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: add AVX2 classify method ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | eal: introduce ymm type for AVX 256-bit ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: deduplicate a bit of RT code ...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 ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: simplify match nodes allocation ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: introduce DFA nodes compression (group64) for... ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: fix overwritten matches ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: remove build phase heuristic with negative performance... ...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... ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | app/test: few small fixes for acl ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2015-01-28 | Konstantin Ananyev | acl: fix build in standalone mode ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-12-17 | Konstantin Ananyev | examples/l3fwd-acl: fix possible memory leak ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-12-16 | Konstantin Ananyev | net: fix IPv6 checksum ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-12-05 | Konstantin Ananyev | ixgbe: do not override buffer length ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-09-03 | Konstantin Ananyev | acl: fix build and runtime for default target ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-08-01 | Konstantin Ananyev | examples/l3fwd: improve grouping by destination port ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-06-13 | Konstantin Ananyev | acl: new sample l3fwd-acl ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-06-13 | Konstantin Ananyev | acl: new test-acl application ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-06-13 | Konstantin Ananyev | acl: update unit tests ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-06-13 | Konstantin Ananyev | acl: new library ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-06-12 | Konstantin Ananyev | examples/l3fwd: reorganise and optimize LPM code path ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-06-12 | Konstantin Ananyev | lpm: introduce rte_lpm_lookupx4 ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-06-10 | Konstantin Ananyev | ethdev: fix compiler warning on PMD_DEBUG_TRACE formats ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-06-10 | Konstantin Ananyev | ethdev: prevent from starting/stopping already started... ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-06-10 | Konstantin Ananyev | igb/ixgbe: reset queue pointers after releasing ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-06-10 | Konstantin Ananyev | e1000: do not release queue on alloc error ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-06-10 | Konstantin Ananyev | pcap: fix Tx mbuf corruption ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-05-27 | Konstantin Ananyev | igbvf: fix mac type for 82576 ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2014-05-27 | Konstantin Ananyev | ixgbevf: fix jumbo frame ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |