[dts] [PATCH V1] tests/vf daemon : add vlan filter
Liu, Yong
yong.liu at intel.com
Mon Jun 11 07:07:21 CEST 2018
Meijuan, I known that maybe some issue in the driver. Could you please also add some notes in the code? As enabling something before disabling look weird.
Thanks,
Marvin
> -----Original Message-----
> From: dts [mailto:dts-bounces at dpdk.org] On Behalf Of zhao,meijuan
> Sent: Tuesday, May 29, 2018 3:16 PM
> To: dts at dpdk.org
> Cc: Zhao, MeijuanX <meijuanx.zhao at intel.com>
> Subject: [dts] [PATCH V1] tests/vf daemon : add vlan filter
>
> 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 <meijuanx.zhao at intel.com>
> ---
> 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
More information about the dts
mailing list