Regards,
Keith

> On Aug 19, 2016, at 1:16 PM, John Ousterhout <ouster at cs.stanford.edu> 
> wrote:
> 
> I'm trying to run a DPDK application as a normal user without root
> privilege, and saw the instructions here:
> 
> http://dpdk.org/doc/guides/linux_gsg/enable_func.html
> 
> However, when I try this I get the following log messages:
> 
> EAL: Detected 8 lcore(s)
> EAL: Probing VFIO support...
> EAL: Cannot open /proc/self/pagemap: Operation not permitted. virt2phys
> address translation will not work
> PANIC in rte_eal_init():
> Cannot init memory
> 
> I tried to change the permissions on /proc/self/pagemap, but that is
> disallowed, even if I try it as root.
> 
> Any suggestions on how to get around this problem?

I have tried a couple times to make this happen for my development, but without 
any luck.

I believe one of the big problems is related the virt2phy address translation 
is done in the kernel and it is seen as a security hole if a user level 
application is able to access that information.


> 
> Thanks in advance for the help.
> 
> -John-

Reply via email to