summaryrefslogtreecommitdiff
path: root/drivers/infiniband/hw/mlx5/ib_rep.c
AgeCommit message (Expand)AuthorFilesLines
2023-06-08{net/RDMA}/mlx5: introduce lag_for_each_peerShay Drory1-36/+62
2023-06-08RDMA/mlx5: Free second uplink ib portShay Drory1-1/+4
2023-02-15net/mlx5: Lag, Add single RDMA device in multiport modeMark Bloch1-5/+13
2021-08-05RDMA/mlx5: Add shared FDB supportMark Bloch1-6/+69
2021-08-05{net, RDMA}/mlx5: Extend send to vport rulesMark Bloch1-1/+1
2021-04-12Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...Jason Gunthorpe1-3/+2
2021-03-26RDMA: Support more than 255 rdma portsMark Bloch1-2/+2
2021-03-13net/mlx5: E-Switch, Refactor send to vport to be more genericMark Bloch1-2/+1
2021-03-13RDMA/mlx5: Use representor E-Switch when getting netdev and metadataMark Bloch1-1/+1
2020-12-06RDMA/mlx5: Remove IB representors dead codeLeon Romanovsky1-24/+7
2020-12-06net/mlx5: Simplify eswitch mode checkLeon Romanovsky1-5/+0
2020-12-06RDMA/mlx5: Convert mlx5_ib to use auxiliary busLeon Romanovsky1-18/+58
2019-11-11IB/mlx5: Rename profile and init methodsMichael Guralnik1-1/+1
2019-07-04Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...Saeed Mahameed1-10/+14
2019-07-03net/mlx5: Introduce and use mlx5_eswitch_get_total_vports()Parav Pandit1-1/+1
2019-07-02RDMA/mlx5: Cleanup rep when doing unloadBodong Wang1-7/+11
2019-07-02{IB, net}/mlx5: E-Switch, Use index of rep for vport to IB port mappingBodong Wang1-2/+2
2019-05-31Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...Saeed Mahameed1-9/+10
2019-05-31{IB,net}/mlx5: Constify rep ops functions pointersParav Pandit1-9/+10
2019-05-17net/mlx5: E-Switch, Correct type to u16 for vport_num and int for vport_indexParav Pandit1-6/+7
2019-04-10RDMA/mlx5: Remove VF representor profileMark Bloch1-39/+0
2019-04-10RDMA/mlx5: Move to single device multiport ports in switchdev modeMark Bloch1-5/+26
2019-04-10RDMA/mlx5: Refactor netdev affinity codeMark Bloch1-0/+2
2019-04-10RDMA/mlx5: Move default representors SQ steering to rule to modify QPMark Bloch1-13/+12
2019-04-10RDMA/mlx5: Move rep into port structMark Bloch1-3/+4
2019-04-10RDMA/mlx5: Move ports allocation to outside of INIT stageMark Bloch1-2/+10
2019-04-10RDMA/mlx5: Free IB device on removeMark Bloch1-4/+1
2019-03-10Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds1-2/+4
2019-02-21Merge branch 'mlx5-next' into rdma.git for-nextJason Gunthorpe1-55/+18
2019-02-16net/mlx5: E-Switch, Centralize repersentor reg/unreg to eswitch driverBodong Wang1-13/+7
2019-02-14net/mlx5: E-Switch, Normalize the name of uplink vport numberBodong Wang1-2/+2
2019-02-14IB/mlx5: Use unified register/load function for uplink and VF vportsBodong Wang1-55/+18
2019-02-12RDMA/mlx5: Fix memory leak in case we fail to add an IB deviceMark Bloch1-1/+3
2019-01-31RDMA: Provide safe ib_alloc_device() functionLeon Romanovsky1-1/+1
2018-12-14IB/mlx5: Unify e-switch representors load approach between uplink and VFsMark Bloch1-1/+10
2018-12-04RDMA/mlx5: Initialize SRQ tables on mlx5_ibLeon Romanovsky1-0/+4
2018-10-17RDMA/drivers: Use core provided API for registering device attributesParav Pandit1-3/+0
2018-06-05RDMA/mlx5: Update SPDX tags to show proper licenseLeon Romanovsky1-1/+1
2018-03-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-3/+6
2018-02-23IB/mlx5: Add proper representors supportMark Bloch1-0/+65
2018-02-23IB/mlx5: E-Switch, Add rule to forward traffic to vportMark Bloch1-0/+20
2018-02-23IB/mlx5: Add basic regiser/unregister representors codeMark Bloch1-0/+104