Spdk/lib/env_dpdk
Tomasz Zawadzki d33042fb11 env_dpdk: do not use rte_version_release()
Patch below started checking development version of DPDK
using rte_version_release():
(32e6ffb) env_dpdk: add support for DPDK main branch for 23.03

rte_version_release() is present starting with DPDK 21.11,
so it broke earlier versions like DPDK 20.11 packaged on Fedora 35.

SPDK supports only last two DPDK LTS versions, which does not include DPDK 20.11.
Yet there is no need to break older versions unnecessarily.

Another aspect is that rte_version_release() is marked as experimental,
so it could change in the future. Only using stable rte_version(),
helps with forwards compatibility too.

Change-Id: Id17d643a12dcfc03c2d4688d1bc5030dc339f428
Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Reported-by: Michal Berger <michal.berger@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/16017
Community-CI: Mellanox Build Bot
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Michal Berger <michal.berger@intel.com>
2023-01-10 13:09:18 +00:00
..
22.07 env_dpdk: DPDK 22.07 PCI now includes in-tree headers 2022-12-16 09:27:11 +00:00
22.11 env_dpdk: align copyright notice with DPDK 2022-12-15 08:41:05 +00:00
env_internal.h update Intel copyright notices 2022-11-10 08:28:53 +00:00
env.c update Intel copyright notices 2022-11-10 08:28:53 +00:00
env.mk configure: rename --with-reduce --with-vbdev-compress 2022-12-08 12:55:27 +00:00
init.c lib/env_dpdk: add a valid check before fclose 2022-12-16 09:43:47 +00:00
Makefile lib/env_dpdk: Add support for vfio-vf-token parameter 2022-12-12 09:41:25 +00:00
memory.c update Intel copyright notices 2022-11-10 08:28:53 +00:00
pci_dpdk_2207.c update Intel copyright notices 2022-11-10 08:28:53 +00:00
pci_dpdk_2211.c env_dpdk: allow 2211.c file to build against older DPDK 2022-11-15 08:31:28 +00:00
pci_dpdk.c env_dpdk: do not use rte_version_release() 2023-01-10 13:09:18 +00:00
pci_dpdk.h update Intel copyright notices 2022-11-10 08:28:53 +00:00
pci_event.c update Intel copyright notices 2022-11-10 08:28:53 +00:00
pci_idxd.c update Intel copyright notices 2022-11-10 08:28:53 +00:00
pci_ioat.c update Intel copyright notices 2022-11-10 08:28:53 +00:00
pci_virtio.c update Intel copyright notices 2022-11-10 08:28:53 +00:00
pci_vmd.c update Intel copyright notices 2022-11-10 08:28:53 +00:00
pci.c update Intel copyright notices 2022-11-10 08:28:53 +00:00
sigbus_handler.c update Intel copyright notices 2022-11-10 08:28:53 +00:00
spdk_env_dpdk.map env/pci: method for registering PCI device providers 2022-09-01 08:48:32 +00:00
threads.c update Intel copyright notices 2022-11-10 08:28:53 +00:00