[dpdk-dev] [PATCH 0/2] mempool: add stack (fifo) mempool handler

2016-05-06 Thread Tan, Jianfeng
Hi David,


On 5/6/2016 2:29 AM, David Hunt wrote:
> This patch set adds a fifo stack handler to the external mempool
> manager.

Just a minor confusion for me. Usually, we refer stack as LIFO and queue 
as FIFO. So is there any particular reason why we call "stack (fifo)" here?

Thanks,
Jianfeng

>
> This patch set depends on the 3 part external mempool handler
> patch set (v4 of the series):
> http://dpdk.org/dev/patchwork/patch/12077/
> which depends on the 36 part patch set for mempool rework
> http://dpdk.org/dev/patchwork/patch/12038/
>
> David Hunt (2):
>mempool: add stack (fifo) mempool handler
>test: add autotest for external mempool stack handler
>
>   app/test/test_mempool.c|  26 ++
>   lib/librte_mempool/Makefile|   1 +
>   lib/librte_mempool/rte_mempool_stack.c | 154 
> +
>   3 files changed, 181 insertions(+)
>   create mode 100644 lib/librte_mempool/rte_mempool_stack.c
>



[dpdk-dev] [PATCH 0/2] mempool: add stack (fifo) mempool handler

2016-05-06 Thread Hunt, David


On 5/6/2016 1:34 AM, Tan, Jianfeng wrote:
> Hi David,
>
>
> On 5/6/2016 2:29 AM, David Hunt wrote:
>> This patch set adds a fifo stack handler to the external mempool
>> manager.
>
> Just a minor confusion for me. Usually, we refer stack as LIFO and 
> queue as FIFO. So is there any particular reason why we call "stack 
> (fifo)" here?
>
> Thanks,
> Jianfeng

Jianfeng,
You are correct. That is a typo. It should read LIFO.
Regards,
Dave.



[dpdk-dev] [PATCH 0/2] mempool: add stack (fifo) mempool handler

2016-05-05 Thread David Hunt
This patch set adds a fifo stack handler to the external mempool 
manager. 

This patch set depends on the 3 part external mempool handler 
patch set (v4 of the series):
http://dpdk.org/dev/patchwork/patch/12077/
which depends on the 36 part patch set for mempool rework
http://dpdk.org/dev/patchwork/patch/12038/

David Hunt (2):
  mempool: add stack (fifo) mempool handler
  test: add autotest for external mempool stack handler

 app/test/test_mempool.c|  26 ++
 lib/librte_mempool/Makefile|   1 +
 lib/librte_mempool/rte_mempool_stack.c | 154 +
 3 files changed, 181 insertions(+)
 create mode 100644 lib/librte_mempool/rte_mempool_stack.c

-- 
2.5.5