| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2023-02-09 | 1 | -10/+15 |
|\ |
|
| * | net/mlx5: DR, Fix potential race in dr_rule_create_rule_nic | Yevgeny Kliteynik | 2023-02-07 | 1 | -10/+15 |
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2023-01-12 | 1 | -4/+7 |
|\| |
|
| * | net/mlx5: DR, Fix 'stack frame size exceeds limit' error in dr_rule | Yevgeny Kliteynik | 2023-01-09 | 1 | -4/+7 |
* | | net/mlx5: remove redundant ret variable | zhang songyi | 2023-01-10 | 1 | -4/+1 |
|/ |
|
* | net/mlx5: DR, Add support for range match action | Yevgeny Kliteynik | 2022-12-08 | 7 | -3/+363 |
* | net/mlx5: DR, Add function that tells if STE miss addr has been initialized | Yevgeny Kliteynik | 2022-12-08 | 7 | -0/+23 |
* | net/mlx5: DR, Some refactoring of miss address handling | Yevgeny Kliteynik | 2022-12-08 | 1 | -10/+14 |
* | net/mlx5: DR, Manage definers with refcounts | Yevgeny Kliteynik | 2022-12-08 | 4 | -2/+162 |
* | net/mlx5: DR, Handle FT action in a separate function | Yevgeny Kliteynik | 2022-12-08 | 1 | -46/+81 |
* | net/mlx5: DR, Rework is_fw_table function | Yevgeny Kliteynik | 2022-12-08 | 2 | -11/+18 |
* | net/mlx5: DR, Add functions to create/destroy MATCH_DEFINER general object | Yevgeny Kliteynik | 2022-12-08 | 2 | -0/+86 |
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2022-11-29 | 1 | -1/+4 |
|\ |
|
| * | net/mlx5: DR, Fix uninitialized var warning | YueHaibing | 2022-11-24 | 1 | -1/+4 |
* | | net/mlx5: Fix spelling mistake "destoy" -> "destroy" | Colin Ian King | 2022-11-12 | 1 | -1/+1 |
* | | Merge tag 'mlx5-updates-2022-10-24' of git://git.kernel.org/pub/scm/linux/ker... | Jakub Kicinski | 2022-10-28 | 10 | -138/+406 |
|\ \
| |/
|/| |
|
| * | net/mlx5: DR, Remove the buddy used_list | Yevgeny Kliteynik | 2022-10-27 | 4 | -42/+13 |
| * | net/mlx5: DR, Keep track of hot ICM chunks in an array instead of list | Yevgeny Kliteynik | 2022-10-27 | 4 | -22/+71 |
| * | net/mlx5: DR, Lower sync threshold for ICM hot memory | Yevgeny Kliteynik | 2022-10-27 | 1 | -2/+4 |
| * | net/mlx5: DR, Allocate htbl from its own slab allocator | Yevgeny Kliteynik | 2022-10-27 | 4 | -4/+36 |
| * | net/mlx5: DR, Allocate icm_chunks from their own slab allocator | Yevgeny Kliteynik | 2022-10-27 | 3 | -3/+24 |
| * | net/mlx5: DR, Manage STE send info objects in pool | Yevgeny Kliteynik | 2022-10-27 | 4 | -19/+173 |
| * | net/mlx5: DR, In rehash write the line in the entry immediately | Yevgeny Kliteynik | 2022-10-27 | 1 | -0/+9 |
| * | net/mlx5: DR, Handle domain memory resources init/uninit separately | Yevgeny Kliteynik | 2022-10-27 | 1 | -18/+37 |
| * | net/mlx5: DR, Initialize chunk's ste_arrays at chunk creation | Yevgeny Kliteynik | 2022-10-27 | 1 | -21/+4 |
| * | net/mlx5: DR, For short chains of STEs, avoid allocating ste_arr dynamically | Yevgeny Kliteynik | 2022-10-27 | 1 | -13/+27 |
| * | net/mlx5: DR, Remove unneeded argument from dr_icm_chunk_destroy | Yevgeny Kliteynik | 2022-10-27 | 1 | -6/+5 |
| * | net/mlx5: DR, Check device state when polling CQ | Yevgeny Kliteynik | 2022-10-27 | 1 | -1/+9 |
| * | net/mlx5: DR, Fix the SMFS sync_steering for fast teardown | Yevgeny Kliteynik | 2022-10-27 | 1 | -0/+7 |
| * | net/mlx5: DR, In destroy flow, free resources even if FW command failed | Yevgeny Kliteynik | 2022-10-27 | 1 | -1/+1 |
* | | net/mlx5: DR, Fix matcher disconnect error flow | Rongwei Liu | 2022-10-27 | 1 | -1/+2 |
|/ |
|
* | net/mlx5: Remove unused structs | Gal Pressman | 2022-09-27 | 2 | -18/+0 |
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma | Linus Torvalds | 2022-08-04 | 5 | -7/+13 |
|\ |
|
| * | net/mlx5: fs, allow flow table creation with a UID | Mark Bloch | 2022-07-17 | 5 | -7/+13 |
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Paolo Abeni | 2022-08-03 | 1 | -5/+8 |
|\ \ |
|
| * | | net/mlx5: DR, Fix SMFS steering info dump format | Yevgeny Kliteynik | 2022-07-28 | 1 | -5/+8 |
| |/ |
|
* / | net/mlx5: DR, Add support for flow metering ASO | Yevgeny Kliteynik | 2022-07-28 | 6 | -0/+227 |
|/ |
|
* | net/mlx5: Don't use already freed action pointer | Leon Romanovsky | 2022-05-31 | 1 | -5/+4 |
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2022-05-19 | 6 | -27/+62 |
|\ |
|
| * | net/mlx5: DR, Ignore modify TTL on RX if device doesn't support it | Yevgeny Kliteynik | 2022-05-17 | 2 | -21/+48 |
| * | net/mlx5: DR, Fix missing flow_source when creating multi-destination FW table | Maor Dickman | 2022-05-17 | 5 | -6/+14 |
* | | net/mlx5: fs, add unused destination type | Mark Bloch | 2022-05-02 | 1 | -1/+4 |
* | | net/mlx5: fs, split software and IFC flow destination definitions | Mark Bloch | 2022-05-02 | 1 | -4/+12 |
|/ |
|
* | net/mlx5: DR, Remove hw_ste from mlx5dr_ste to reduce memory | Rongwei Liu | 2022-03-17 | 5 | -40/+55 |
* | net/mlx5: DR, Remove 4 members from mlx5dr_ste_htbl to reduce memory | Rongwei Liu | 2022-03-17 | 5 | -46/+37 |
* | net/mlx5: DR, Remove num_of_entries byte_size from struct mlx5_dr_icm_chunk | Rongwei Liu | 2022-03-17 | 5 | -27/+42 |
* | net/mlx5: DR, Remove icm_addr from mlx5dr_icm_chunk to reduce memory | Rongwei Liu | 2022-03-17 | 8 | -33/+54 |
* | net/mlx5: DR, Remove mr_addr rkey from struct mlx5dr_icm_chunk | Rongwei Liu | 2022-03-17 | 4 | -10/+22 |
* | net/mlx5: DR, Adjust structure member to reduce memory hole | Rongwei Liu | 2022-03-17 | 1 | -3/+3 |
* | net/mlx5: DR, Add helper to get backing dr table from a mlx5 flow table | Paul Blakey | 2022-03-10 | 2 | -0/+8 |