summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c
Commit message (Expand)AuthorAgeFilesLines
* net/mlx5: DR, Remove 4 members from mlx5dr_ste_htbl to reduce memoryRongwei Liu2022-03-171-7/+9
* net/mlx5: DR, Remove icm_addr from mlx5dr_icm_chunk to reduce memoryRongwei Liu2022-03-171-1/+1
* net/mlx5: DR, Add support for ConnectX-7 steeringYevgeny Kliteynik2022-03-091-4/+4
* net/mlx5: DR, Add support for matching on Internet Header Length (IHL)Yevgeny Kliteynik2022-03-091-2/+9
* net/mlx5: DR, Don't allow match on IP w/o matching on full ethertype/ip_versionYevgeny Kliteynik2022-02-231-16/+4
* net/mlx5: DR, Improve steering for empty or RX/TX-only matchersYevgeny Kliteynik2021-12-311-82/+78
* net/mlx5: DR, Add support for matching on geneve_tlv_option_0_exist fieldYevgeny Kliteynik2021-12-311-0/+17
* net/mlx5: DR, Support matching on tunnel headers 0 and 1Muhammad Sammar2021-12-311-1/+11
* net/mlx5: DR, Add misc5 to match_param structsMuhammad Sammar2021-12-311-0/+3
* net/mlx5: DR, Warn on failure to destroy objects due to refcountYevgeny Kliteynik2021-12-311-1/+1
* net/mlx5: DR, Add support for dumping steering infoMuhammad Sammar2021-12-311-0/+1
* net/mlx5: DR, Rename list field in matcher struct to list_nodeYevgeny Kliteynik2021-12-311-13/+13
* net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_"Yevgeny Kliteynik2021-12-311-1/+1
* net/mlx5: DR, Fix error flow in creating matcherYevgeny Kliteynik2021-12-311-21/+32
* net/mlx5: DR, Fix check for unsupported fields in match paramYevgeny Kliteynik2021-11-161-5/+6
* net/mlx5: DR, Add check for unsupported fields in match paramMuhammad Sammar2021-10-291-3/+25
* net/mlx5: DR, Remove HW specific STE type from nic domainYevgeny Kliteynik2021-08-261-1/+1
* net/mlx5: DR, Skip source port matching on FDB RX domainYevgeny Kliteynik2021-08-261-1/+13
* net/mlx5: DR, Add support for matching tunnel GTP-UYevgeny Kliteynik2021-04-191-0/+118
* net/mlx5: DR, Set flex parser for TNL_MPLS dynamicallyYevgeny Kliteynik2021-04-191-15/+50
* net/mlx5: DR, Add support for matching on geneve TLV optionYevgeny Kliteynik2021-04-191-2/+11
* net/mlx5: DR, Set STEv0 ICMP flex parser dynamicallyYevgeny Kliteynik2021-04-191-7/+5
* net/mlx5: DR, Add support for dynamic flex parserYevgeny Kliteynik2021-04-191-0/+50
* net/mlx5: DR, Allow native protocol support for HW STEv1Yevgeny Kliteynik2021-01-291-4/+8
* net/mlx5: DR, Use the new HW specific STE infrastructureYevgeny Kliteynik2021-01-051-45/+61
* Merge tag 'mlx5-next-2020-12-02' of git://git.kernel.org/pub/scm/linux/kernel...Jakub Kicinski2020-12-021-1/+1
|\
| * net/mlx5: Check dr mask size against mlx5_match_param sizeMuhammad Sammar2020-11-261-1/+1
* | net/mlx5: DR, Rename matcher functions to be more HW agnosticYevgeny Kliteynik2020-11-051-23/+31
* | net/mlx5: DR, Rename builders HW specific namesYevgeny Kliteynik2020-11-051-29/+34
|/
* net/mlx5: DR, Remove unneeded local variableYevgeny Kliteynik2020-09-301-3/+1
* net/mlx5: DR, Remove unneeded vlan check from L2 builderYevgeny Kliteynik2020-09-301-8/+4
* net/mlx5: DR, Remove unneeded check from source port builderYevgeny Kliteynik2020-09-301-4/+2
* net/mlx5: drop unnecessary list_emptyJulia Lawall2020-07-281-7/+6
* net/mlx5: DR, Reduce print level for matcher printAlex Vesker2020-07-281-1/+1
* net/mlx5: DR, Split RX and TX lock for parallel insertionAlex Vesker2020-05-271-5/+5
* net/mlx5: DR, Improve log messagesErez Shitrit2020-02-271-5/+5
* net/mlx5: DR, Change matcher priority parameter typeHamdan Igbaria2020-02-271-1/+1
* net/mlx5: DR, Add support for Geneve packets SW steeringYevgeny Kliteynik2019-11-221-0/+27
* net/mlx5: DR, Refactor VXLAN GPE flex parser tunnel code for SW steeringYevgeny Kliteynik2019-11-221-12/+21
* net/mlx5: DR, Fix matcher builders select checkAlex Vesker2019-11-131-1/+1
* net/mlx5: DR, Support IPv4 and IPv6 mixed matcherAlex Vesker2019-11-011-32/+33
* net/mlx5: DR, Allow matching on vport based on vhca_idAlaa Hleihel2019-09-241-2/+1
* net/mlx5: DR, Fix getting incorrect prev node in ste_freeAlex Vesker2019-09-241-6/+4
* net/mlx5: DR, Expose steering matcher functionalityAlex Vesker2019-09-031-0/+770