On 25-Mar-21 1:32 PM, David Marchand wrote:
Hello,
On Mon, Apr 20, 2020 at 4:13 PM Li Feng <fen...@smartx.com> wrote:
Cool, thank you, Anatoly and Kozlyuk.
I haven't found how Windows implements the rte_mem_virt2phy.
Using an opaque structure pointer as the first argument is a good idea.
I pinged about this patch status 6 months ago but got no reply.
Trying again in public.
From the thread, I understand that at best it would have to be done
differently.
I would agree with the latter. Like i said in my original response, the
fd-less API's are already on the very of what's acceptable and in the
perfect world we wouldn't have them in the first place, and i don't like
the fact that they exist and would wholly discourage their use, mainly
because of very confusing semantics of real physical address vs. DPDK's
IOVA vs. user IOVA, and potential for errors due to trying to resolve an
IOVA address of something that doesn't even have it.
Given the above, I certainly don't like the idea of building on top of
these API's.
--
Thanks,
Anatoly