Quantcast
Channel: VMware Communities : Unanswered Discussions - ESXi
Viewing all articles
Browse latest Browse all 4823

vmxnet3_dev_start(): Device activation: UNSUCCESSFUL

$
0
0

Hi All,

 

I am trying to use vmxnet3 PMD in a VM hosted on ESXi 6.5 hypervisor. When the interface link is brought up in VM, observing the following error from vmxnet3_dev_start() function of vmxnet3_ethdev.c file of DPDK code.

 

Error Observerd:

vmxnet3_dev_start(): Device activation: UNSUCCESSFUL

 

Basically, the activation of device by register write into VMXNET3 command register is failing. To be more specific, it is failing at the following code snippet.

 

VMXNET3_WRITE_BAR1_REG(hw, VMXNET_REG_CMD, VMXNET3_CMD_ACTIVATE_DEV);

ret = VMXNET3_READ_BAR1_REG(hw, VMXNET3_REG_CMD);

if (ret != SUCCESS) {

   PMD_INIT_LOG(ERR, "Device activation: UNSUCCESSFUL");

   return -EINVAL;

}

 

The return value that I see in case of error is "-0x35020000". It could be because of some initialisation that this error is thrown. But, not sure which initialisation is causing this. Did anyone face this kind of issue? Few web references mentioned about Rx ring size reduction to 2048, but that didn't solve the issue in my case. Please share some thoughts and help on this.


Viewing all articles
Browse latest Browse all 4823

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>