DPDK patches and discussions
 help / color / mirror / Atom feed
From: Andre Muezerie <andremue@linux.microsoft.com>
To: Konstantin Ananyev <konstantin.ananyev@huawei.com>
Cc: "dev@dpdk.org" <dev@dpdk.org>,
	"thomas@monjalon.net" <thomas@monjalon.net>,
	"david.marchand@redhat.com" <david.marchand@redhat.com>
Subject: Re: [PATCH v13 00/21] remove use of VLAs for Windows
Date: Fri, 10 Jan 2025 13:24:50 -0800	[thread overview]
Message-ID: <20250110212450.GA30324@linuxonhyperv3.guj3yctzbm1etfxqx2vob5hsef.xx.internal.cloudapp.net> (raw)
In-Reply-To: <8624ce0535e24e8887eaed79809abf73@huawei.com>

On Fri, Jan 10, 2025 at 09:27:01AM +0000, Konstantin Ananyev wrote:
> 
> 
> > On Wed, Jan 08, 2025 at 01:30:13PM +0000, Konstantin Ananyev wrote:
> > >
> > >
> > > > As per guidance technical board meeting 2024/04/17. This series
> > > > removes the use of VLAs from code built for Windows for all 3
> > > > toolchains. If there are additional opportunities to convert VLAs
> > > > to regular C arrays please provide the details for incorporation
> > > > into the series.
> > > >
> > > > MSVC does not support VLAs, replace VLAs with standard C arrays
> > > > or alloca(). alloca() is available for all toolchain/platform
> > > > combinations officially supported by DPDK.
> > > >
> > > > v13:
> > > >   * increase stack allocated buffer size in
> > > >     ipv4_reassembly_interleaved_flows_perf and
> > > >     ipv6_reassembly_interleaved_flows_perf to avoid
> > > >     STATUS_STACK_BUFFER_OVERRUN on Windows using MSVC
> > > >
> > > > v12:
> > > >   * update commit message for patch 06/21 to avoid warning
> > > >
> > > > v11:
> > > >   * add include stdlib.h for alloca() declaration on FreeBSD
> > > >   * zero-initialize array without code loop
> > > >   * increase maximum tuple length
> > > >
> > > > v10:
> > > >  * add ifdef to scope gcc's diagnostic error down to gcc only
> > > >
> > > > v9:
> > > >  * fix sender's email address
> > > >  * fix gcc's diagnostic error string to make clang happy
> > > >
> > > > v8:
> > > >  * rebase
> > > >  * reduce scope for disabling error "-Warray-bounds=" to only
> > > >    the place that needs it
> > > >  * remove parentesis around numbers from defines in test_bitset.c
> > > >
> > > > v7:
> > > >  * remove use of VLA from new file which sneaked in during review
> > > >
> > > > v6:
> > > >  * remove use of VLA from new test code added recently
> > > >  * fix title for patch 08/20
> > > >
> > > > v5:
> > > >  * add patches for net/ice, net/ixgbe and gro
> > > >    from Konstantin Ananyev from
> > > > https://patchwork.dpdk.org/project/dpdk/list/?series=31972&archive=both&state=*
> > > >  * address debug_autotest ASan failure
> > > >  * address array-bound error in bitset_autotest with gcc-13
> > > >
> > > > v4:
> > > >  * rebase and adapt for changes made in main since v3 was sent
> > > >  * use fixed maximum array size instead of VLA when doable
> > > >
> > > > v3:
> > > >  * address checkpatch/check git log warnings (minor typos)
> > > >
> > > > v2:
> > > >  * replace patches for ethdev, hash, rcu and include new
> > > >    patches for eal from Konstantin Ananyev
> > > >    from https://patchwork.dpdk.org/project/dpdk/list/?series=31781
> > > >
> > > > Andre Muezerie (3):
> > > >   test: remove use of VLAs for Windows built code in bitset tests
> > > >   app/testpmd: remove use of VLAs for Windows built code in
> > > >     shared_rxq_fwd
> > > >   hash: remove use of VLAs by using standard arrays
> > > >
> > > > Konstantin Ananyev (10):
> > > >   eal/linux: remove use of VLAs
> > > >   eal/common: remove use of VLAs
> > > >   ethdev: remove use of VLAs for Windows built code
> > > >   hash: remove use of VLAs for Windows built code
> > > >   hash/thash: remove use of VLAs for Windows built
> > > >   rcu: remove use of VLAs for Windows built code
> > > >   gro: fix overwrite unprocessed packets
> > > >   gro: remove use of VLAs
> > > >   net/ixgbe: remove use of VLAs
> > > >   net/ice: remove use of VLAs
> > > >
> > > > Tyler Retzlaff (8):
> > > >   eal: include header required for alloca
> > > >   app/testpmd: remove use of VLAs for Windows built
> > > >   test: remove use of VLAs for Windows built code
> > > >   common/idpf: remove use of VLAs for Windows built code
> > > >   net/i40e: remove use of VLAs for Windows built code
> > > >   common/mlx5: remove use of VLAs for Windows built code
> > > >   net/mlx5: remove use of VLAs for Windows built code
> > > >   build: enable vla warnings on Windows built code
> > > >
> > > > --
> > >
> > > Series-Acked-by: Konstantin Ananyev <konstantin.ananyev@huawei.com>
> > >
> > > One extra thing I would like to suggest: can we for each lib/driver/app/etc.
> > > we made VLA free add an '-Wvla' option into corresponding meson.build?
> > > To prevent people re-introducing VLA code.
> > >
> > > > 2.47.0.vfs.0.3
> > >
> > 
> > Yes, I'll do so. It will add many small patches to the patchset though. I
> > hope that is fine.
> 
> That's ok with me, hope tree maintainers will not complain too. 
>  Another possible option - combine it with particular lib changes,
> i.e. patch that fixing VLA usage in lib/hash can also enable -Wvla for it,
> and so on.
> 

