summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
Commit message (Expand)AuthorAgeFilesLines
* net/mlx5: Fix possible deadlock from lockdep when adding fte to fgRoi Dayan2018-09-051-37/+37
* net/mlx5: Fix not releasing read lock when adding flow rulesRoi Dayan2018-09-051-0/+2
* Merge branch 'linus/master' into rdma.git for-nextJason Gunthorpe2018-08-161-4/+4
|\
| * net/mlx5: Improve argument name for add flow APIEli Cohen2018-08-131-4/+4
| * Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-07-241-1/+1
| |\
| * \ Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel...Saeed Mahameed2018-07-231-2/+4
| |\ \
* | \ \ Merge tag 'v4.18' into rdma.git for-nextJason Gunthorpe2018-08-161-2/+3
|\ \ \ \ | | |_|/ | |/| |
| * | | net/mlx5: Fix 'DON'T_TRAP' functionalityRaed Salem2018-07-181-1/+1
| |/ /
| * | net/mlx5: E-Switch, Avoid setup attempt if not being e-switch managerOr Gerlitz2018-06-261-1/+2
* | | net/mlx5: Add support for flow table destination numberYishai Hadas2018-07-241-1/+3
* | | net/mlx5: Add forward compatible support for the FTE match dataYishai Hadas2018-07-241-76/+1
| |/ |/|
* | net/mlx5: Use ERR_CAST() instead of coding itRoi Dayan2018-07-181-1/+1
* | net/mlx5: Add core support for double vlan push/pop steering actionJianbo Liu2018-07-181-1/+3
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds2018-06-071-1/+13
|\
| * Merge tag 'mlx5-updates-2018-05-17' of git://git.kernel.org/pub/scm/linux/ker...Jason Gunthorpe2018-05-241-1/+11
| |\
| * | IB/mlx5: Add support for MPLS flow specificationAriel Levkovich2018-05-161-1/+13
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2018-06-061-2/+12
|\ \ \
| * | | net/mlx5: E-switch, Create a second level FDB flow tableChris Mi2018-05-251-1/+1
| * | | Merge tag 'mlx5-updates-2018-05-17' of git://git.kernel.org/pub/scm/linux/ker...David S. Miller2018-05-181-1/+11
| |\ \ \ | | | |/ | | |/|
| | * | net/mlx5: Add source e-switch ownerShahar Klein2018-05-171-0/+10
| | * | net/mlx5: Add destination e-switch ownerShahar Klein2018-05-171-1/+1
| | |/
* | / treewide: Use struct_size() for kmalloc()-familyKees Cook2018-06-061-2/+1
|/ /
* | net/mlx5: Properly deal with flow counters when deleting rulesChris Mi2018-04-261-1/+2
* | net/mlx5: Avoid cleaning flow steering table twice during error flowTalat Batheesh2018-04-261-9/+14
|/
* net/mlx5: Add core support for vlan push/pop steering actionOr Gerlitz2018-03-261-1/+3
* mlx5: Remove call to ida_pre_getMatthew Wilcox2018-03-201-1/+0
* Merge tag 'mlx5-updates-2018-02-28-2' of git://git.kernel.org/pub/scm/linux/k...David S. Miller2018-03-081-2/+6
|\
| * net/mlx5: Add flow-steering commands for FPGA IPSec implementationAviad Yehezkel2018-03-071-0/+5
| * net/mlx5: Use MLX5_IPSEC_DEV macro for ipsec capsSaeed Mahameed2018-03-071-2/+1
* | Merge tag 'mlx5-updates-2018-02-28-1' of git://git.kernel.org/pub/scm/linux/k...David S. Miller2018-03-071-48/+88
|\|
| * net/mlx5: Flow steering cmd interface should get the fte when deletingAviad Yehezkel2018-03-061-1/+1
| * net/mlx5: Embed mlx5_flow_act into fs_fteMatan Barak2018-03-061-13/+11
| * net/mlx5: Add empty egress namespace to flow steering coreAviad Yehezkel2018-03-061-0/+28
| * net/mlx5: Add shim layer between fs and cmdMatan Barak2018-03-061-35/+49
| * {net,IB}/mlx5: Add has_tag to mlx5_flow_actMatan Barak2018-03-061-1/+1
* | net/mlx5: Fix error handling when adding flow rulesVlad Buslov2018-02-201-2/+8
* | net/mlx5: Add header re-write to the checks for conflicting actionsOr Gerlitz2018-02-201-1/+2
|/
* net/mlx5e: Enlarge the NIC TC offload steering prio to support two levelsOr Gerlitz2018-01-191-1/+4
* Merge tag 'mlx5-shared-4.16-1' of git://git.kernel.org/pub/scm/linux/kernel/g...David S. Miller2017-12-281-24/+121
|\
| * net/mlx5: Separate ingress/egress namespaces for each vportGal Pressman2017-12-291-24/+121
| * net/mlx5: Fix ingress/egress naming mistakeGal Pressman2017-12-291-2/+2
* | net/mlx5: Fix steering memory leakMaor Gottlieb2017-12-191-2/+14
|/
* net/mlx5: Initialize destination_flow struct to 0Rabie Loulou2017-11-041-2/+2
* drivers, net, mlx5: convert fs_node.refcount from atomic_t to refcount_tElena Reshetova2017-10-221-14/+14
* Merge tag 'mlx5-updates-2017-10-11' of git://git.kernel.org/pub/scm/linux/ker...David S. Miller2017-10-161-13/+110
|\
| * net/mlx5: Support for attaching multiple underlay QPs to root flow tableAlex Vesker2017-10-141-13/+110
* | net/mlx5: Add FGs and FTEs memory poolMaor Gottlieb2017-09-261-16/+51
* | net/mlx5: Allocate FTE object without lockMaor Gottlieb2017-09-261-46/+46
* | net/mlx5: Support multiple updates of steering rules in parallelMaor Gottlieb2017-09-261-125/+261
* | net/mlx5: Replace fs_node mutex with reader/writer semaphoreMaor Gottlieb2017-09-261-14/+14