net/mlx5: clean driver
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v3 Latest10 patches 2 repliesIn review
- v210 patches 0 repliesSuperseded
Changes in v2 from the cover letter
- fix a segfault in Tx queue release.
Patches in v3 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/10 | net/mlx5: fix sriov flagdrivers/ drivers/ drivers/ | +2 | 0 replies | |
| 2/10 | net/mlx5: name parameters in function prototypesdrivers/ drivers/ | +195 | 0 replies | |
| 3/10 | net/mlx5: mark parameters with unused attributedrivers/ drivers/ drivers/ +7 more | +55 | 0 replies | |
| 4/10 | net/mlx5: normalize function prototypesdrivers/ drivers/ drivers/ +1 more | +19 | 0 replies | |
| 5/10 | net/mlx5: add missing function documentationdrivers/ drivers/ drivers/ +2 more | +71 | 0 replies | |
| 6/10 | net/mlx5: remove useless empty linesdrivers/ drivers/ drivers/ +3 more | +0 | 0 replies | |
| 7/10 | net/mlx5: remove control path locksdrivers/ drivers/ drivers/ +8 more | +9 | 0 replies | |
| 8/10 | net/mlx5: prefix all function with mlx5drivers/ drivers/ drivers/ +13 more | +868 | 0 replies | |
| 9/10 | net/mlx5: change non failing function return valuesdrivers/ drivers/ drivers/ +3 more | +22 | 0 replies | |
| 10/10 | net/mlx5: standardize on negative errno valuesdrivers/ drivers/ drivers/ +10 more | +719 | 0 replies |
Reviews trailers per patch
All 10 patches have a Reviewed-by or Acked-by.
| Patch | Adrien Mazarguil |
|---|---|
| 1/10 | A-b |
| 2/10 | A-b |
| 3/10 | A-b |
| 4/10 | A-b |
| 5/10 | A-b |
| 6/10 | A-b |
| 7/10 | A-b |
| 8/10 | A-b |
| 9/10 | A-b |
| 10/10 | A-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v3 00/10] net/mlx5: clean driver
- Removes unused SR-IOV flag.
- Adds missing documentation on some functions.
- Removes the spin-lock on the private structure.
- Standardize the return values of all functions as discussed on the mailing list [1].
[1] https://dpdk.org/ml/archives/dev/2018-January/087991.html
Changes in v2:
- fix a segfault in Tx queue release.
Nelio Laranjeiro (10):
net/mlx5: fix sriov flag
net/mlx5: name parameters in function prototypes net/mlx5: mark parameters with unused attribute net/mlx5: normalize function prototypes net/mlx5: add missing function documentation net/mlx5: remove useless empty lines net/mlx5: remove control path locks net/mlx5: prefix all function with mlx5 net/mlx5: change non failing function return values net/mlx5: standardize on negative errno values
drivers/net/mlx5/mlx5.c | 236 ++++++-------- drivers/net/mlx5/mlx5.h | 240 ++++++-------- drivers/net/mlx5/mlx5_ethdev.c | 611 +++++++++++++++-------------------- drivers/net/mlx5/mlx5_flow.c | 664 ++++++++++++++++++++------------------- drivers/net/mlx5/mlx5_mac.c | 42 ++- drivers/net/mlx5/mlx5_mr.c | 130 ++++---- drivers/net/mlx5/mlx5_rss.c | 159 ++++------ drivers/net/mlx5/mlx5_rxmode.c | 28 +- drivers/net/mlx5/mlx5_rxq.c | 488 ++++++++++++++-------------- drivers/net/mlx5/mlx5_rxtx.c | 49 ++- drivers/net/mlx5/mlx5_rxtx.h | 161 +++++----- drivers/net/mlx5/mlx5_rxtx_vec.c | 25 +- drivers/net/mlx5/mlx5_socket.c | 115 ++++--- drivers/net/mlx5/mlx5_stats.c | 189 +++++------ drivers/net/mlx5/mlx5_trigger.c | 234 +++++++------- drivers/net/mlx5/mlx5_txq.c | 229 +++++++------- drivers/net/mlx5/mlx5_vlan.c | 93 ++---- 17 files changed, 1761 insertions(+), 1932 deletions(-)
Signature · 1 line
2.11.0