From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by dpdk.org (Postfix) with ESMTP id 8A8F42F4F for ; Tue, 29 May 2018 09:14:34 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 29 May 2018 00:14:33 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.49,455,1520924400"; d="scan'208";a="59938478" Received: from unknown (HELO dpdk-fedora20.icx.intel.com) ([10.240.176.135]) by orsmga001.jf.intel.com with ESMTP; 29 May 2018 00:14:32 -0700 From: "zhao,meijuan" To: dts@dpdk.org Cc: "zhao,meijuan" Date: Tue, 29 May 2018 15:15:48 +0800 Message-Id: <1527578148-30451-1-git-send-email-meijuanx.zhao@intel.com> X-Mailer: git-send-email 1.9.3 Subject: [dts] [PATCH V1] tests/vf daemon : add vlan filter 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: Tue, 29 May 2018 07:14:35 -0000 Ethdev layer doesn't know ixgbe PF PMD enable VLAN filter when it hosts any VF. The first "vlan set filter off 0" on PF doesn't take effect as ethdev layer think vlan filter isn't enabled on PMD. Adding "vlan set filter on 0" to align the VLAN filter switch in ethdev layer with that in PMD, and also make the first "vlan set filter off 0" effective on PF. Signed-off-by: zhao,meijuan --- tests/TestSuite_vf_daemon.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/TestSuite_vf_daemon.py b/tests/TestSuite_vf_daemon.py index 56fc4be..4ad4098 100644 --- a/tests/TestSuite_vf_daemon.py +++ b/tests/TestSuite_vf_daemon.py @@ -576,6 +576,7 @@ class Testvf_daemon(TestCase): if self.kdriver == "i40e": self.dut_testpmd.execute_cmd('set vf vlan stripq 0 0 off') else: + self.dut_testpmd.execute_cmd('vlan set filter on 0') self.dut_testpmd.execute_cmd('vlan set filter off 0') self.dut_testpmd.execute_cmd('vlan set strip off 0') self.vm0_testpmd.execute_cmd('vlan set strip off 0') -- 1.9.3