2020-10-30 | Honnappa Nagarahalli | examples/performance-thread: fix build with low core... Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-10-30 | Honnappa Nagarahalli | test/rcu: fix build with low core count Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-10-29 | Honnappa Nagarahalli | test/ring: add stress tests for zero copy API Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-10-29 | Honnappa Nagarahalli | test/ring: add functional tests for zero copy API Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-10-29 | Honnappa Nagarahalli | ring: add zero copy API Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-10-29 | Honnappa Nagarahalli | test/ring: fix integer cast to pointer Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-10-29 | Honnappa Nagarahalli | test/ring: remove unnecessary braces Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-10-29 | Honnappa Nagarahalli | test/ring: fix memory dump Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-10-16 | Honnappa Nagarahalli | ethdev: fix memory ordering for callback functions Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-10-16 | Honnappa Nagarahalli | net/memif: move barrier outside loop Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-10-16 | Honnappa Nagarahalli | net/memif: relax load of ring head for S2M zc ring Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-10-16 | Honnappa Nagarahalli | net/memif: remove extra check Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-10-16 | Honnappa Nagarahalli | net/memif: relax load of ring head for M2S zc ring Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-10-16 | Honnappa Nagarahalli | net/memif: relax load of ring head for S2M ring Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-10-16 | Honnappa Nagarahalli | net/memif: relax load of ring head for M2S ring Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-10-16 | Honnappa Nagarahalli | net/memif: relax load of ring tail for M2S ring Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-10-16 | Honnappa Nagarahalli | net/memif: do not update local copy of tail in Tx Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-10-09 | Honnappa Nagarahalli | maintainers: update for MCS lock Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-07-22 | Honnappa Nagarahalli | doc: fix some typos in Linux guide Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-07-17 | Honnappa Nagarahalli | eal: change the log level for test asserts Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-07-10 | Honnappa Nagarahalli | test/lpm: add RCU performance tests Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-07-07 | Honnappa Nagarahalli | app/testpmd: enable empty polls in burst stats Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-07-07 | Honnappa Nagarahalli | app/testpmd: fix burst percentage calculation Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-07-07 | Honnappa Nagarahalli | app/testpmd: use clock time in throughput calculation Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-07-08 | Honnappa Nagarahalli | doc: announce deprecation of coherent I/O memory barriers Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-07-08 | Honnappa Nagarahalli | eal/arm: adjust memory barriers for IO on ARMv8 Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-07-07 | Honnappa Nagarahalli | eal/armv8: force inlining of timer API Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-07-07 | Honnappa Nagarahalli | eal/armv8: fix timer frequency calibration with PMU Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-05-24 | Honnappa Nagarahalli | doc: announce adoption of C11 atomic operations semantics Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-05-18 | Honnappa Nagarahalli | doc: add RCU defer queue API in release notes Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-05-11 | Honnappa Nagarahalli | service: fix identification of service running on other... Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-05-11 | Honnappa Nagarahalli | service: fix race condition for MT unsafe service Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-04-25 | Honnappa Nagarahalli | timer: protect initialization with lock Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-04-22 | Honnappa Nagarahalli | rcu: add additional debug logs Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-04-22 | Honnappa Nagarahalli | test/rcu: add defer queue APIs tests Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-04-22 | Honnappa Nagarahalli | rcu: add resource reclamation APIs Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-02-15 | Honnappa Nagarahalli | doc: update ring guide Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-02-15 | Honnappa Nagarahalli | ring: fix API documentation Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-02-15 | Honnappa Nagarahalli | doc: fix release notes for custom ring element size Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-02-05 | Honnappa Nagarahalli | hash: fix lock-free flag doxygen Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-02-05 | Honnappa Nagarahalli | test/hash: move lock-free tests to perf tests Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-02-05 | Honnappa Nagarahalli | test/hash: add lock-free functional tests Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-01-19 | Honnappa Nagarahalli | eventdev: use custom element size rings Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-01-19 | Honnappa Nagarahalli | hash: use 32-bit elements rings to save memory Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-01-19 | Honnappa Nagarahalli | test/ring: add custom element size performance tests Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-01-19 | Honnappa Nagarahalli | test/ring: add custom element size functional tests Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-01-19 | Honnappa Nagarahalli | ring: support configurable element size Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2020-01-19 | Honnappa Nagarahalli | test/ring: use division for cycle count calculation Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2019-10-24 | Honnappa Nagarahalli | test/lpm: fix measured cycles for delete Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2019-10-21 | Honnappa Nagarahalli | rcu: update QS only when there are updates from writer Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2019-10-21 | Honnappa Nagarahalli | rcu: add least acknowledged token optimization Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2019-10-21 | Honnappa Nagarahalli | test/rcu: enhance log nomenclature Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2019-10-21 | Honnappa Nagarahalli | test/rcu: fix memory size integer truncate Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2019-10-21 | Honnappa Nagarahalli | doc: describe token and resource retention in RCU guide Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2019-10-21 | Honnappa Nagarahalli | doc: remove wrong limitation in RCU guide Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2019-10-21 | Honnappa Nagarahalli | doc: proofread RCU guide Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2019-07-08 | Honnappa Nagarahalli | hash: load value after full key compare Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2019-07-08 | Honnappa Nagarahalli | hash: use ordered loads only if signature matches Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2019-07-05 | Honnappa Nagarahalli | test/hash: use array for small amount of memory Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2019-07-05 | Honnappa Nagarahalli | test/hash: free allocated memory Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2019-07-05 | Honnappa Nagarahalli | test/hash: init parameters in the correct function Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2019-07-05 | Honnappa Nagarahalli | test/hash: fix data reset on new run Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2019-06-29 | Honnappa Nagarahalli | test/rcu: fix test case Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2019-06-29 | Honnappa Nagarahalli | test/rcu: increase size of core numbers Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2019-06-05 | Honnappa Nagarahalli | rcu: fix format specifier in dump Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2019-06-05 | Honnappa Nagarahalli | test/rcu: make global variable per core Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2019-05-01 | Honnappa Nagarahalli | doc: add RCU guide Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2019-05-01 | Honnappa Nagarahalli | rcu: add RCU library supporting QSBR mechanism Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2018-12-21 | Honnappa Nagarahalli | hash: fix out-of-bound write while freeing key slot Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2018-11-13 | Honnappa Nagarahalli | hash: separate lock-free and r/w lock lookup Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2018-10-26 | Honnappa Nagarahalli | hash: add lock-free r/w concurrency Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2018-10-26 | Honnappa Nagarahalli | hash: fix key store element alignment Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2018-10-26 | Honnappa Nagarahalli | hash: support no free on delete Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2018-10-26 | Honnappa Nagarahalli | hash: separate multi-writer from r/w concurrency Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2018-09-16 | Honnappa Nagarahalli | build: enable ARM NEON flag when __aarch64__ defined Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2018-08-05 | Honnappa Nagarahalli | ring: clarify preemptible nature of algorithm Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2018-07-12 | Honnappa Nagarahalli | hash: validate hash bucket entries while compiling Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |
2018-06-18 | Honnappa Nagarahalli | doc: improve eventdev library guide Signed-off-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> |
commit | commitdiff | tree |