Age | Commit message (Expand) | Author | Files | Lines |
2022-03-02 | net/mlx5: DR, Don't allow match on IP w/o matching on full ethertype/ip_version | Yevgeny Kliteynik | 1 | -0/+10 |
2021-08-27 | net/mlx5: DR, Improve rule tracking memory consumption | Yevgeny Kliteynik | 1 | -14/+11 |
2021-08-27 | net/mlx5: DR, Remove rehash ctrl struct from dr_htbl | Yevgeny Kliteynik | 1 | -2/+19 |
2021-08-27 | net/mlx5: DR, Remove HW specific STE type from nic domain | Yevgeny Kliteynik | 1 | -2/+7 |
2021-08-27 | net/mlx5: DR, Merge DR_STE_SIZE enums | Yevgeny Kliteynik | 1 | -3/+0 |
2021-08-27 | net/mlx5: DR, Add ignore_flow_level support for multi-dest flow tables | Yevgeny Kliteynik | 1 | -1/+3 |
2021-08-27 | net/mlx5: DR, Warn and ignore SW steering rule insertion on QP err | Yevgeny Kliteynik | 1 | -0/+1 |
2021-08-27 | net/mlx5: DR, Enable VLAN pop on TX and VLAN push on RX | Yevgeny Kliteynik | 1 | -1/+3 |
2021-08-27 | net/mlx5: DR, Added support for REMOVE_HEADER packet reformat | Yevgeny Kliteynik | 1 | -0/+1 |
2021-06-26 | net/mlx5: DR, Add support for flow sampler offload | Yevgeny Kliteynik | 1 | -0/+14 |
2021-06-10 | net/mlx5: DR, Added support for INSERT_HEADER reformat type | Yevgeny Kliteynik | 1 | -4/+13 |
2021-06-10 | net/mlx5: DR, Allow encap action for RX for supporting devices | Yevgeny Kliteynik | 1 | -0/+5 |
2021-05-27 | net/mlx5: DR, Remove unused field of send_ring struct | Yevgeny Kliteynik | 1 | -1/+0 |
2021-04-20 | net/mlx5: DR, Add support for isolate_vl_tc QP | Yevgeny Kliteynik | 1 | -0/+2 |
2021-04-20 | net/mlx5: DR, Add support for force-loopback QP | Yevgeny Kliteynik | 1 | -0/+7 |
2021-04-20 | net/mlx5: DR, Add support for matching tunnel GTP-U | Yevgeny Kliteynik | 1 | -1/+34 |
2021-04-20 | net/mlx5: DR, Set flex parser for TNL_MPLS dynamically | Yevgeny Kliteynik | 1 | -0/+12 |
2021-04-20 | net/mlx5: DR, Add support for matching on geneve TLV option | Yevgeny Kliteynik | 1 | -2/+9 |
2021-04-20 | net/mlx5: DR, Set STEv0 ICMP flex parser dynamically | Yevgeny Kliteynik | 1 | -5/+5 |
2021-04-20 | net/mlx5: DR, Add support for dynamic flex parser | Yevgeny Kliteynik | 1 | -1/+25 |
2021-04-14 | net/mlx5: DR, Use variably sized data structures for different actions | Jianbo Liu | 1 | -43/+61 |
2021-02-02 | net/mlx5: DR, Avoid unnecessary csum recalculation on supporting devices | Yevgeny Kliteynik | 1 | -0/+2 |
2021-01-30 | net/mlx5: DR, Allow SW steering for sw_owner_v2 devices | Yevgeny Kliteynik | 1 | -1/+5 |
2021-01-30 | net/mlx5: DR, Use HW specific logic API when writing STE | Yevgeny Kliteynik | 1 | -0/+3 |
2021-01-06 | net/mlx5: DR, Move STEv0 modify header logic | Yevgeny Kliteynik | 1 | -0/+37 |
2021-01-06 | net/mlx5: DR, Move STEv0 setters and getters | Yevgeny Kliteynik | 1 | -7/+13 |
2021-01-06 | net/mlx5: DR, Move action apply logic to dr_ste | Yevgeny Kliteynik | 1 | -20/+32 |
2021-01-06 | net/mlx5: DR, Refactor ICMP STE builder | Yevgeny Kliteynik | 1 | -4/+4 |
2021-01-06 | net/mlx5: DR, Move STEv0 look up types from mlx5_ifc_dr header | Yevgeny Kliteynik | 1 | -4/+4 |
2021-01-06 | net/mlx5: DR, Use the new HW specific STE infrastructure | Yevgeny Kliteynik | 1 | -20/+43 |
2020-12-04 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -0/+1 |
2020-12-03 | net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering | Yevgeny Kliteynik | 1 | -0/+1 |
2020-12-03 | Merge tag 'mlx5-next-2020-12-02' of git://git.kernel.org/pub/scm/linux/kernel... | Jakub Kicinski | 1 | -0/+1 |
2020-11-27 | net/mlx5: Check dr mask size against mlx5_match_param size | Muhammad Sammar | 1 | -0/+1 |
2020-11-05 | net/mlx5: DR, Handle ICM memory via buddy allocation instead of buckets | Yevgeny Kliteynik | 1 | -7/+17 |
2020-11-05 | net/mlx5: DR, Rename matcher functions to be more HW agnostic | Yevgeny Kliteynik | 1 | -12/+0 |
2020-11-05 | net/mlx5: DR, Rename builders HW specific names | Yevgeny Kliteynik | 1 | -21/+21 |
2020-11-05 | net/mlx5: DR, Remove unused member of action struct | Yevgeny Kliteynik | 1 | -1/+0 |
2020-10-01 | net/mlx5: DR, Add support for rule creation with flow source hint | Hamdan Igbaria | 1 | -0/+1 |
2020-10-01 | net/mlx5: DR, Call ste_builder directly with tag pointer | Yevgeny Kliteynik | 1 | -1/+1 |
2020-10-01 | net/mlx5: DR, Remove unneeded vlan check from L2 builder | Yevgeny Kliteynik | 1 | -3/+3 |
2020-10-01 | net/mlx5: DR, Remove unneeded check from source port builder | Yevgeny Kliteynik | 1 | -4/+4 |
2020-10-01 | net/mlx5: DR, Replace the check for valid STE entry | Yevgeny Kliteynik | 1 | -2/+5 |
2020-05-30 | Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mel... | Saeed Mahameed | 1 | -2/+1 |
2020-05-28 | net/mlx5: DR, Split RX and TX lock for parallel insertion | Alex Vesker | 1 | -1/+23 |
2020-05-28 | net/mlx5: DR, Add a spinlock to protect the send ring | Alex Vesker | 1 | -0/+1 |
2020-05-18 | net/mlx5: Cleanup mlx5_ifc_fte_match_set_misc2_bits | Raed Salem | 1 | -2/+1 |
2020-04-19 | net/mlx5: Remove extra indirection while storing QPN | Leon Romanovsky | 1 | -1/+1 |
2020-02-28 | net/mlx5: DR, Change matcher priority parameter type | Hamdan Igbaria | 1 | -1/+1 |
2020-01-09 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | David S. Miller | 1 | -6/+8 |