projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ice: Add hot path support for 802.1Q and 802.1ad VLAN offloads
2022-02-09
Brett Creeley
ice: Add hot path support for 802.1Q and 802.1ad VLAN...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Brett Creeley
ice: Add outer_vlan_ops and VSI specific VLAN ops implementa...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Brett Creeley
ice: Adjust naming for inner VLAN operations
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Brett Creeley
ice: Use the proto argument for VLAN ops
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Brett Creeley
ice: Refactor vf->port_vlan_info to use ice_vlan
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Brett Creeley
ice: Introduce ice_vlan struct
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Brett Creeley
ice: Add new VSI VLAN ops
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Brett Creeley
ice: Add helper function for adding VLAN 0
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2022-02-09
Brett Creeley
ice: Refactor spoofcheck configuration functions
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2022-01-25
Brett Creeley
ionic: disable napi when ionic_lif_init() fails
Signed-off-by:
Brett Creeley
<brett@pensando.io>
commit
|
commitdiff
|
tree
2022-01-25
Brett Creeley
ionic: Cleanups in the Tx hotpath code
Signed-off-by:
Brett Creeley
<brett@pensando.io>
commit
|
commitdiff
|
tree
2022-01-25
Brett Creeley
ionic: Prevent filter add/del err msgs when the device...
Signed-off-by:
Brett Creeley
<brett@pensando.io>
commit
|
commitdiff
|
tree
2022-01-25
Brett Creeley
ionic: Query FW when getting VF info via ndo_get_vf_config
Signed-off-by:
Brett Creeley
<brett@pensando.io>
commit
|
commitdiff
|
tree
2022-01-25
Brett Creeley
ionic: Allow flexibility for error reporting on dev...
Signed-off-by:
Brett Creeley
<brett@pensando.io>
commit
|
commitdiff
|
tree
2022-01-25
Brett Creeley
ionic: Correctly print AQ errors if completions aren...
Signed-off-by:
Brett Creeley
<brett@pensando.io>
commit
|
commitdiff
|
tree
2022-01-25
Brett Creeley
ionic: Don't send reset commands if FW isn't running
Signed-off-by:
Brett Creeley
<brett@pensando.io>
commit
|
commitdiff
|
tree
2021-12-17
Brett Creeley
iavf: Restrict maximum VLAN filters for VIRTCHNL_VF_OFFLOAD_...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-12-17
Brett Creeley
iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 offload...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-12-17
Brett Creeley
iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 hotpath
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-12-17
Brett Creeley
iavf: Add support VIRTCHNL_VF_OFFLOAD_VLAN_V2 during...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-12-17
Brett Creeley
iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 negotiation
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-12-17
Brett Creeley
virtchnl: Add support for new VLAN capabilities
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-12-14
Brett Creeley
ice: Refactor promiscuous functions
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-11-19
Brett Creeley
iavf: Fix VLAN feature flags after VFR
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-11-03
Brett Creeley
ice: Fix race conditions between virtchnl handling...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-11-03
Brett Creeley
ice: Fix not stopping Tx queues for VFs
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-11-03
Brett Creeley
ice: Remove toggling of antispoof for VF trusted promiscuous...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-11-03
Brett Creeley
ice: Fix VF true promiscuous mode
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-10-29
Brett Creeley
virtchnl: Use the BIT() macro for capability/offload...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-10-29
Brett Creeley
virtchnl: Remove unused VIRTCHNL_VF_OFFLOAD_RSVD define
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-10-29
Brett Creeley
ice: Remove boolean vlan_promisc flag from function
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-10-28
Brett Creeley
ice: Add support to print error on PHY FW load failure
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-10-19
Brett Creeley
ice: Add support for VF rate limiting
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-10-14
Brett Creeley
ice: Print the api_patch as part of the fw.mgmt.api
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-10-14
Brett Creeley
ice: Fix failure to re-add LAN/RDMA Tx queues
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-08-27
Brett Creeley
ice: Only lock to update netdev dev_addr
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-08-09
Brett Creeley
ice: don't remove netdev->dev_addr from uc sync list
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-06-07
Brett Creeley
ice: Refactor VIRTCHNL_OP_CONFIG_VSI_QUEUES handling
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-06-07
Brett Creeley
ice: Save VF's MAC across reboot
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-06-07
Brett Creeley
ice: Manage VF's MAC address for both legacy and new...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-06-07
Brett Creeley
virtchnl: Use pad byte in virtchnl_ether_addr to specify...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-06-04
Brett Creeley
ice: Fix VFR issues for AVF drivers that expect ATQLEN...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-06-04
Brett Creeley
ice: Fix allowing VF to request more/less queues via...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-04-22
Brett Creeley
ice: Add helper function to get the VF's VSI
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-04-22
Brett Creeley
iavf: add support for UDP Segmentation Offload
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-04-22
Brett Creeley
ice: Advertise virtchnl UDP segmentation offload capability
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-04-15
Brett Creeley
ice: Set vsi->vf_id as ICE_INVAL_VFID for non VF VSI...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-04-08
Brett Creeley
ice: Remove unnecessary checks in add/kill_vid ndo ops
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-03-31
Brett Creeley
ice: Refactor ice_set/get_rss into LUT and key specific...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-03-31
Brett Creeley
ice: Refactor get/set RSS LUT to use struct parameter
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-03-31
Brett Creeley
ice: Change ice_vsi_setup_q_map() to not depend on RSS
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-02-22
Brett Creeley
ice: Account for port VLAN in VF max packet size calculation
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-02-22
Brett Creeley
ice: Set trusted VF as default VSI when setting allmulti on
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-02-09
Brett Creeley
ice: log message when trusted VF goes in/out of promisc...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-01-26
Brett Creeley
ice: Fix MSI-X vector fallback logic
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2021-01-26
Brett Creeley
ice: Don't allow more channels than LAN MSI-X available
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-08-01
Brett Creeley
ice: Allow 2 queue pairs per VF on SR-IOV initialization
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-07-29
Brett Creeley
ice: Allow all VLANs in safe mode
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-06-11
Brett Creeley
iavf: Fix reporting 2.5 Gb and 5Gb speeds
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-06-11
Brett Creeley
iavf: fix speed reporting over virtchnl
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-05-31
Brett Creeley
ice: Use coalesce values from q_vector 0 when increasing...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-05-31
Brett Creeley
ice: Allow VF to request reset as soon as it's initialized
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-05-31
Brett Creeley
ice: Always clear QRXFLXP_CNTXT before writing new...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-05-31
Brett Creeley
ice: Reset VF for all port VLAN changes from host
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-05-31
Brett Creeley
ice: Fix transmit for all software offloaded VLANs
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-05-31
Brett Creeley
ice: allow host to clear administratively set VF MAC
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-05-28
Brett Creeley
ice: Refactor VF VSI release and setup functions
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-05-28
Brett Creeley
ice: Refactor VF reset
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-05-28
Brett Creeley
ice: Add functions to rebuild host VLAN/MAC config...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-05-28
Brett Creeley
ice: Add function to set trust mode bit on reset
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-05-28
Brett Creeley
ice: Renaming and simplification in VF init path
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-05-28
Brett Creeley
ice: Separate VF VSI initialization/creation from reset...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-05-28
Brett Creeley
ice: Add helper function for clearing VPGEN_VFRTRIG
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-05-28
Brett Creeley
ice: Simplify ice_sriov_configure
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-05-28
Brett Creeley
ice: Refactor ice_ena_vf_mappings to split MSIX and...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-05-28
Brett Creeley
ice: Don't allow VLAN stripping change when pvid set
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-05-28
Brett Creeley
ice: Add more Rx errors to netdev's rx_error counter
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-05-23
Brett Creeley
ice: Check if unicast MAC exists before setting VF MAC
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-05-23
Brett Creeley
ice: Fix Tx timeout when link is toggled on a VF's...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-05-23
Brett Creeley
ice: Implement aRFS
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-05-22
Brett Creeley
ice: Add VF promiscuous support
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-03-10
Brett Creeley
ice: Correct setting VLAN pruning
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-03-10
Brett Creeley
ice: Display Link detected via Ethtool in safe mode
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-03-10
Brett Creeley
ice: Fix removing driver while bare-metal VFs pass...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-03-10
Brett Creeley
ice: Improve clarity of prints and variables
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-02-19
Brett Creeley
ice: Always clear the QRXFLXP_CNTXT register for VF...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-02-19
Brett Creeley
ice: Wait for VF to be reset/ready before configuration
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-02-19
Brett Creeley
ice: Don't reject odd values of usecs set by user
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-02-16
Brett Creeley
ice: Fix virtchnl_queue_select bitmap validation
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-02-16
Brett Creeley
ice: Fix and refactor Rx queue disable for VFs
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-02-16
Brett Creeley
ice: Handle LAN overflow event for VF queues
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-02-16
Brett Creeley
ice: Fix implicit queue mapping mode in ice_vsi_get_qs
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-02-16
Brett Creeley
ice: Add support to enable/disable all Rx queues before...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-02-16
Brett Creeley
ice: Only allow tagged bcast/mcast traffic for VF in...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-02-16
Brett Creeley
ice: Fix Port VLAN priority bits
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-02-16
Brett Creeley
ice: Add helper to determine if VF link is up
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-02-16
Brett Creeley
ice: Refactor port vlan configuration for the VF
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-02-16
Brett Creeley
ice: Add initial support for QinQ
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-02-12
Brett Creeley
ice: Remove ice_dev_onetime_setup()
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
2020-02-12
Brett Creeley
ice: Don't allow same value for Rx tail to be written...
Signed-off-by:
Brett Creeley
<brett.creeley@intel.com>
commit
|
commitdiff
|
tree
next