From mboxrd@z Thu Jan 1 00:00:00 1970 From: Prashant Upadhyaya Subject: Query regarding mailbox interface (VFD relatated) Date: Tue, 29 May 2018 12:44:29 +0530 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" To: dev@dpdk.org Return-path: Received: from mail-wr0-f179.google.com (mail-wr0-f179.google.com [209.85.128.179]) by dpdk.org (Postfix) with ESMTP id 26F04F72 for ; Tue, 29 May 2018 09:14:30 +0200 (CEST) Received: by mail-wr0-f179.google.com with SMTP id y15-v6so23599686wrg.11 for ; Tue, 29 May 2018 00:14:30 -0700 (PDT) List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Hi, I was using testpmd in host and the testpmd in a VM with SRIOV VF's. Here the testpmd in host is acting as the PF. Does the testpmd on the host still need to run the 'polling loop' on the port since it is not coming in the datapath for the VF ? Thinking on the above lines, I tried to comment the polling loop of the testpmd on the host, but then the testpmd in my VM does not initialize properly (times out on mailbox) So the question is -- does the mailbox communication between the VF and the PF is somehow dependent on the act of polling in the testpmd at the host ? Isn't it based on the epoll_wait implementation in a separate thread ? Regards -Prashant