2022-07-19 |
Mark Bloch | RDMA/mlx5: Expose steering anchor to userspace Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-07-19 |
Mark Bloch | RDMA/mlx5: Refactor get flow table function Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-07-17 |
Mark Bloch | net/mlx5: fs, allow flow table creation with a UID Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-07-17 |
Mark Bloch | net/mlx5: fs, expose flow table ID to users Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-07-17 |
Mark Bloch | net/mlx5: Expose the ability to point to any UID from... Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-05-10 |
Mark Bloch | net/mlx5: Lag, add debugfs to query hardware lag state Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-05-10 |
Mark Bloch | net/mlx5: Lag, use buckets in hash mode Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-05-10 |
Mark Bloch | net/mlx5: Lag, refactor dmesg print Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-05-10 |
Mark Bloch | net/mlx5: Support devices with more than 2 ports Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-05-10 |
Mark Bloch | net/mlx5: Lag, use actual number of lag ports Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-05-10 |
Mark Bloch | net/mlx5: Lag, use hash when in roce lag on 4 ports Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-05-10 |
Mark Bloch | net/mlx5: Lag, support single FDB only on 2 ports Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-05-10 |
Mark Bloch | net/mlx5: Lag, store number of ports inside lag object Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-05-10 |
Mark Bloch | net/mlx5: Lag, filter non compatible devices Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-05-10 |
Mark Bloch | net/mlx5: Lag, use lag lock Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-05-10 |
Mark Bloch | net/mlx5: Lag, move E-Switch prerequisite check into... Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-05-10 |
Mark Bloch | net/mlx5: devcom only supports 2 ports Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-05-10 |
Mark Bloch | net/mlx5: Lag, expose number of lag ports Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-05-04 |
Mark Bloch | net/mlx5: Fix matching on inner TTC Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-05-03 |
Mark Bloch | net/mlx5: fs, an FTE should have no dests when deleted Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-05-03 |
Mark Bloch | net/mlx5: fs, call the deletion function of the node Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-05-03 |
Mark Bloch | net/mlx5: fs, delete the FTE when there are no rules... Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-05-03 |
Mark Bloch | net/mlx5: fs, do proper bookkeeping for forward destinations Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-05-03 |
Mark Bloch | net/mlx5: fs, add unused destination type Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-05-03 |
Mark Bloch | net/mlx5: fs, jump to exit point and don't fall through Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-05-03 |
Mark Bloch | net/mlx5: fs, refactor software deletion rule Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-05-03 |
Mark Bloch | net/mlx5: fs, split software and IFC flow destination... Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-05-03 |
Mark Bloch | net/mlx5e: TC, set proper dest type Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-02-23 |
Mark Bloch | net/mlx5: Lag, offload active-backup drops to hardware Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-02-23 |
Mark Bloch | net/mlx5: Lag, record inactive state of bond device Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-02-23 |
Mark Bloch | net/mlx5: Lag, don't use magic numbers for ports Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-02-23 |
Mark Bloch | net/mlx5: Lag, use local variable already defined to... Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-02-23 |
Mark Bloch | net/mlx5: E-switch, add drop rule support to ingress ACL Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-02-23 |
Mark Bloch | net/mlx5: E-switch, remove special uplink ingress ACL... Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2022-02-23 |
Mark Bloch | net/mlx5: Add ability to insert to specific flow group Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-12-01 |
Mark Bloch | net/mlx5: E-Switch, fix single FDB creation on BlueField Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-11-16 |
Mark Bloch | net/mlx5: E-Switch, rebuild lag only when needed Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-09-07 |
Mark Bloch | net/mlx5: Lag, don't update lag if lag isn't supported Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-08-10 |
Mark Bloch | net/sched: cls_api, reset flags on replay Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-08-05 |
Mark Bloch | net/mlx5: Lag, Create shared FDB when in switchdev... Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-08-05 |
Mark Bloch | net/mlx5: E-Switch, add logic to enable shared FDB Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-08-05 |
Mark Bloch | net/mlx5: Lag, move lag destruction to a workqueue Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-08-05 |
Mark Bloch | net/mlx5: Lag, properly lock eswitch if needed Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-08-05 |
Mark Bloch | net/mlx5: Add send to vport rules on paired device Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-08-05 |
Mark Bloch | net/mlx5: E-Switch, Add event callback for representors Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-08-05 |
Mark Bloch | RDMA/mlx5: Add shared FDB support Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-08-05 |
Mark Bloch | {net, RDMA}/mlx5: Extend send to vport rules Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-08-05 |
Mark Bloch | RDMA/mlx5: Fill port info based on the relevant eswitch Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-08-05 |
Mark Bloch | net/mlx5: Lag, add initial logic for shared FDB Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-08-05 |
Mark Bloch | net/mlx5: Return mdev from eswitch Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-06-15 |
Mark Bloch | net/mlx5: Change ownership model for lag Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-06-15 |
Mark Bloch | net/mlx5: Lag, Don't rescan if the device is going... Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-06-15 |
Mark Bloch | net/mlx5: Lag, refactor disable flow Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-06-08 |
Mark Bloch | RDMA/mlx5: Block FDB rules when not in switchdev mode Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-04-20 |
Mark Bloch | RDMA/mlx5: Expose private query port Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-03-26 |
Mark Bloch | RDMA: Support more than 255 rdma ports Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-03-12 |
Mark Bloch | net/mlx5: Add IFC bits needed for single FDB mode Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-03-12 |
Mark Bloch | net/mlx5: E-Switch, Refactor send to vport to be more... Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-03-12 |
Mark Bloch | RDMA/mlx5: Use representor E-Switch when getting netdev... Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-03-12 |
Mark Bloch | net/mlx5: E-Switch, Add eswitch pointer to each representor Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-03-12 |
Mark Bloch | net/mlx5: E-Switch, Add match on vhca id to default... Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-02-06 |
Mark Bloch | net/mlx5: E-Switch, Refactor setting source port Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-01-28 |
Mark Bloch | RDMA/mlx5: Allow creating all QPs even when non RDMA... Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2021-01-14 |
Mark Bloch | RDMA/mlx5: Fix wrong free of blue flame register on... Signed-off-by: Mark Bloch <mbloch@nvidia.com>
|
commit | commitdiff | tree |
2020-08-27 |
Mark Bloch | RDMA/mlx4: Read pkey table length instead of hardcoded... Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2020-05-29 |
Mark Bloch | net/mlx5: Fix crash upon suspend/resume Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2020-05-06 |
Mark Bloch | RDMA/mlx5: Allow only raw Ethernet QPs when RoCE isn... Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2020-05-06 |
Mark Bloch | RDMA/mlx5: Assign profile before calling stages Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-13 |
Mark Bloch | net/mlx5: Accept flow rules without match Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-09 |
Mark Bloch | net/mlx5: Tidy up and fix reverse christmas ordring Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-09 |
Mark Bloch | net/mlx5: Expose port speed when possible Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2020-03-07 |
Mark Bloch | net/mlx5: Expose link speed directly Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2019-09-02 |
Mark Bloch | net/mlx5: Set only stag for match untagged packets Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2019-04-22 |
Mark Bloch | RDMA/mlx5: Don't create IB representors when in multiport... Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2019-04-22 |
Mark Bloch | RDMA/mlx5: Initialize roce port info before multiport... Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2019-04-22 |
Mark Bloch | RDMA/mlx5: Allow DEVX and raw creation flow on reps Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2019-04-22 |
Mark Bloch | RDMA/mlx5: Allow inserting a steering rule to the FDB Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2019-04-22 |
Mark Bloch | RDMA/mlx5: Create flow table with max size supported Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2019-04-22 |
Mark Bloch | RDMA/mlx5: Access the prio bypass inside the FDB flow... Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2019-04-10 |
Mark Bloch | RDMA/mlx5: Remove VF representor profile Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2019-04-10 |
Mark Bloch | RDMA/mlx5: Move to single device multiport ports in... Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2019-04-10 |
Mark Bloch | RDMA/mlx5: Move SMI caps logic Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2019-04-10 |
Mark Bloch | RDMA/mlx5: Refactor netdev affinity code Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2019-04-10 |
Mark Bloch | RDMA/mlx5: Move default representors SQ steering to... Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2019-04-10 |
Mark Bloch | RDMA/mlx5: Move rep into port struct Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2019-04-10 |
Mark Bloch | RDMA/mlx5: Use correct size for device resources Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2019-04-10 |
Mark Bloch | RDMA/mlx5: Move ports allocation to outside of INIT... Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2019-04-10 |
Mark Bloch | RDMA/mlx5: Free IB device on remove Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2019-04-10 |
Mark Bloch | RDMA/mlx5: Move netdev info into the port struct Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2019-04-10 |
Mark Bloch | net/mlx5: E-Switch, add a new prio to be used by the... Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2019-04-10 |
Mark Bloch | net/mlx5: E-Switch, don't use hardcoded values for... Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2019-02-11 |
Mark Bloch | RDMA/mlx5: Fix memory leak in case we fail to add an... Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2019-01-25 |
Mark Bloch | RDMA/mlx5: Fix flow creation on representors Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2019-01-21 |
Mark Bloch | RDMA/mlx5: Fix check for supported user flags when... Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2018-12-14 |
Mark Bloch | IB/mlx5: Unify e-switch representors load approach... Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2018-11-29 |
Mark Bloch | RDMA/mlx5: Attach a DEVX counter via raw flow creation Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2018-10-17 |
Mark Bloch | net/mlx5: Use flow counter IDs and not the wrapping... Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2018-10-17 |
Mark Bloch | net/mlx5: E-Switch, Get counters for offloaded flows... Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2018-10-16 |
Mark Bloch | RDMA/mlx5: Add support for flow tag to raw create flow Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
2018-09-25 |
Mark Bloch | IB/uverbs: Free uapi on destroy Signed-off-by: Mark Bloch <markb@mellanox.com>
|
commit | commitdiff | tree |
next |