linux/drivers/net/ethernet/intel/ice
Michal Swiatkowski 64439f8f0b ice: Disable sniffing VF traffic on PF
Delete code that add default Tx rule on PF. With this rule PF can see
Tx VF traffic that should go outside. For traffic from VF to another
VF default Tx rule on PF doesn't apply because of lower priority than
VF mac rule.

With this change on PF in promisc mode we can see only Rx traffic that
doesn't match any other rule (mac etc.). We can't see Tx traffic from
other VSI.

Signed-off-by: Michal Swiatkowski <michal.swiatkowski@intel.com>
Signed-off-by: Anirudh Venkataramanan <anirudh.venkataramanan@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2019-05-04 14:44:47 -07:00
..
ice.h ice: Add function to program ethertype based filter rule on VSIs 2019-05-04 14:36:28 -07:00
ice_adminq_cmd.h ice: Add 52 byte RSS hash key support 2019-05-02 01:11:47 -07:00
ice_common.c ice: Do not unnecessarily initialize local variable 2019-05-04 14:21:01 -07:00
ice_common.h ice: Create framework for VSI queue context 2019-05-02 00:57:44 -07:00
ice_controlq.c ice: Fix incorrect use of abbreviations 2019-04-18 08:38:47 -07:00
ice_controlq.h ice: Use more efficient structures 2019-05-04 14:40:36 -07:00
ice_dcb.c ice: Add code to control FW LLDP and DCBX 2019-04-18 08:38:48 -07:00
ice_dcb.h ice: Add code to control FW LLDP and DCBX 2019-04-18 08:38:48 -07:00
ice_dcb_lib.c ice: Add code for DCB rebuild 2019-04-18 08:38:48 -07:00
ice_dcb_lib.h ice: Add code for DCB rebuild 2019-04-18 08:38:48 -07:00
ice_devids.h ice: Change device ID define names to align with branding string 2018-10-24 13:53:30 -07:00
ice_ethtool.c ice: Remove __always_unused attribute 2019-05-04 14:31:59 -07:00
ice_hw_autogen.h ice: Add more validation in ice_vc_cfg_irq_map_msg 2019-05-04 14:18:27 -07:00
ice_lan_tx_rx.h ice: Fix incorrect use of abbreviations 2019-04-18 08:38:47 -07:00
ice_lib.c ice: Add function to program ethertype based filter rule on VSIs 2019-05-04 14:36:28 -07:00
ice_lib.h ice: Add ability to update rx-usecs-high 2019-05-02 01:13:39 -07:00
ice_main.c ice: Disable sniffing VF traffic on PF 2019-05-04 14:44:47 -07:00
ice_nvm.c ice: Fix incorrect use of abbreviations 2019-04-18 08:38:47 -07:00
ice_osdep.h ice: Start hardware initialization 2018-03-26 09:59:08 -07:00
ice_sched.c ice: Create framework for VSI queue context 2019-05-02 00:57:44 -07:00
ice_sched.h ice: Add code for DCB initialization part 3/4 2019-04-18 08:38:47 -07:00
ice_sriov.c ice: Add support for new PHY types 2019-01-15 12:38:44 -08:00
ice_sriov.h ice: Add handlers for VF netdevice operations 2018-10-03 07:42:30 -07:00
ice_status.h ice: Add code for DCB initialization part 2/4 2019-04-18 08:38:47 -07:00
ice_switch.c ice: Add function to program ethertype based filter rule on VSIs 2019-05-04 14:36:28 -07:00
ice_switch.h ice: Add function to program ethertype based filter rule on VSIs 2019-05-04 14:36:28 -07:00
ice_txrx.c ice: Suppress false-positive style issues reported by static analyzer 2019-05-04 14:30:05 -07:00
ice_txrx.h ice: Add ability to update rx-usecs-high 2019-05-02 01:13:39 -07:00
ice_type.h ice: Use bitfields where possible 2019-05-04 14:38:57 -07:00
ice_virtchnl_pf.c ice: Add more validation in ice_vc_cfg_irq_map_msg 2019-05-04 14:18:27 -07:00
ice_virtchnl_pf.h ice: Fix incorrect use of abbreviations 2019-04-18 08:38:47 -07:00
Makefile ice: Add code for DCB initialization part 1/4 2019-04-18 08:38:47 -07:00