summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/ice/ice_eswitch.c
Commit message (Expand)AuthorAgeFilesLines
* ice: field prep conversionJesse Brandeburg2023-12-181-2/+2
* ice: fix error code in ice_eswitch_attach()Dan Carpenter2023-11-281-1/+3
* ice: reserve number of CP queuesMichal Swiatkowski2023-11-131-7/+45
* ice: adjust switchdev rebuild pathMichal Swiatkowski2023-11-131-43/+23
* ice: add VF representors one by oneMichal Swiatkowski2023-11-131-155/+196
* ice: set Tx topology every time new repr is addedMichal Swiatkowski2023-11-131-0/+9
* ice: make representor code genericMichal Swiatkowski2023-11-131-2/+7
* ice: remove VF pointer reference in eswitch codeMichal Swiatkowski2023-11-131-19/+20
* ice: track port representors in xarrayMichal Swiatkowski2023-11-131-101/+81
* ice: track q_id in representorMichal Swiatkowski2023-11-131-1/+1
* ice: remove unused control VSI parameterMichal Swiatkowski2023-11-131-4/+3
* ice: remove redundant max_vsi_num variableMichal Swiatkowski2023-11-131-4/+0
* ice: rename switchdev to eswitchMichal Swiatkowski2023-11-131-31/+32
* Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Jakub Kicinski2023-08-181-4/+0
|\
| * ice: Remove redundant VSI configuration in eswitch setupMarcin Szycik2023-08-171-4/+0
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-08-181-0/+6
|\ \ | |/ |/|
| * ice: Block switchdev mode when ADQ is active and vice versaMarcin Szycik2023-08-171-0/+6
* | ice: Implement basic eswitch bridge setupWojciech Drewek2023-07-241-4/+22
* | ice: Unset src prune on uplink VSIWojciech Drewek2023-07-241-0/+6
* | ice: Disable vlan pruning for uplink VSIWojciech Drewek2023-07-241-0/+10
* | ice: Don't tx before switchdev is fully configuredWojciech Drewek2023-07-241-0/+3
* | ice: Skip adv rules removal upon switchdev releaseWojciech Drewek2023-07-241-1/+0
|/
* ice: use src VSI instead of src MAC in slow-pathMichal Swiatkowski2023-05-191-56/+27
* ice: remove redundant Rx field from rule infoMichal Swiatkowski2023-05-191-1/+0
* ice: remove unnecessary virtchnl_ether_addr struct useJacob Keller2023-02-061-9/+9
* ice: refactor VSI setup to use parameter structureJacob Keller2023-02-061-1/+7
* net: drop the weight argument from netif_napi_addJakub Kicinski2022-09-281-2/+2
* ice: Introduce enabling promiscuous mode on multiple VF'sMichal Wilczynski2022-07-281-4/+4
* ice: fix crash in switchdev modeWojciech Drewek2022-04-141-1/+2
* ice: convert VF storage to hash table with krefs and RCUJacob Keller2022-03-031-0/+16
* ice: introduce VF accessor functionsJacob Keller2022-03-031-3/+3
* ice: factor VF variables to separate structureJacob Keller2022-03-031-5/+15
* ice: convert ice_for_each_vf to include VF entry iteratorJacob Keller2022-03-031-31/+32
* ice: store VF pointer instead of VF IDJacob Keller2022-03-031-3/+4
* ice: refactor unwind cleanup in eswitch modeJacob Keller2022-03-031-32/+31
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-02-241-0/+1
|\
| * ice: Match on all profiles in slow-pathWojciech Drewek2022-02-181-0/+1
* | ice: Add outer_vlan_ops and VSI specific VLAN ops implementationsBrett Creeley2022-02-091-1/+4
* | ice: Add new VSI VLAN opsBrett Creeley2022-02-091-1/+1
* | ice: Add helper function for adding VLAN 0Brett Creeley2022-02-091-2/+2
|/
* ice: improve switchdev's slow-pathWojciech Drewek2022-01-061-74/+95
* ice: Clear synchronized addrs when adding VFs in switchdev modeMarcin Szycik2021-10-291-0/+6
* ice: Add infrastructure for mqprio support via ndo_setup_tcKiran Patil2021-10-201-1/+1
* ice: split ice_ring onto Tx/Rx separate structsMaciej Fijalkowski2021-10-151-23/+12
* ice: ndo_setup_tc implementation for PRMichal Swiatkowski2021-10-111-0/+3
* ice: switchdev slow pathGrzegorz Nitka2021-10-071-0/+80
* ice: rebuild switchdev when resetting all VFsGrzegorz Nitka2021-10-071-0/+83
* ice: enable/disable switchdev when managing VFsGrzegorz Nitka2021-10-071-0/+38
* ice: introduce new type of VSI for switchdevGrzegorz Nitka2021-10-071-1/+1
* ice: set and release switchdev environmentGrzegorz Nitka2021-10-071-0/+394