RE: [PATCH v3 4/4] vhost: stop using mempool for IOTLB cache

2023-02-16 Thread Yuan, DukaiX
age- > From: Maxime Coquelin > Sent: 2022年7月26日 17:27 > To: David Marchand ; dev@dpdk.org > Cc: Xia, Chenbo > Subject: Re: [PATCH v3 4/4] vhost: stop using mempool for IOTLB cache > > > > On 7/25/22 22:32, David Marchand wrote: > > A mempool consumes 3 memzones (

Re: [PATCH v3 4/4] vhost: stop using mempool for IOTLB cache

2022-07-26 Thread Maxime Coquelin
On 7/25/22 22:32, David Marchand wrote: A mempool consumes 3 memzones (with the default ring mempool driver). The default DPDK configuration allows RTE_MAX_MEMZONE (2560) memzones. Assuming there is no other memzones that means that we can have a maximum of 853 mempools. In the vhost library

[PATCH v3 4/4] vhost: stop using mempool for IOTLB cache

2022-07-25 Thread David Marchand
A mempool consumes 3 memzones (with the default ring mempool driver). The default DPDK configuration allows RTE_MAX_MEMZONE (2560) memzones. Assuming there is no other memzones that means that we can have a maximum of 853 mempools. In the vhost library, the IOTLB cache code so far was requesting