Re: [dpdk-dev] [PATCH v2] kni: add IOVA va support for kni

2019-04-04 Thread Ferruh Yigit
On 4/4/2019 10:57 AM, Burakov, Anatoly wrote: > On 03-Apr-19 5:29 PM, Ferruh Yigit wrote: >> On 4/1/2019 10:51 AM, Kiran Kumar Kokkilagadda wrote: >>> From: Kiran Kumar K >>> >>> With current KNI implementation kernel module will work only in >>> IOVA=PA mode. This patch will add support for kerne

Re: [dpdk-dev] [PATCH v2] kni: add IOVA va support for kni

2019-04-04 Thread Burakov, Anatoly
On 03-Apr-19 5:29 PM, Ferruh Yigit wrote: On 4/1/2019 10:51 AM, Kiran Kumar Kokkilagadda wrote: From: Kiran Kumar K With current KNI implementation kernel module will work only in IOVA=PA mode. This patch will add support for kernel module to work with IOVA=VA mode. Thanks Kiran for removing

Re: [dpdk-dev] [PATCH v2] kni: add IOVA va support for kni

2019-04-03 Thread Ferruh Yigit
On 4/1/2019 10:51 AM, Kiran Kumar Kokkilagadda wrote: > From: Kiran Kumar K > > With current KNI implementation kernel module will work only in > IOVA=PA mode. This patch will add support for kernel module to work > with IOVA=VA mode. Thanks Kiran for removing the limitation, I have a few questi

[dpdk-dev] [PATCH v2] kni: add IOVA va support for kni

2019-04-01 Thread Kiran Kumar Kokkilagadda
From: Kiran Kumar K With current KNI implementation kernel module will work only in IOVA=PA mode. This patch will add support for kernel module to work with IOVA=VA mode. The idea is to maintain a mapping in KNI module between user pages and kernel pages and in fast path perform a lookup in this