The previous patchset added -Wvla to the code being built on Windows.

Your suggestion for adding -Wvla on Linux builds goes one step further
and would give an earlier warning to people introducing VLAs in the code,
which is a good thing. It also makes it easier to enable additional code
in the Windows build in the future, as we will not be hitting so many
VLAs anymore.

Patchset v14 containing your suggestions was sent out. Let me know if you
have further comments about it.


  reply	other threads:[~2025-01-10 21:24 UTC|newest]

Thread overview: 419+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-04-17 23:41 [PATCH 00/16] remove use of VLAs for Windows built code Tyler Retzlaff
2024-04-17 23:41 ` [PATCH 01/16] eal: include header required for alloca Tyler Retzlaff
2024-04-17 23:41 ` [PATCH 02/16] hash: remove use of VLAs for Windows built code Tyler Retzlaff
2024-04-18  6:45   ` Morten Brørup
2024-04-17 23:41 ` [PATCH 03/16] ethdev: " Tyler Retzlaff
2024-04-17 23:41 ` [PATCH 04/16] gro: " Tyler Retzlaff
2024-04-17 23:41 ` [PATCH 05/16] latencystats: " Tyler Retzlaff
2024-04-17 23:41 ` [PATCH 06/16] lpm: " Tyler Retzlaff
2024-04-17 23:41 ` [PATCH 07/16] rcu: " Tyler Retzlaff
2024-04-17 23:41 ` [PATCH 08/16] app/testpmd: " Tyler Retzlaff
2024-04-17 23:41 ` [PATCH 09/16] test: " Tyler Retzlaff
2024-04-17 23:41 ` [PATCH 10/16] common/idpf: " Tyler Retzlaff
2024-04-17 23:41 ` [PATCH 11/16] net/i40e: " Tyler Retzlaff
2024-04-17 23:41 ` [PATCH 12/16] net/ice: " Tyler Retzlaff
2024-04-17 23:41 ` [PATCH 13/16] net/ixgbe: " Tyler Retzlaff
2024-04-17 23:41 ` [PATCH 14/16] common/mlx5: " Tyler Retzlaff
2024-04-17 23:41 ` [PATCH 15/16] net/mlx5: " Tyler Retzlaff
2024-04-17 23:41 ` [PATCH 16/16] build: enable vla warnings on " Tyler Retzlaff
2024-04-18  6:48   ` Morten Brørup
2024-04-18 15:12     ` Tyler Retzlaff
2024-04-18 15:23       ` Bruce Richardson
2024-04-18 19:22         ` Morten Brørup
2024-04-18  6:49 ` [PATCH 00/16] remove use of VLAs for " Morten Brørup
2024-04-18 12:11 ` Konstantin Ananyev
2024-04-18 15:15   ` Tyler Retzlaff
2024-04-18 15:35     ` Konstantin Ananyev
2024-04-18 20:02 ` [PATCH v2 00/19] remove use of VLAs for Windows Tyler Retzlaff
2024-04-18 20:02   ` [PATCH v2 01/19] eal: include header required for alloca Tyler Retzlaff
2024-04-18 20:02   ` [PATCH v2 02/19] eal/linux: remove use of VLAs Tyler Retzlaff
2024-04-18 20:02   ` [PATCH v2 03/19] eal/common: " Tyler Retzlaff
2024-04-18 20:02   ` [PATCH v2 04/19] ethdev: remove use of VLAs for Windows built code Tyler Retzlaff
2024-04-18 20:02   ` [PATCH v2 05/19] hash: " Tyler Retzlaff
2024-04-18 20:02   ` [PATCH v2 06/19] hash/thash: " Tyler Retzlaff
2024-04-18 20:02   ` [PATCH v2 07/19] rcu: " Tyler Retzlaff
2024-04-18 20:02   ` [PATCH v2 08/19] gro: " Tyler Retzlaff
2024-04-18 20:02   ` [PATCH v2 09/19] latencystats: " Tyler Retzlaff
2024-04-18 20:02   ` [PATCH v2 10/19] lpm: " Tyler Retzlaff
2024-04-18 20:02   ` [PATCH v2 11/19] app/testpmd: " Tyler Retzlaff
2024-04-18 20:02   ` [PATCH v2 12/19] test: " Tyler Retzlaff
2024-04-18 20:02   ` [PATCH v2 13/19] common/idpf: " Tyler Retzlaff
2024-04-18 20:02   ` [PATCH v2 14/19] net/i40e: " Tyler Retzlaff
2024-04-18 20:02   ` [PATCH v2 15/19] net/ice: " Tyler Retzlaff
2024-04-18 20:02   ` [PATCH v2 16/19] net/ixgbe: " Tyler Retzlaff
2024-04-18 20:02   ` [PATCH v2 17/19] common/mlx5: " Tyler Retzlaff
2024-04-18 20:02   ` [PATCH v2 18/19] net/mlx5: " Tyler Retzlaff
2024-04-18 20:02   ` [PATCH v2 19/19] build: enable vla warnings on " Tyler Retzlaff
2024-05-06 18:18 ` [PATCH v3 00/19] remove use of VLAs for Windows Tyler Retzlaff
2024-05-06 18:18   ` [PATCH v3 01/19] eal: include header required for alloca Tyler Retzlaff
2024-05-06 18:18   ` [PATCH v3 02/19] eal/linux: remove use of VLAs Tyler Retzlaff
2024-05-06 18:18   ` [PATCH v3 03/19] eal/common: " Tyler Retzlaff
2024-05-07  0:42     ` Stephen Hemminger
2024-05-06 18:18   ` [PATCH v3 04/19] ethdev: remove use of VLAs for Windows built code Tyler Retzlaff
2024-05-06 18:18   ` [PATCH v3 05/19] hash: " Tyler Retzlaff
2024-05-06 18:18   ` [PATCH v3 06/19] hash/thash: " Tyler Retzlaff
2024-05-06 18:18   ` [PATCH v3 07/19] rcu: " Tyler Retzlaff
2024-05-06 18:18   ` [PATCH v3 08/19] gro: " Tyler Retzlaff
2024-05-07  0:47     ` Stephen Hemminger
2024-05-06 18:18   ` [PATCH v3 09/19] latencystats: " Tyler Retzlaff
2024-05-07  0:47     ` Stephen Hemminger
2024-05-06 18:18   ` [PATCH v3 10/19] lpm: " Tyler Retzlaff
2024-05-06 18:18   ` [PATCH v3 11/19] app/testpmd: " Tyler Retzlaff
2024-05-06 18:18   ` [PATCH v3 12/19] test: " Tyler Retzlaff
2024-05-06 18:18   ` [PATCH v3 13/19] common/idpf: " Tyler Retzlaff
2024-05-06 18:18   ` [PATCH v3 14/19] net/i40e: " Tyler Retzlaff
2024-05-06 18:18   ` [PATCH v3 15/19] net/ice: " Tyler Retzlaff
2024-05-06 18:18   ` [PATCH v3 16/19] net/ixgbe: " Tyler Retzlaff
2024-05-06 18:18   ` [PATCH v3 17/19] common/mlx5: " Tyler Retzlaff
2024-05-06 18:18   ` [PATCH v3 18/19] net/mlx5: " Tyler Retzlaff
2024-05-06 18:18   ` [PATCH v3 19/19] build: enable vla warnings on " Tyler Retzlaff
2024-05-07  2:53   ` [PATCH 1/2] lpm: remove unnecessary temporary VLA Stephen Hemminger
2024-05-07  2:53     ` [PATCH 2/2] latencystats: replace use of VLA Stephen Hemminger
2024-07-09  8:06       ` David Marchand
2024-05-07  7:51     ` [PATCH 1/2] lpm: remove unnecessary temporary VLA Bruce Richardson
2024-07-09  8:26   ` [PATCH v3 00/19] remove use of VLAs for Windows David Marchand
2024-10-07 17:15 ` [PATCH 00/16] remove use of VLAs for Windows built code Stephen Hemminger
2024-11-01 18:06   ` Andre Muezerie
2024-11-05  3:15 ` [PATCH v4 00/19] remove use of VLAs for Windows Andre Muezerie
2024-11-05  3:15   ` [PATCH v4 01/19] eal: include header required for alloca Andre Muezerie
2024-11-05  3:15   ` [PATCH v4 02/19] eal/linux: remove use of VLAs Andre Muezerie
2024-11-05  8:19     ` David Marchand
2024-11-06  2:02       ` Andre Muezerie
2024-11-08 13:44         ` Konstantin Ananyev
2024-11-05  3:15   ` [PATCH v4 03/19] eal/common: " Andre Muezerie
2024-11-05  3:15   ` [PATCH v4 04/19] ethdev: remove use of VLAs for Windows built code Andre Muezerie
2024-11-05  3:15   ` [PATCH v4 05/19] hash: " Andre Muezerie
2024-11-05  3:15   ` [PATCH v4 06/19] hash/thash: remove use of VLAs for Windows built Andre Muezerie
2024-11-05  3:15   ` [PATCH v4 07/19] rcu: remove use of VLAs for Windows built code Andre Muezerie
2024-11-05  3:15   ` [PATCH v4 08/19] gro: " Andre Muezerie
2024-11-05  3:15   ` [PATCH v4 09/19] app/testpmd: remove use of VLAs for Windows built Andre Muezerie
2024-11-05  3:15   ` [PATCH v4 10/19] test: remove use of VLAs for Windows built code Andre Muezerie
2024-11-05  3:15   ` [PATCH v4 11/19] common/idpf: " Andre Muezerie
2024-11-05  3:15   ` [PATCH v4 12/19] net/i40e: " Andre Muezerie
2024-11-05  3:15   ` [PATCH v4 13/19] net/ice: " Andre Muezerie
2024-11-05  3:15   ` [PATCH v4 14/19] net/ixgbe: " Andre Muezerie
2024-11-05  3:15   ` [PATCH v4 15/19] common/mlx5: " Andre Muezerie
2024-11-05  3:15   ` [PATCH v4 16/19] net/mlx5: " Andre Muezerie
2024-11-05  3:15   ` [PATCH v4 17/19] build: enable vla warnings on " Andre Muezerie
2024-11-05  3:15   ` [PATCH v4 18/19] test: remove use of VLAs for Windows built code in bitset tests Andre Muezerie
2024-11-05  8:32     ` David Marchand
2024-11-06  2:06       ` Andre Muezerie
2024-11-05  3:15   ` [PATCH v4 19/19] app/testpmd: remove use of VLAs for Windows built code in shared_rxq_fwd Andre Muezerie
2024-11-05  9:37   ` [PATCH v4 00/19] remove use of VLAs for Windows Konstantin Ananyev
2024-11-08  0:44 ` [PATCH v5 00/20] " Andre Muezerie
2024-11-08  0:44   ` [PATCH v5 01/20] eal: include header required for alloca Andre Muezerie
2024-11-08  0:44   ` [PATCH v5 02/20] eal/linux: remove use of VLAs Andre Muezerie
2024-11-08  0:44   ` [PATCH v5 03/20] eal/common: " Andre Muezerie
2024-11-08  0:44   ` [PATCH v5 04/20] ethdev: remove use of VLAs for Windows built code Andre Muezerie
2024-11-08  0:44   ` [PATCH v5 05/20] hash: " Andre Muezerie
2024-11-08  0:44   ` [PATCH v5 06/20] hash/thash: remove use of VLAs for Windows built Andre Muezerie
2024-11-08  0:44   ` [PATCH v5 07/20] rcu: remove use of VLAs for Windows built code Andre Muezerie
2024-11-08  0:44   ` [PATCH v5 08/20] net/ice: " Andre Muezerie
2024-11-08  8:51     ` Bruce Richardson
2024-11-08 10:18       ` Konstantin Ananyev
2024-11-08 21:21         ` Andre Muezerie
2024-11-08 21:17       ` Andre Muezerie
2024-11-08  0:44   ` [PATCH v5 09/20] gro: remove use of VLAs Andre Muezerie
2024-11-08  0:44   ` [PATCH v5 10/20] net/ixgbe: " Andre Muezerie
2024-11-08  0:44   ` [PATCH v5 11/20] net/ice: " Andre Muezerie
2024-11-08  0:44   ` [PATCH v5 12/20] app/testpmd: remove use of VLAs for Windows built Andre Muezerie
2024-11-08  0:44   ` [PATCH v5 13/20] test: remove use of VLAs for Windows built code Andre Muezerie
2024-11-08  0:44   ` [PATCH v5 14/20] common/idpf: " Andre Muezerie
2024-11-08  8:47     ` Bruce Richardson
2024-11-08  0:44   ` [PATCH v5 15/20] net/i40e: " Andre Muezerie
2024-11-08  8:45     ` Bruce Richardson
2024-11-08  0:44   ` [PATCH v5 16/20] common/mlx5: " Andre Muezerie
2024-11-08  0:44   ` [PATCH v5 17/20] net/mlx5: " Andre Muezerie
2024-11-08  0:44   ` [PATCH v5 18/20] build: enable vla warnings on " Andre Muezerie
2024-11-08  0:44   ` [PATCH v5 19/20] test: remove use of VLAs for Windows built code in bitset tests Andre Muezerie
2024-11-08  0:44   ` [PATCH v5 20/20] app/testpmd: remove use of VLAs for Windows built code in shared_rxq_fwd Andre Muezerie
2024-11-09  1:47 ` [PATCH v6 00/20] remove use of VLAs for Windows Andre Muezerie
2024-11-09  1:47   ` [PATCH v6 01/20] eal: include header required for alloca Andre Muezerie
2024-11-09  1:47   ` [PATCH v6 02/20] eal/linux: remove use of VLAs Andre Muezerie
2024-11-09  1:47   ` [PATCH v6 03/20] eal/common: " Andre Muezerie
2024-11-09  1:47   ` [PATCH v6 04/20] ethdev: remove use of VLAs for Windows built code Andre Muezerie
2024-11-09  1:47   ` [PATCH v6 05/20] hash: " Andre Muezerie
2024-11-09  1:47   ` [PATCH v6 06/20] hash/thash: remove use of VLAs for Windows built Andre Muezerie
2024-11-09  1:47   ` [PATCH v6 07/20] rcu: remove use of VLAs for Windows built code Andre Muezerie
2024-11-09  1:48   ` [PATCH v6 08/20] gro: fix overwrite unprocessed packets Andre Muezerie
2024-11-09  1:48   ` [PATCH v6 09/20] gro: remove use of VLAs Andre Muezerie
2024-11-09  1:48   ` [PATCH v6 10/20] net/ixgbe: " Andre Muezerie
2024-11-11  9:16     ` Burakov, Anatoly
2024-11-09  1:48   ` [PATCH v6 11/20] net/ice: " Andre Muezerie
2024-11-11  9:16     ` Burakov, Anatoly
2024-11-09  1:48   ` [PATCH v6 12/20] app/testpmd: remove use of VLAs for Windows built Andre Muezerie
2024-11-09  1:48   ` [PATCH v6 13/20] test: remove use of VLAs for Windows built code Andre Muezerie
2024-11-09  1:48   ` [PATCH v6 14/20] common/idpf: " Andre Muezerie
2024-11-09  1:48   ` [PATCH v6 15/20] net/i40e: " Andre Muezerie
2024-11-09  1:48   ` [PATCH v6 16/20] common/mlx5: " Andre Muezerie
2024-11-09  1:48   ` [PATCH v6 17/20] net/mlx5: " Andre Muezerie
2024-11-09  1:48   ` [PATCH v6 18/20] build: enable vla warnings on " Andre Muezerie
2024-11-09  1:48   ` [PATCH v6 19/20] test: remove use of VLAs for Windows built code in bitset tests Andre Muezerie
2024-11-09  1:48   ` [PATCH v6 20/20] app/testpmd: remove use of VLAs for Windows built code in shared_rxq_fwd Andre Muezerie
2024-11-12  2:01 ` [PATCH v7 00/21] remove use of VLAs for Windows Andre Muezerie
2024-11-12  2:01   ` [PATCH v7 01/21] eal: include header required for alloca Andre Muezerie
2024-11-12  2:01   ` [PATCH v7 02/21] eal/linux: remove use of VLAs Andre Muezerie
2024-11-12  2:01   ` [PATCH v7 03/21] eal/common: " Andre Muezerie
2024-11-12  2:01   ` [PATCH v7 04/21] ethdev: remove use of VLAs for Windows built code Andre Muezerie
2024-11-12  2:01   ` [PATCH v7 05/21] hash: " Andre Muezerie
2024-11-12  2:01   ` [PATCH v7 06/21] hash/thash: remove use of VLAs for Windows built Andre Muezerie
2024-11-12  2:01   ` [PATCH v7 07/21] rcu: remove use of VLAs for Windows built code Andre Muezerie
2024-11-12  2:02   ` [PATCH v7 08/21] gro: fix overwrite unprocessed packets Andre Muezerie
2024-11-12  2:02   ` [PATCH v7 09/21] gro: remove use of VLAs Andre Muezerie
2024-11-12  2:02   ` [PATCH v7 10/21] net/ixgbe: " Andre Muezerie
2024-11-12  2:02   ` [PATCH v7 11/21] net/ice: " Andre Muezerie
2024-11-12  2:02   ` [PATCH v7 12/21] app/testpmd: remove use of VLAs for Windows built Andre Muezerie
2024-11-12  2:02   ` [PATCH v7 13/21] test: remove use of VLAs for Windows built code Andre Muezerie
2024-11-12  2:02   ` [PATCH v7 14/21] common/idpf: " Andre Muezerie
2024-11-12  2:02   ` [PATCH v7 15/21] net/i40e: " Andre Muezerie
2024-11-12  2:02   ` [PATCH v7 16/21] common/mlx5: " Andre Muezerie
2024-11-12  2:02   ` [PATCH v7 17/21] net/mlx5: " Andre Muezerie
2024-11-12  2:02   ` [PATCH v7 18/21] build: enable vla warnings on " Andre Muezerie
2024-11-12  2:02   ` [PATCH v7 19/21] test: remove use of VLAs for Windows built code in bitset tests Andre Muezerie
2024-11-19 10:16     ` Mattias Rönnblom
2024-11-19 16:59       ` Stephen Hemminger
2024-11-20  0:26       ` Andre Muezerie
2024-11-12  2:02   ` [PATCH v7 20/21] app/testpmd: remove use of VLAs for Windows built code in shared_rxq_fwd Andre Muezerie
2024-11-12  2:02   ` [PATCH v7 21/21] hash: remove use of VLAs by using standard arrays Andre Muezerie
2024-11-20  0:37 ` [PATCH v8 00/21] remove use of VLAs for Windows Andre Muezerie
2024-11-20  0:37   ` [PATCH v8 01/21] eal: include header required for alloca Andre Muezerie
2024-11-20  0:37   ` [PATCH v8 02/21] eal/linux: remove use of VLAs Andre Muezerie
2024-11-20  0:37   ` [PATCH v8 03/21] eal/common: " Andre Muezerie
2024-11-20  0:37   ` [PATCH v8 04/21] ethdev: remove use of VLAs for Windows built code Andre Muezerie
2024-11-20  0:37   ` [PATCH v8 05/21] hash: " Andre Muezerie
2024-11-20  0:37   ` [PATCH v8 06/21] hash/thash: remove use of VLAs for Windows built Andre Muezerie
2024-11-20  0:37   ` [PATCH v8 07/21] rcu: remove use of VLAs for Windows built code Andre Muezerie
2024-11-20  0:37   ` [PATCH v8 08/21] gro: fix overwrite unprocessed packets Andre Muezerie
2024-11-20  0:37   ` [PATCH v8 09/21] gro: remove use of VLAs Andre Muezerie
2024-11-20  0:37   ` [PATCH v8 10/21] net/ixgbe: " Andre Muezerie
2024-11-20  0:37   ` [PATCH v8 11/21] net/ice: " Andre Muezerie
2024-11-20  0:37   ` [PATCH v8 12/21] app/testpmd: remove use of VLAs for Windows built Andre Muezerie
2024-11-20  0:37   ` [PATCH v8 13/21] test: remove use of VLAs for Windows built code Andre Muezerie
2024-11-20  0:37   ` [PATCH v8 14/21] common/idpf: " Andre Muezerie
2024-11-20  0:37   ` [PATCH v8 15/21] net/i40e: " Andre Muezerie
2024-11-20  0:37   ` [PATCH v8 16/21] common/mlx5: " Andre Muezerie
2024-11-20  0:37   ` [PATCH v8 17/21] net/mlx5: " Andre Muezerie
2024-11-20  0:37   ` [PATCH v8 18/21] build: enable vla warnings on " Andre Muezerie
2024-11-20  0:37   ` [PATCH v8 19/21] test: remove use of VLAs for Windows built code in bitset tests Andre Muezerie
2024-11-20  0:37   ` [PATCH v8 20/21] app/testpmd: remove use of VLAs for Windows built code in shared_rxq_fwd Andre Muezerie
2024-11-20  0:37   ` [PATCH v8 21/21] hash: remove use of VLAs by using standard arrays Andre Muezerie
2024-11-20  1:54 ` [PATCH v9 00/21] remove use of VLAs for Windows Andre Muezerie
2024-11-20  1:54   ` [PATCH v9 01/21] eal: include header required for alloca Andre Muezerie
2024-11-20  1:54   ` [PATCH v9 02/21] eal/linux: remove use of VLAs Andre Muezerie
2024-11-20  1:54   ` [PATCH v9 03/21] eal/common: " Andre Muezerie
2024-11-20  1:54   ` [PATCH v9 04/21] ethdev: remove use of VLAs for Windows built code Andre Muezerie
2024-11-20  8:53     ` Bruce Richardson
2024-11-20  1:54   ` [PATCH v9 05/21] hash: " Andre Muezerie
2024-11-20  8:56     ` Bruce Richardson
2024-11-20  1:54   ` [PATCH v9 06/21] hash/thash: remove use of VLAs for Windows built Andre Muezerie
2024-11-20  1:54   ` [PATCH v9 07/21] rcu: remove use of VLAs for Windows built code Andre Muezerie
2024-11-20  1:54   ` [PATCH v9 08/21] gro: fix overwrite unprocessed packets Andre Muezerie
2024-11-20  1:54   ` [PATCH v9 09/21] gro: remove use of VLAs Andre Muezerie
2024-11-20  1:54   ` [PATCH v9 10/21] net/ixgbe: " Andre Muezerie
2024-11-20  1:54   ` [PATCH v9 11/21] net/ice: " Andre Muezerie
2024-11-20  1:54   ` [PATCH v9 12/21] app/testpmd: remove use of VLAs for Windows built Andre Muezerie
2024-11-20  1:54   ` [PATCH v9 13/21] test: remove use of VLAs for Windows built code Andre Muezerie
2024-11-20  1:54   ` [PATCH v9 14/21] common/idpf: " Andre Muezerie
2024-11-20  1:54   ` [PATCH v9 15/21] net/i40e: " Andre Muezerie
2024-11-20  1:54   ` [PATCH v9 16/21] common/mlx5: " Andre Muezerie
2024-11-20  1:54   ` [PATCH v9 17/21] net/mlx5: " Andre Muezerie
2024-11-20  1:54   ` [PATCH v9 18/21] build: enable vla warnings on " Andre Muezerie
2024-11-20  8:58     ` Bruce Richardson
2024-11-20 17:20     ` Stephen Hemminger
2024-11-21 18:11       ` Andre Muezerie
2024-11-20  1:54   ` [PATCH v9 19/21] test: remove use of VLAs for Windows built code in bitset tests Andre Muezerie
2024-11-20  1:54   ` [PATCH v9 20/21] app/testpmd: remove use of VLAs for Windows built code in shared_rxq_fwd Andre Muezerie
2024-11-20  1:54   ` [PATCH v9 21/21] hash: remove use of VLAs by using standard arrays Andre Muezerie
2024-11-20  3:13 ` [PATCH v10 00/21] remove use of VLAs for Windows Andre Muezerie
2024-11-20  3:13   ` [PATCH v10 01/21] eal: include header required for alloca Andre Muezerie
2024-11-20 17:12     ` Stephen Hemminger
2024-11-21 18:26       ` Andre Muezerie
2024-11-20  3:13   ` [PATCH v10 02/21] eal/linux: remove use of VLAs Andre Muezerie
2024-11-20  3:13   ` [PATCH v10 03/21] eal/common: " Andre Muezerie
2024-11-20 17:13     ` Stephen Hemminger
2024-11-20  3:13   ` [PATCH v10 04/21] ethdev: remove use of VLAs for Windows built code Andre Muezerie
2024-11-20  3:13   ` [PATCH v10 05/21] hash: " Andre Muezerie
2024-11-20  9:00     ` Bruce Richardson
2024-11-20 10:32     ` Medvedkin, Vladimir
2024-11-20  3:13   ` [PATCH v10 06/21] hash/thash: remove use of VLAs for Windows built Andre Muezerie
2024-11-20 10:40     ` Medvedkin, Vladimir
2024-11-21 17:50       ` Andre Muezerie
2024-11-20  3:13   ` [PATCH v10 07/21] rcu: remove use of VLAs for Windows built code Andre Muezerie
2024-11-20  3:13   ` [PATCH v10 08/21] gro: fix overwrite unprocessed packets Andre Muezerie
2024-11-20  3:13   ` [PATCH v10 09/21] gro: remove use of VLAs Andre Muezerie
2024-11-20  3:13   ` [PATCH v10 10/21] net/ixgbe: " Andre Muezerie
2024-11-20  3:13   ` [PATCH v10 11/21] net/ice: " Andre Muezerie
2024-11-20  3:13   ` [PATCH v10 12/21] app/testpmd: remove use of VLAs for Windows built Andre Muezerie
2024-11-20  3:13   ` [PATCH v10 13/21] test: remove use of VLAs for Windows built code Andre Muezerie
2024-11-20  3:13   ` [PATCH v10 14/21] common/idpf: " Andre Muezerie
2024-11-20  3:13   ` [PATCH v10 15/21] net/i40e: " Andre Muezerie
2024-11-20  3:13   ` [PATCH v10 16/21] common/mlx5: " Andre Muezerie
2024-11-20  3:13   ` [PATCH v10 17/21] net/mlx5: " Andre Muezerie
2024-11-20  3:13   ` [PATCH v10 18/21] build: enable vla warnings on " Andre Muezerie
2024-11-20  9:01     ` Bruce Richardson
2024-11-20  3:13   ` [PATCH v10 19/21] test: remove use of VLAs for Windows built code in bitset tests Andre Muezerie
2024-11-20  3:13   ` [PATCH v10 20/21] app/testpmd: remove use of VLAs for Windows built code in shared_rxq_fwd Andre Muezerie
2024-11-20  3:13   ` [PATCH v10 21/21] hash: remove use of VLAs by using standard arrays Andre Muezerie
2024-11-20 10:51     ` Medvedkin, Vladimir
2024-11-21 17:50       ` Andre Muezerie
2024-11-21 19:22 ` [PATCH v11 00/21] remove use of VLAs for Windows Andre Muezerie
2024-11-21 19:22   ` [PATCH v11 01/21] eal: include header required for alloca Andre Muezerie
2024-11-21 19:22   ` [PATCH v11 02/21] eal/linux: remove use of VLAs Andre Muezerie
2024-11-21 19:23   ` [PATCH v11 03/21] eal/common: " Andre Muezerie
2024-11-21 19:23   ` [PATCH v11 04/21] ethdev: remove use of VLAs for Windows built code Andre Muezerie
2024-11-21 19:23   ` [PATCH v11 05/21] hash: " Andre Muezerie
2024-11-21 19:23   ` [PATCH v11 06/21] hash/thash: remove use of VLAs for Windows built Andre Muezerie
2024-11-21 19:23   ` [PATCH v11 07/21] rcu: remove use of VLAs for Windows built code Andre Muezerie
2024-11-21 19:23   ` [PATCH v11 08/21] gro: fix overwrite unprocessed packets Andre Muezerie
2024-11-21 19:23   ` [PATCH v11 09/21] gro: remove use of VLAs Andre Muezerie
2024-11-21 19:23   ` [PATCH v11 10/21] net/ixgbe: " Andre Muezerie
2024-11-21 19:23   ` [PATCH v11 11/21] net/ice: " Andre Muezerie
2024-11-21 19:23   ` [PATCH v11 12/21] app/testpmd: remove use of VLAs for Windows built Andre Muezerie
2024-11-21 19:23   ` [PATCH v11 13/21] test: remove use of VLAs for Windows built code Andre Muezerie
2024-11-21 19:23   ` [PATCH v11 14/21] common/idpf: " Andre Muezerie
2024-11-21 19:23   ` [PATCH v11 15/21] net/i40e: " Andre Muezerie
2024-11-21 19:23   ` [PATCH v11 16/21] common/mlx5: " Andre Muezerie
2024-11-21 19:23   ` [PATCH v11 17/21] net/mlx5: " Andre Muezerie
2024-11-21 19:23   ` [PATCH v11 18/21] build: enable vla warnings on " Andre Muezerie
2024-11-21 19:23   ` [PATCH v11 19/21] test: remove use of VLAs for Windows built code in bitset tests Andre Muezerie
2024-11-21 19:23   ` [PATCH v11 20/21] app/testpmd: remove use of VLAs for Windows built code in shared_rxq_fwd Andre Muezerie
2024-11-21 19:23   ` [PATCH v11 21/21] hash: remove use of VLAs by using standard arrays Andre Muezerie
2024-11-21 21:41 ` [PATCH v12 00/21] remove use of VLAs for Windows Andre Muezerie
2024-11-21 21:41   ` [PATCH v12 01/21] eal: include header required for alloca Andre Muezerie
2024-11-21 21:41   ` [PATCH v12 02/21] eal/linux: remove use of VLAs Andre Muezerie
2024-11-21 21:41   ` [PATCH v12 03/21] eal/common: " Andre Muezerie
2024-11-21 21:41   ` [PATCH v12 04/21] ethdev: remove use of VLAs for Windows built code Andre Muezerie
2024-11-22  1:33     ` fengchengwen
2024-11-22 10:08       ` Konstantin Ananyev
2024-11-23  2:18         ` fengchengwen
2024-11-21 21:41   ` [PATCH v12 05/21] hash: " Andre Muezerie
2024-11-22  1:35     ` fengchengwen
2024-11-21 21:41   ` [PATCH v12 06/21] hash/thash: remove use of VLAs for Windows built Andre Muezerie
2024-11-22  1:42     ` fengchengwen
2024-11-21 21:41   ` [PATCH v12 07/21] rcu: remove use of VLAs for Windows built code Andre Muezerie
2024-11-21 21:41   ` [PATCH v12 08/21] gro: fix overwrite unprocessed packets Andre Muezerie
2024-11-21 21:41   ` [PATCH v12 09/21] gro: remove use of VLAs Andre Muezerie
2024-11-21 21:41   ` [PATCH v12 10/21] net/ixgbe: " Andre Muezerie
2024-11-21 21:41   ` [PATCH v12 11/21] net/ice: " Andre Muezerie
2024-11-21 21:41   ` [PATCH v12 12/21] app/testpmd: remove use of VLAs for Windows built Andre Muezerie
2024-11-21 21:41   ` [PATCH v12 13/21] test: remove use of VLAs for Windows built code Andre Muezerie
2024-11-22  1:08     ` fengchengwen
2024-11-21 21:41   ` [PATCH v12 14/21] common/idpf: " Andre Muezerie
2024-11-21 21:41   ` [PATCH v12 15/21] net/i40e: " Andre Muezerie
2024-11-21 21:41   ` [PATCH v12 16/21] common/mlx5: " Andre Muezerie
2024-11-21 21:41   ` [PATCH v12 17/21] net/mlx5: " Andre Muezerie
2024-11-21 21:41   ` [PATCH v12 18/21] build: enable vla warnings on " Andre Muezerie
2024-11-22  0:50     ` fengchengwen
2024-11-21 21:41   ` [PATCH v12 19/21] test: remove use of VLAs for Windows built code in bitset tests Andre Muezerie
2024-11-21 21:41   ` [PATCH v12 20/21] app/testpmd: remove use of VLAs for Windows built code in shared_rxq_fwd Andre Muezerie
2024-11-22  0:47     ` fengchengwen
2024-11-21 21:41   ` [PATCH v12 21/21] hash: remove use of VLAs by using standard arrays Andre Muezerie
2025-01-05  2:46 ` [PATCH v13 00/21] remove use of VLAs for Windows Andre Muezerie
2025-01-05  2:46   ` [PATCH v13 01/21] eal: include header required for alloca Andre Muezerie
2025-01-05  2:46   ` [PATCH v13 02/21] eal/linux: remove use of VLAs Andre Muezerie
2025-01-05  2:46   ` [PATCH v13 03/21] eal/common: " Andre Muezerie
2025-01-05  2:46   ` [PATCH v13 04/21] ethdev: remove use of VLAs for Windows built code Andre Muezerie
2025-01-05  2:46   ` [PATCH v13 05/21] hash: " Andre Muezerie
2025-01-05  2:46   ` [PATCH v13 06/21] hash/thash: remove use of VLAs for Windows built Andre Muezerie
2025-01-05  2:46   ` [PATCH v13 07/21] rcu: remove use of VLAs for Windows built code Andre Muezerie
2025-01-05  2:46   ` [PATCH v13 08/21] gro: fix overwrite unprocessed packets Andre Muezerie
2025-01-05  2:46   ` [PATCH v13 09/21] gro: remove use of VLAs Andre Muezerie
2025-01-05  2:46   ` [PATCH v13 10/21] net/ixgbe: " Andre Muezerie
2025-01-05  2:46   ` [PATCH v13 11/21] net/ice: " Andre Muezerie
2025-01-05  2:46   ` [PATCH v13 12/21] app/testpmd: remove use of VLAs for Windows built Andre Muezerie
2025-01-05  2:46   ` [PATCH v13 13/21] test: remove use of VLAs for Windows built code Andre Muezerie
2025-01-05  2:46   ` [PATCH v13 14/21] common/idpf: " Andre Muezerie
2025-01-05  2:46   ` [PATCH v13 15/21] net/i40e: " Andre Muezerie
2025-01-05  2:46   ` [PATCH v13 16/21] common/mlx5: " Andre Muezerie
2025-01-05  2:46   ` [PATCH v13 17/21] net/mlx5: " Andre Muezerie
2025-01-05  2:46   ` [PATCH v13 18/21] build: enable vla warnings on " Andre Muezerie
2025-01-05  2:46   ` [PATCH v13 19/21] test: remove use of VLAs for Windows built code in bitset tests Andre Muezerie
2025-01-05  2:46   ` [PATCH v13 20/21] app/testpmd: remove use of VLAs for Windows built code in shared_rxq_fwd Andre Muezerie
2025-01-05  2:46   ` [PATCH v13 21/21] hash: remove use of VLAs by using standard arrays Andre Muezerie
2025-01-08 13:30   ` [PATCH v13 00/21] remove use of VLAs for Windows Konstantin Ananyev
2025-01-10  3:58     ` Andre Muezerie
2025-01-10  9:27       ` Konstantin Ananyev
2025-01-10 21:24         ` Andre Muezerie [this message]
2025-01-10 20:22 ` [PATCH v14 00/81] " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 01/81] eal: include header required for alloca Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 02/81] eal/linux: remove use of VLAs Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 03/81] eal/common: " Andre Muezerie
2025-01-11  1:14     ` Stephen Hemminger
2025-01-10 20:22   ` [PATCH v14 04/81] ethdev: remove use of VLAs for Windows built code Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 05/81] hash: " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 06/81] hash/thash: remove use of VLAs for Windows built Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 07/81] rcu: remove use of VLAs for Windows built code Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 08/81] gro: fix overwrite unprocessed packets Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 09/81] gro: remove use of VLAs Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 10/81] net/ixgbe: " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 11/81] net/ice: " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 12/81] app/testpmd: remove use of VLAs for Windows built Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 13/81] test: remove use of VLAs for Windows built code Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 14/81] common/idpf: " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 15/81] net/i40e: " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 16/81] common/mlx5: " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 17/81] net/mlx5: " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 18/81] build: enable vla warnings on " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 19/81] test: remove use of VLAs for Windows built code in bitset tests Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 20/81] app/testpmd: remove use of VLAs for Windows built code in shared_rxq_fwd Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 21/81] hash: remove use of VLAs by using standard arrays Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 22/81] app/dumpcap: add compile warning about use of VLAs Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 23/81] app/graph: " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 24/81] app/test-cmdline: " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 25/81] app/test-compress-perf: " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 26/81] app/test-fib: " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 27/81] app/test-gpudev: " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 28/81] app/test-mldev: " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 29/81] app/test-pipeline: " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 30/81] app/test-regex: " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 31/81] app/test-security-perf: " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 32/81] lib/argparse: " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 33/81] lib/bbdev: " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 34/81] lib/bitratestats: " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 35/81] lib/cfgfile: " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 36/81] lib/cmdline: " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 37/81] lib/compressdev: " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 38/81] lib/cryptodev: " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 39/81] lib/distributor: " Andre Muezerie
2025-01-10 20:22   ` [PATCH v14 40/81] lib/dmadev: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 41/81] lib/efd: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 42/81] lib/fib: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 43/81] lib/gpudev: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 44/81] lib/gso: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 45/81] lib/ip_frag: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 46/81] lib/jobstats: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 47/81] lib/kvargs: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 48/81] lib/latencystats: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 49/81] lib/log: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 50/81] lib/lpm: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 51/81] lib/mbuf: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 52/81] lib/mempool: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 53/81] lib/meter: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 54/81] lib/metrics: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 55/81] lib/mldev: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 56/81] lib/net: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 57/81] lib/node: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 58/81] lib/pcapng: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 59/81] lib/pci: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 60/81] lib/port: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 61/81] lib/ptr_compress: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 62/81] lib/rawdev: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 63/81] lib/reorder: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 64/81] lib/rib: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 65/81] lib/ring: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 66/81] lib/sched: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 67/81] lib/security: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 68/81] lib/stack: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 69/81] lib/telemetry: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 70/81] lib/timer: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 71/81] drivers/baseband: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 72/81] drivers/bus: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 73/81] drivers/common: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 74/81] drivers/compress: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 75/81] drivers/gpu: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 76/81] drivers/mempool: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 77/81] drivers/ml: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 78/81] drivers/power: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 79/81] drivers/raw: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 80/81] drivers/regex: " Andre Muezerie
2025-01-10 20:23   ` [PATCH v14 81/81] drivers/vdpa: " Andre Muezerie

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20250110212450.GA30324@linuxonhyperv3.guj3yctzbm1etfxqx2vob5hsef.xx.internal.cloudapp.net \
    --to=andremue@linux.microsoft.com \
    --cc=david.marchand@redhat.com \
    --cc=dev@dpdk.org \
    --cc=konstantin.ananyev@huawei.com \
    --cc=thomas@monjalon.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).