Hello Ali & Patrick.
Please use v3 of this patch to see if it fixes the "deque" spell check issue
that you folks were helping me & Wathsala with. I have removed Gerrit change-id
from this patch.
Thank you,
Aditya Ambadipudi
____
From: Adity
Add unit test cases that test all of the enqueue/dequeue functions.
Both normal enqueue/dequeue functions and the zerocopy API functions.
Signed-off-by: Aditya Ambadipudi
---
v3:
* Fixed a few casts that were causing compiler warnings.
v2:
* Addressed the spell check warning issue with the
From: Honnappa Nagarahalli
Add a multi-thread unsafe double ended queue data structure. This
library provides a simple and efficient alternative to multi-thread
safe ring when multi-thread safety is not required.
Signed-off-by: Aditya Ambadipudi
Signed-off-by: Honnappa Nagarahalli
---
v3
iated with it. Enqueue/Dequeue functions. Functions for
zero-copy API.
Aditya Ambadipudi (1):
deque: add unit tests for the deque library
Honnappa Nagarahalli (1):
deque: add multi-thread unsafe double ended queue
.mailmap |1 +
app/test/meson.
Add unit test cases that test all of the enqueue/dequeue functions.
Both normal enqueue/dequeue functions and the zerocopy API functions.
Signed-off-by: Aditya Ambadipudi
Change-Id: Ida5bdefdd9d001b792a8d4be011387ff4f84c154
---
v2:
* Addressed the spell check warning issue with the word "
From: Honnappa Nagarahalli
Add a multi-thread unsafe double ended queue data structure. This
library provides a simple and efficient alternative to multi-thread
safe ring when multi-thread safety is not required.
Signed-off-by: Aditya Ambadipudi
Signed-off-by: Honnappa Nagarahalli
Change-Id
iated with it. Enqueue/Dequeue functions. Functions for
zero-copy API.
Aditya Ambadipudi (1):
deque: add unit tests for the deque library
Honnappa Nagarahalli (1):
deque: add multi-thread unsafe double ended queue
.mailmap |1 +
app/test/meson.
Thanks, Stephen, for the comment.
Unfortunately, we don't have the dev setup nor the resources to test out this
change using MSVC.
Thank you,
Aditya Ambadipudi
From: Stephen Hemminger
Sent: Monday, April 1, 2024 9:05 AM
To: Aditya Ambadipudi
Cc: dev@dpd
Add unit test cases that test all of the enqueue/dequeue functions.
Both normal enqueue/dequeue functions and the zerocopy API functions.
Signed-off-by: Aditya Ambadipudi
Reviewed-by: Honnappa Nagarahalli
---
app/test/meson.build |2 +
app/test
From: Honnappa Nagarahalli
Add a multi-thread unsafe double ended queue data structure. This
library provides a simple and efficient alternative to multi-thread
safe ring when multi-thread safety is not required.
Signed-off-by: Aditya Ambadipudi
Signed-off-by: Honnappa Nagarahalli
iated with it. Enqueue/Dequeue functions. Functions for
zero-copy API.
[1] https://mails.dpdk.org/archives/dev/2023-August/275003.html
Aditya Ambadipudi (1):
deque: add unit tests for the deque library
Honnappa Nagarahalli (1):
deque: add multi-thread unsafe double ended queue
.ma
Hello all.
My name is Aditya Ambadipudi. I work at Arm. I and my boss (Honnappa
Nagarahalli) have been working on the Deque library that he talked about
earlier in another email several weeks/months ago.
Essentially, he wrote out all the functions signatures and stuff. He also
implemented a
Hello all.
My name is Aditya Ambadipudi. I am not the sharpest tool in the shed.
I was reading through the rte_ring datastructure. And I have two questions
about the optimizations that are being made there.
1. Loop unrolling:
https://github.com/DPDK/dpdk/blob/main/lib/ring
13 matches
Mail list logo