Re: [dpdk-dev] [PATCH v3 10/10] eal/windows: implement basic memory management

2020-04-22 Thread Dmitry Kozlyuk
On 2020-04-16 11:34 GMT-0700 Ranjit Menon wrote: [snip] > > --- /dev/null > > +++ b/lib/librte_eal/windows/include/rte_virt2phys.h [snip] > > This file is a duplicate of: : windows/virt2phys/virt2phys.h > This is by design, since it documents the driver interface. > > So, to prevent the two files

Re: [dpdk-dev] [PATCH v3 10/10] eal/windows: implement basic memory management

2020-04-16 Thread Ranjit Menon
On 4/14/2020 12:44 PM, Dmitry Kozlyuk wrote: Basic memory management supports core libraries and PMDs operating in IOVA as PA mode. It uses a kernel-mode driver, virt2phys, to obtain IOVAs of hugepages allocated from user-mode. Signed-off-by: Dmitry Kozlyuk --- diff --git a/lib/librte_eal/

Re: [dpdk-dev] [PATCH v3 10/10] eal/windows: implement basic memory management

2020-04-15 Thread Jerin Jacob
On Wed, Apr 15, 2020 at 1:16 AM Dmitry Kozlyuk wrote: > > Basic memory management supports core libraries and PMDs operating in > IOVA as PA mode. It uses a kernel-mode driver, virt2phys, to obtain > IOVAs of hugepages allocated from user-mode. > > Signed-off-by: Dmitry Kozlyuk > --- > config/me

[dpdk-dev] [PATCH v3 10/10] eal/windows: implement basic memory management

2020-04-14 Thread Dmitry Kozlyuk
Basic memory management supports core libraries and PMDs operating in IOVA as PA mode. It uses a kernel-mode driver, virt2phys, to obtain IOVAs of hugepages allocated from user-mode. Signed-off-by: Dmitry Kozlyuk --- config/meson.build| 2 +- doc/guides/windows_gsg/