Go to file
Gaetan Rivet 21a61fae51 pci: reject negative values in PCI id
The function strtoul will not return ERANGE if the input is negative, as
one might expect.

   0000:-FFFFFFFFFFFFFFFB:00.0

is not a better way to write 0000:05:00.0.
To simplify checking for '-', forbid using spaces before the field value.

   0000: 00:   2c.0

Should not be accepted.

Fixes: af75078fec ("first public release")
Cc: stable@dpdk.org

Signed-off-by: Gaetan Rivet <grive@u256.net>
Acked-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com>
2020-05-19 11:18:38 +02:00
.ci
app app/testpmd: fix DCB set 2020-05-18 20:35:57 +02:00
buildtools compat: provide experimental alias for matured ABI 2020-05-18 19:46:25 +02:00
config build: disable gcc 10 zero-length-bounds warning 2020-05-18 13:54:36 +02:00
devtools common/mlx5: mark internal symbols 2020-05-18 20:35:56 +02:00
doc doc: add aarch64 generic counter in profiling guide 2020-05-18 20:35:57 +02:00
drivers net/igc/base: update copyright 2020-05-18 20:35:57 +02:00
examples examples/vhost_blk: fix not null-terminated buffer 2020-05-18 20:35:57 +02:00
kernel
lib pci: reject negative values in PCI id 2020-05-19 11:18:38 +02:00
license
mk build: disable gcc 10 zero-length-bounds warning 2020-05-18 13:54:36 +02:00
usertools raw/ioat: support ICX 2020-05-11 17:18:58 +02:00
.editorconfig
.gitattributes
.gitignore
.travis.yml
ABI_VERSION
GNUmakefile
MAINTAINERS test/ipsec: add performance cases 2020-05-11 13:17:43 +02:00
Makefile
meson_options.txt
meson.build build: add arch-specific header path to global includes 2020-05-10 23:45:02 +02:00
README
VERSION version: 20.05-rc2 2020-05-12 04:09:20 +02:00

DPDK is a set of libraries and drivers for fast packet processing.
It supports many processor architectures and both FreeBSD and Linux.

The DPDK uses the Open Source BSD-3-Clause license for the core libraries
and drivers. The kernel components are GPL-2.0 licensed.

Please check the doc directory for release notes,
API documentation, and sample application information.

For questions and usage discussions, subscribe to: users@dpdk.org
Report bugs and issues to the development mailing list: dev@dpdk.org