| 181143cc | 18-Oct-2023 |
Konrad Sztyber <konrad.sztyber@intel.com> |
env_dpdk: drop compatibility with DPDK < v21.11
The oldest, still supported, version of DPDK is v20.11 and it'll be EOL-ed in December, before the next SPDK release, so let's just drop compatibility
env_dpdk: drop compatibility with DPDK < v21.11
The oldest, still supported, version of DPDK is v20.11 and it'll be EOL-ed in December, before the next SPDK release, so let's just drop compatibility with anything older than v21.11 now. It was half-broken anyway, as our copies of DPDK headers had an
#ifdef RTE_VERSION < RTE_VERSION_NUM(21, 11, 0, 0)
in one of the structure definitions, so the code built against v20.11 wouldn't work correctly under v21.11+.
Fixes #3153.
Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com> Change-Id: I3d3f45382f7858e60ca5f013d0c0e2fd5cd9959f Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/20331 Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Michal Berger <michal.berger@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <jim.harris@samsung.com> Community-CI: Mellanox Build Bot
show more ...
|
| 6e9cf0c7 | 08-Jun-2022 |
Jim Harris <james.r.harris@intel.com> |
test: add ENV_CFLAGS after includes
DPDK CFLAGS get put into CFLAGS in mk/cc.flags.mk, which for system package installed DPDK will include extra paths like /usr/include/<arch-3-tuple>/dpdk. If a Ma
test: add ENV_CFLAGS after includes
DPDK CFLAGS get put into CFLAGS in mk/cc.flags.mk, which for system package installed DPDK will include extra paths like /usr/include/<arch-3-tuple>/dpdk. If a Makefile adds its own CFLAGS before including the .mk fragment that pulls in these CFLAGS, we won't actually get those cc.flags.mk applied since they are defined with ?=.
This may need to be revisited - using ?= for these has evolved through several iterations of our SPDK configured flag files - starting with commit 08ec96eb. But for now, let's just fix these few Makefiles.
Fixes issue #2548.
Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: I9863db1b37b31907b4088f58cc13b81ed1bb8632 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/12982 Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
show more ...
|
| 07e31b02 | 19-May-2022 |
Tomasz Zawadzki <tomasz.zawadzki@intel.com> |
ut/vhost: select vhost_backend for UT
As of right now the UT always used the empty struture of struct spdk_vhost_dev_backend during the test. This meant VHOST_BACKEND_BLK. alloc_vdev() will require
ut/vhost: select vhost_backend for UT
As of right now the UT always used the empty struture of struct spdk_vhost_dev_backend during the test. This meant VHOST_BACKEND_BLK. alloc_vdev() will require further changes to test both types of backends. So for now change it to VHOST_BACKEND_SCSI, since it currently does not touch any fields outside of the struct spdk_vhost_dev. Meanwhile next patch will do so for blk backend.
Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Change-Id: Ib5af7520bc8a21a7af03b810d4cc42726797a331 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/12749 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
show more ...
|
| 91426dc6 | 04-Jan-2022 |
Tomasz Zawadzki <tomasz.zawadzki@intel.com> |
ut/vhost: add vhost_blk.c and stubs
Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Change-Id: I5218d6ea95f6edb6f664bad75b17c68c0760d637 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/
ut/vhost: add vhost_blk.c and stubs
Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Change-Id: I5218d6ea95f6edb6f664bad75b17c68c0760d637 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/10977 Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
show more ...
|
| 1e080e5e | 08-Dec-2021 |
Tomasz Zawadzki <tomasz.zawadzki@intel.com> |
lib/vhost: move dev_dirname to rte_vhost_user
Creation of sockets is specific to rte_vhost, so it functionality responsible for setting path for them.
dev_dirname is renamed to g_vhost_user_dev_dir
lib/vhost: move dev_dirname to rte_vhost_user
Creation of sockets is specific to rte_vhost, so it functionality responsible for setting path for them.
dev_dirname is renamed to g_vhost_user_dev_dirname and its definition is moved to rte_vhost_user.
Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Change-Id: I9bae67667b0f6624f2daf3244a048d10e94e553c Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/10631 Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
show more ...
|