Re: [dpdk-dev] [Bug 440] net/mlx5: Read of "out_of_buffer" using fopen/fscanf/fclose causing TLB shootdowns due to mmap/munmap

2020-04-08 Thread Mohsin Shaikh
Hi Alexander, Thank you for your quick response. Please find attached the patch for bug 440. - Mohsin > On 9 Apr 2020, at 1:07 AM, bugzi...@dpdk.org wrote: > > https://bugs.dpdk.org/show_bug.cgi?id=440 > > Alexander Kozyrev (akozy...@mellanox.com) changed: > > What|Removed

Re: [dpdk-dev] [Bug 440] net/mlx5: Read of "out_of_buffer" using fopen/fscanf/fclose causing TLB shootdowns due to mmap/munmap

2020-04-08 Thread Mohsin Shaikh
Resending. commit 89681d3655f27d758537ae01a02d500deee1acd6 Author: Mohsin Shaikh Date: Thu Apr 9 12:19:45 2020 +0800 net/mlx5: Use open/read/close for reading ib stat fgets(3)/fread(3)/fscanf(3) etc. use mmap(2)/munmap

[dpdk-dev] [PATCH] net/mlx5: use open/read/close for reading ib stat

2020-04-09 Thread Mohsin Shaikh
fgets(3)/fread(3)/fscanf(3) etc. use mmap(2)/munmap(2) which leads to TLB shootdown interrupts to all dpdk app cores including RX cores. This can cause packet drops. Use read(2)/write(2) instead. Bugzilla ID: 440 Cc: sta...@dpdk.org Signed-off-by: Mohsin Shaikh --- drivers/net/mlx5

[dpdk-dev] [PATCH] net/mlx5: Allow configuring mlx5 port for TX only

2020-04-13 Thread Mohsin Shaikh
...@dpdk.org Signed-off-by: Mohsin Shaikh --- drivers/net/mlx5/mlx5_ethdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/mlx5/mlx5_ethdev.c b/drivers/net/mlx5/mlx5_ethdev.c index d7d3bc7..1d443c1 100644 --- a/drivers/net/mlx5/mlx5_ethdev.c +++ b/drivers/net/mlx5

[dpdk-dev] [PATCH v2] net/mlx5: Allow configuring mlx5 port for TX only

2020-04-13 Thread Mohsin Shaikh
...@dpdk.org Signed-off-by: Mohsin Shaikh --- v2: Fix coding style issue COMMIT_LOG_LONG_LINE --- drivers/net/mlx5/mlx5_ethdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/mlx5/mlx5_ethdev.c b/drivers/net/mlx5/mlx5_ethdev.c index d7d3bc7..1d443c1 100644 --- a/drivers