]> git.baikalelectronics.ru Git - kernel.git/commit
i40e: Do not enable broadcast promiscuous by default
authorGreg Rose <gregory.v.rose@intel.com>
Thu, 28 Nov 2013 06:42:39 +0000 (06:42 +0000)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Wed, 8 Jan 2014 05:49:18 +0000 (21:49 -0800)
commit05a5ee0c39049f94bcc2c48f11a3ef4dc2c82315
tree757872c8e15d199146bd3b177bd43d96fb0a19a8
parent6f7e919d9707e1d16c95ae8227310607b1b12fdc
i40e: Do not enable broadcast promiscuous by default

Broadcast promiscuous should only be turned on when general
promiscuous mode is turned on, otherwise VLAN tagged packets out of
the assigned VLAN domain are received.

Add a broadcast MAC filter in order to continue to receive
broadcast traffic on VLANs, MAIN or VMDQ VSI.

Change-Id: I99d8e382a082ee51201228f1226af3b46452ac55
Signed-off-by: Greg Rose <gregory.v.rose@intel.com>
Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com>
Tested-by: Sibai Li <sibai.li@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/i40e/i40e_main.c
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c