2020-04-21 | Konstantin Ananyev | test/ring: add functional tests for new sync modes ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2020-04-21 | Konstantin Ananyev | test/ring: add stress test for MT peek API ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2020-04-21 | Konstantin Ananyev | ring: introduce peek style API ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2020-04-21 | Konstantin Ananyev | test/ring: add contention stress test for HTS ring ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2020-04-21 | Konstantin Ananyev | ring: introduce HTS ring mode ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2020-04-21 | Konstantin Ananyev | test/ring: add contention stress test for RTS ring ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2020-04-21 | Konstantin Ananyev | ring: introduce RTS ring mode ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2020-04-21 | Konstantin Ananyev | ring: prepare ring to allow new sync schemes ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2020-04-21 | Konstantin Ananyev | test/ring: add contention stress test ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2020-02-20 | Konstantin Ananyev | ipsec: fix use of uninitialized variable ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2020-02-13 | Konstantin Ananyev | test/acl: add 32-bit range test case ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2020-02-13 | Konstantin Ananyev | acl: fix 32-bit match for range field ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-11-08 | Konstantin Ananyev | examples/ipsec-secgw: fix library mode selection in... ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-10-25 | Konstantin Ananyev | examples/bpf: remove duplicate mbuf definition ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-10-25 | Konstantin Ananyev | mbuf: move definitions into a separate file ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-10-25 | Konstantin Ananyev | eal: move cache line and IOVA related definitions ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-10-23 | Konstantin Ananyev | doc: fix list of unsupported features in IPsec guide ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-08-06 | Konstantin Ananyev | examples/bpf: fix build ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-07-18 | Konstantin Ananyev | examples/ip_frag: fix unknown ethernet type ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-07-18 | Konstantin Ananyev | examples/ip_frag: fix Tx un-fragmented packets ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-07-05 | Konstantin Ananyev | examples/ipsec-secgw: add bypass test case ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-07-05 | Konstantin Ananyev | examples/ipsec-secgw: add multi-segment test cases ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-07-05 | Konstantin Ananyev | examples/ipsec-secgw: support fragmentation and reassembly ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-07-05 | Konstantin Ananyev | examples/ipsec-secgw: fix packet length ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-07-05 | Konstantin Ananyev | ipsec: support multi-segment packets ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-07-04 | Konstantin Ananyev | test/bpf: add test-case for function return value ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-07-04 | Konstantin Ananyev | bpf: fix validate for function return value ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-06-27 | Konstantin Ananyev | bpf: fix check array size ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-06-27 | Konstantin Ananyev | ip_frag: fix IPv6 fragment size calculation ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-06-05 | Konstantin Ananyev | bpf: fix pseudo calls for program loaded from ELF ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-04-23 | Konstantin Ananyev | examples/ipsec-secgw: fix SPD no-match case ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-04-02 | Konstantin Ananyev | doc: add IPsec library in release notes ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-04-02 | Konstantin Ananyev | ipsec: de-duplicate crypto op prepare ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-04-02 | Konstantin Ananyev | ipsec: reorder packet process for ESP inbound ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-04-02 | Konstantin Ananyev | ipsec: reorder packet check for ESP inbound ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-04-02 | Konstantin Ananyev | ipsec: move inbound and outbound code ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-04-02 | Konstantin Ananyev | ipsec: change the way unprocessed mbufs are accounted ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-04-02 | Konstantin Ananyev | ipsec: change order in filling crypto op ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-04-02 | Konstantin Ananyev | ipsec: add Tx offload template into SA ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-04-02 | Konstantin Ananyev | mbuf: add function to generate raw Tx offload value ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-04-02 | Konstantin Ananyev | examples/ipsec-secgw: fix test script ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-04-02 | Konstantin Ananyev | examples/ipsec_secgw: fix possible null dereference ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-04-02 | Konstantin Ananyev | examples/ipsec-secgw: fix out-of-bound check ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-03-22 | Konstantin Ananyev | cryptodev: restore crypto op alignment and layout ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-01-17 | Konstantin Ananyev | examples/ip_fragmentation: fix MTU for i40e ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-01-15 | Konstantin Ananyev | ipsec: fix build with gcc 6 ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-01-14 | Konstantin Ananyev | ipsec: fix assert condition ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-01-10 | Konstantin Ananyev | doc: update ipsec-secgw guide and release notes ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-01-10 | Konstantin Ananyev | examples/ipsec-secgw: add scripts for functional test ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-01-10 | Konstantin Ananyev | examples/ipsec-secgw: make data-path to use IPsec library ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-01-10 | Konstantin Ananyev | examples/ipsec-secgw: make app to use IPsec library ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-01-10 | Konstantin Ananyev | examples/ipsec-secgw: fix inbound SA checking ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-01-10 | Konstantin Ananyev | examples/ipsec-secgw: make local variables static ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-01-10 | Konstantin Ananyev | examples/ipsec-secgw: fix outbound codepath for single SA ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-01-10 | Konstantin Ananyev | examples/ipsec-secgw: fix crypto-op might never get... ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-01-10 | Konstantin Ananyev | examples/ipsec-secgw: allow to specify neighbour MAC... ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-01-10 | Konstantin Ananyev | examples/ipsec-secgw: allow disabling some Rx/Tx offloads ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-01-10 | Konstantin Ananyev | doc: add IPsec library guide ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-01-10 | Konstantin Ananyev | test/ipsec: introduce functional test ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-01-10 | Konstantin Ananyev | ipsec: add helpers to group completed crypto-ops ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-01-10 | Konstantin Ananyev | ipsec: rework SA replay window/SQN for MT environment ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-01-10 | Konstantin Ananyev | ipsec: implement SA data-path API ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-01-10 | Konstantin Ananyev | ipsec: add SA data-path API ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-01-10 | Konstantin Ananyev | lib: introduce IPsec library ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-01-10 | Konstantin Ananyev | net: add ESP trailer structure definition ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2019-01-10 | Konstantin Ananyev | security: add opaque userdata pointer into security... ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-12-19 | Konstantin Ananyev | test/rwlock: add new test-cases ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-12-19 | Konstantin Ananyev | rwlock: introduce try semantics ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-11-24 | Konstantin Ananyev | doc: announce API change for cryptodev sym session ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-11-24 | Konstantin Ananyev | doc: announce ABI change for security session ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-11-13 | Konstantin Ananyev | test/bpf: add immediate load ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-11-13 | Konstantin Ananyev | bpf: fix x86 JIT for immediate loads ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-11-06 | Konstantin Ananyev | ip_frag: use key length for key comparison ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-11-06 | Konstantin Ananyev | ip_frag: check fragment length of incoming packet ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-09-16 | Konstantin Ananyev | acl: forbid rule with priority zero ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-08-01 | Konstantin Ananyev | app/testpmd: fix DCB config ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-07-25 | Konstantin Ananyev | examples/ipsec-secgw: fix bypass rule processing ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-07-23 | Konstantin Ananyev | examples/ipsec-secgw: fix IPv4 checksum at Tx ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-07-12 | Konstantin Ananyev | test/bpf: add test for external function call ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-07-12 | Konstantin Ananyev | bpf: add extra validation for input BPF program ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-07-12 | Konstantin Ananyev | bpf: add extra information for external symbol definitions ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-05-14 | Konstantin Ananyev | bpf: add missed experimental tags ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-05-11 | Konstantin Ananyev | doc: add BPF library guide ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-05-11 | Konstantin Ananyev | test/bpf: introduce functional test ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-05-11 | Konstantin Ananyev | test/bpf: add samples ...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 ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-05-11 | Konstantin Ananyev | bpf: introduce basic Rx/Tx filters ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
2018-05-11 | Konstantin Ananyev | bpf: add JIT compilation for x86_64 ISA ...off-by: Konstantin Ananyev <konstantin.ananyev@intel.com> |
commit | commitdiff | tree |
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 |
next |