From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id ABF097D05 for ; Fri, 25 Aug 2017 11:17:49 +0200 (CEST) Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 25 Aug 2017 02:17:48 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.41,424,1498546800"; d="scan'208";a="1188041045" Received: from unknown (HELO dpdk-fedora20.icx.intel.com) ([10.240.176.135]) by fmsmga001.fm.intel.com with ESMTP; 25 Aug 2017 02:17:47 -0700 From: Fangfang Wei To: dts@dpdk.org Cc: Fangfang Wei Date: Fri, 25 Aug 2017 17:19:03 +0800 Message-Id: <1503652743-92955-1-git-send-email-fangfangx.wei@intel.com> X-Mailer: git-send-email 1.9.3 Subject: [dts] [PATCH V1] tests/sriov_kvm: fix can't receive packets failure X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Aug 2017 09:17:50 -0000 Fix DPDK-3276: reopen set port 0 vf rxmode BAM on failed When reopen set port 0 vf rxmode BAM on, vm can't receive packets, because buffer is full on host. Set fwd rxonly and then start forward on host testpmd, buffer will not full. Signed-off-by: Fangfang Wei --- tests/TestSuite_sriov_kvm.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/TestSuite_sriov_kvm.py b/tests/TestSuite_sriov_kvm.py index b1c3db6..8424b22 100644 --- a/tests/TestSuite_sriov_kvm.py +++ b/tests/TestSuite_sriov_kvm.py @@ -351,6 +351,8 @@ class TestSriovKvm(TestCase): 'vf1': self.sriov_vfs_port[1].pci} self.host_testpmd.start_testpmd( "1S/2C/2T", "--rxq=4 --txq=4 --txqflags=0", eal_param=eal_param) + self.host_testpmd.execute_cmd('set fwd rxonly') + self.host_testpmd.execute_cmd('start') # set up VM0 ENV self.vm0 = QEMUKvm(self.dut, 'vm0', 'sriov_kvm') -- 2.7.4