[dpdk-dev] [PATCH] testpmd: limit port mask bits to RTE_MAX_ETHPORTS

2014-12-16 Thread Bruce Richardson
The port mask parsing in testpmd allowed up to 64 bits to be processed, even if RTE_MAX_ETHPORTS is set to a max of 32. Fix this by only processing up to min(RTE_MAX_ETHPORTS,64) bits of the mask. Signed-off-by: Bruce Richardson --- app/test-pmd/config.c | 2 +- 1 file changed, 1 insertion(+), 1

[dpdk-dev] [PATCH] testpmd: limit port mask bits to RTE_MAX_ETHPORTS

2014-12-16 Thread Thomas Monjalon
2014-12-16 13:27, Bruce Richardson: > The port mask parsing in testpmd allowed up to 64 bits to be processed, > even if RTE_MAX_ETHPORTS is set to a max of 32. Fix this by only > processing up to min(RTE_MAX_ETHPORTS,64) bits of the mask. [...] > - for (i = 0; i < 64; i++) { > + for (i = 0;

[dpdk-dev] [PATCH] testpmd: limit port mask bits to RTE_MAX_ETHPORTS

2014-12-16 Thread Bruce Richardson
On Tue, Dec 16, 2014 at 02:40:09PM +0100, Thomas Monjalon wrote: > 2014-12-16 13:27, Bruce Richardson: > > The port mask parsing in testpmd allowed up to 64 bits to be processed, > > even if RTE_MAX_ETHPORTS is set to a max of 32. Fix this by only > > processing up to min(RTE_MAX_ETHPORTS,64) bits

[dpdk-dev] [PATCH] testpmd: limit port mask bits to RTE_MAX_ETHPORTS

2014-12-16 Thread Neil Horman
On Tue, Dec 16, 2014 at 01:50:06PM +, Bruce Richardson wrote: > On Tue, Dec 16, 2014 at 02:40:09PM +0100, Thomas Monjalon wrote: > > 2014-12-16 13:27, Bruce Richardson: > > > The port mask parsing in testpmd allowed up to 64 bits to be processed, > > > even if RTE_MAX_ETHPORTS is set to a max o