History log of /spdk/ (Results 251 – 275 of 22801)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
d70bfa1314-Oct-2024 Yankun Li <yankun@staff.sina.com>

bdev/compress: Print allocated_io_units for vol

Change-Id: I456cad3fa7ef23f29d846187614aed414bf1df65
Signed-off-by: Yankun Li <yankun@staff.sina.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spd

bdev/compress: Print allocated_io_units for vol

Change-Id: I456cad3fa7ef23f29d846187614aed414bf1df65
Signed-off-by: Yankun Li <yankun@staff.sina.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25208
Reviewed-by: GangCao <gang.cao@intel.com>
Reviewed-by: Jim Harris <jim.harris@samsung.com>
Reviewed-by: Changpeng Liu <changpeliu@tencent.com>
Reviewed-by: Alliswell <hisunzhenliang@outlook.com>
Community-CI: Mellanox Build Bot
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Community-CI: Community CI Samsung <spdk.community.ci.samsung@gmail.com>

show more ...

11f129ee14-Oct-2024 Yankun Li <yankun@staff.sina.com>

reduce: Get the information of compress vol

Add public API spdk_reduce_vol_get_info to get information,
Add new spdk_reduce_vol_info structure, Currently it contains
only one attribute allocated_io_

reduce: Get the information of compress vol

Add public API spdk_reduce_vol_get_info to get information,
Add new spdk_reduce_vol_info structure, Currently it contains
only one attribute allocated_io_units.

allocated_io_units track the allocated_backing_io_units array,
collects statistics on allocated I/O units.

Change-Id: Id59d0e73263c52cf5118d86e1f0ed620efa63361
Signed-off-by: Yankun Li <yankun@staff.sina.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25207
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Jim Harris <jim.harris@samsung.com>
Community-CI: Community CI Samsung <spdk.community.ci.samsung@gmail.com>
Reviewed-by: Changpeng Liu <changpeliu@tencent.com>
Community-CI: Mellanox Build Bot
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Reviewed-by: GangCao <gang.cao@intel.com>

show more ...

6249f30307-Oct-2024 Konrad Sztyber <konrad.sztyber@intel.com>

test/check_so_deps: remove unnecessary suppressions

These are no longer needed as the major version of the nvme and nvmf
libraries were bumped to 14 and 19, respectively.

Signed-off-by: Konrad Szty

test/check_so_deps: remove unnecessary suppressions

These are no longer needed as the major version of the nvme and nvmf
libraries were bumped to 14 and 19, respectively.

Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com>
Change-Id: I64146dfeb8f0fab0d358740e031d9b45c6e8a12d
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25163
Community-CI: Community CI Samsung <spdk.community.ci.samsung@gmail.com>
Reviewed-by: Changpeng Liu <changpeliu@tencent.com>
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com>

show more ...

55aa2f6607-Oct-2024 Konrad Sztyber <konrad.sztyber@intel.com>

nvme: drop support for submit_accel_crc32

It was deprecated, and the TCP transport no longer uses it for data
digest calculations.

Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com>
Change-Id

nvme: drop support for submit_accel_crc32

It was deprecated, and the TCP transport no longer uses it for data
digest calculations.

Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com>
Change-Id: Ic9d5be8972b73325a35bcaff7ed4998fd34f7b8b
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25160
Community-CI: Community CI Samsung <spdk.community.ci.samsung@gmail.com>
Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Changpeng Liu <changpeliu@tencent.com>
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Community-CI: Mellanox Build Bot

show more ...

0439dfaf07-Oct-2024 Konrad Sztyber <konrad.sztyber@intel.com>

nvme/tcp: reverse checks for append_crc support

It reduces one level of indentation.

Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com>
Change-Id: I2782978e7d132eafa230319a885a77f023f54004
Re

nvme/tcp: reverse checks for append_crc support

It reduces one level of indentation.

Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com>
Change-Id: I2782978e7d132eafa230319a885a77f023f54004
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25159
Community-CI: Community CI Samsung <spdk.community.ci.samsung@gmail.com>
Reviewed-by: Changpeng Liu <changpeliu@tencent.com>
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Mellanox Build Bot

show more ...

bf63daa507-Oct-2024 Konrad Sztyber <konrad.sztyber@intel.com>

nvme/tcp: don't use submit_accel_crc32c for ddgst calculations

This API is deprecated and using it to calculate data digest only makes
the code more complicated.

Signed-off-by: Konrad Sztyber <konr

nvme/tcp: don't use submit_accel_crc32c for ddgst calculations

This API is deprecated and using it to calculate data digest only makes
the code more complicated.

Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com>
Change-Id: I3557fc65592a9bbdcee96af6f94647bbc5e55b95
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25158
Community-CI: Mellanox Build Bot
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Changpeng Liu <changpeliu@tencent.com>
Community-CI: Community CI Samsung <spdk.community.ci.samsung@gmail.com>
Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com>
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>

show more ...

1042d66311-Oct-2024 Konrad Sztyber <konrad.sztyber@intel.com>

env_dpdk: align dpdk headers with upstream

A recent commit in dpdk, 719834a6849e ("use C linkage where appropriate
in headers") changed the scope of the extern "C", such that it didn't
include #incl

env_dpdk: align dpdk headers with upstream

A recent commit in dpdk, 719834a6849e ("use C linkage where appropriate
in headers") changed the scope of the extern "C", such that it didn't
include #include directives. Since we never pull those headers from c++
code, add patch files to make scripts/env_dpdk/check_dpdk_pci_api.sh
happy.

Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com>
Change-Id: I3368a8355302cd772e835f9244fe6581163c04d3
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25196
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Reviewed-by: Jim Harris <jim.harris@samsung.com>
Community-CI: Community CI Samsung <spdk.community.ci.samsung@gmail.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Michal Berger <michal.berger@intel.com>
Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com>

show more ...

f417ec2517-Oct-2024 Michal Berger <michal.berger@intel.com>

pkgdep/git: Add patches to ICE driver for changes in >= 6.11 kernels

Change-Id: I79a38cd0d6fe9bb4fc573202c6816c996c4bc669
Signed-off-by: Michal Berger <michal.berger@intel.com>
Reviewed-on: https://

pkgdep/git: Add patches to ICE driver for changes in >= 6.11 kernels

Change-Id: I79a38cd0d6fe9bb4fc573202c6816c996c4bc669
Signed-off-by: Michal Berger <michal.berger@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25245
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Reviewed-by: Jim Harris <jim.harris@samsung.com>
Community-CI: Community CI Samsung <spdk.community.ci.samsung@gmail.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>

show more ...

b839035416-Oct-2024 Michal Berger <michal.berger@intel.com>

pkgdep/git: Add small patch to irdma for >= 6.11 kernels

Change-Id: I24160f024db390b16487cbf6ab253e4313ebb61d
Signed-off-by: Michal Berger <michal.berger@intel.com>
Reviewed-on: https://review.spdk.

pkgdep/git: Add small patch to irdma for >= 6.11 kernels

Change-Id: I24160f024db390b16487cbf6ab253e4313ebb61d
Signed-off-by: Michal Berger <michal.berger@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25226
Reviewed-by: Jim Harris <jim.harris@samsung.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Community-CI: Community CI Samsung <spdk.community.ci.samsung@gmail.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>

show more ...

214b082617-Oct-2024 Konrad Sztyber <konrad.sztyber@intel.com>

nvmf: clear visible_ns flag when no_auto_visible is unset

This ensures that these flags are always set correctly and aren't
affected by prior calls to spdk_nvmf_subsystem_add_ns_ext().

Fixes: #3544

nvmf: clear visible_ns flag when no_auto_visible is unset

This ensures that these flags are always set correctly and aren't
affected by prior calls to spdk_nvmf_subsystem_add_ns_ext().

Fixes: #3544

Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com>
Change-Id: I3d4f8bc822841ac788eceb1e271b474c59dc2045
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25244
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Jim Harris <jim.harris@samsung.com>
Reviewed-by: Changpeng Liu <changpeliu@tencent.com>
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Community-CI: Mellanox Build Bot
Community-CI: Community CI Samsung <spdk.community.ci.samsung@gmail.com>

show more ...

bfd014b517-Oct-2024 Konrad Sztyber <konrad.sztyber@intel.com>

nvmf: add function for setting ns visibility

Also, while here, added an assert that the nsid is within the valid
range in nvmf_ctrlr_ns_is_visible() and replaced all direct accesses to
the bit_array

nvmf: add function for setting ns visibility

Also, while here, added an assert that the nsid is within the valid
range in nvmf_ctrlr_ns_is_visible() and replaced all direct accesses to
the bit_array with that function.

Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com>
Change-Id: Ife925688f2261d1110be2cf2ff69be71626b784b
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25243
Community-CI: Mellanox Build Bot
Reviewed-by: Jim Harris <jim.harris@samsung.com>
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Reviewed-by: Changpeng Liu <changpeliu@tencent.com>
Community-CI: Community CI Samsung <spdk.community.ci.samsung@gmail.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>

show more ...

ffd9f74615-Oct-2024 Allen Zhu <allenzhu@nvidia.com>

bdev/nvme: Fix crash due to NULL io_path

Before calling _bdev_nvme_reset_io(), bio->io_path will be set
to NULL. An assert has already been added to guarentee it.

But in _bdev_nvme_reset_io(), if e

bdev/nvme: Fix crash due to NULL io_path

Before calling _bdev_nvme_reset_io(), bio->io_path will be set
to NULL. An assert has already been added to guarentee it.

But in _bdev_nvme_reset_io(), if error happens before setting
bio->io_path, the caller will keep it NULL.

For example, in bdev_nvme_freeze_bdev_channel_done, it will
call bdev_nvme_reset_io_continue with NULL io_path. In this
case, it will crash because prev_io_path is still NULL in
_bdev_nvme_reset_io_continue.

Change-Id: I97c28167322af5ad9df9c293f00d61b035e33268
Signed-off-by: Allen Zhu <allenzhu@nvidia.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25222
Community-CI: Mellanox Build Bot
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Reviewed-by: Shuhei Matsumoto <smatsumoto@nvidia.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com>

show more ...

ee513ce408-Oct-2024 Yankun Li <yankun@staff.sina.com>

lib/reduce: If init fails, unlink meta file

Change-Id: I74eab33c0376f2af8a24e97855e31c7e8aa2081a
Signed-off-by: Yankun Li <yankun@staff.sina.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/sp

lib/reduce: If init fails, unlink meta file

Change-Id: I74eab33c0376f2af8a24e97855e31c7e8aa2081a
Signed-off-by: Yankun Li <yankun@staff.sina.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25165
Community-CI: Mellanox Build Bot
Reviewed-by: Jim Harris <jim.harris@samsung.com>
Reviewed-by: Changpeng Liu <changpeliu@tencent.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Reviewed-by: GangCao <gang.cao@intel.com>

show more ...

5a8c76d910-Oct-2024 Abhineet Pandey <abhineet.pandey@nutanix.com>

lib/nvmf: Add spdk_nvmf_send_discovery_log_notice API

Added spdk_nvmf_send_discovery_log_notice API to send
discovery log page change notice to hosts.

This may be use cases where the host may have

lib/nvmf: Add spdk_nvmf_send_discovery_log_notice API

Added spdk_nvmf_send_discovery_log_notice API to send
discovery log page change notice to hosts.

This may be use cases where the host may have a low
controller loss timeout, any maintenance operations
can cause hosts to lose connection to one of the
controllers. Once we send AEN, host can add the
controlller back again.

Change-Id: I82e294ec226b5402c29f9ce6fce2c29ce9eaaa40
Signed-off-by: Abhineet Pandey <abhineet.pandey@nutanix.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25188
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 <jim.harris@samsung.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>

show more ...

a70c3a9014-Oct-2024 Yankun Li <yankun@staff.sina.com>

bdev/lvol: add allocated clusters num in bdev_lvol_get_lvols

In case of a thin-provisioned lvol, the number of actually
allocated clusters is displayed

Change-Id: I54fdfd36009011f899b8b8934ba6b0cf1

bdev/lvol: add allocated clusters num in bdev_lvol_get_lvols

In case of a thin-provisioned lvol, the number of actually
allocated clusters is displayed

Change-Id: I54fdfd36009011f899b8b8934ba6b0cf171a9e9c
Signed-off-by: Yankun Li <yankun@staff.sina.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25210
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Reviewed-by: Jim Harris <jim.harris@samsung.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>

show more ...

c26697bf11-Oct-2024 Slawomir Ptak <slawomir.ptak@intel.com>

bdev_ut: Comparison operator and tests fixes

Operator fix and fixes for num blocks in the I/O split tests,
to match the expected and requested values.

Change-Id: I67c7211c5f8cae409d078baaefbeb8851e

bdev_ut: Comparison operator and tests fixes

Operator fix and fixes for num blocks in the I/O split tests,
to match the expected and requested values.

Change-Id: I67c7211c5f8cae409d078baaefbeb8851ed71f48
Signed-off-by: Slawomir Ptak <slawomir.ptak@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25199
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Alliswell <hisunzhenliang@outlook.com>
Reviewed-by: Shuhei Matsumoto <smatsumoto@nvidia.com>

show more ...

75a12cbf10-Oct-2024 Slawomir Ptak <slawomir.ptak@intel.com>

test: Comparison operator fixes

Change-Id: I1296b19b590c2c6cbb75b9362e441cd6219d7a9f
Signed-off-by: Slawomir Ptak <slawomir.ptak@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/2

test: Comparison operator fixes

Change-Id: I1296b19b590c2c6cbb75b9362e441cd6219d7a9f
Signed-off-by: Slawomir Ptak <slawomir.ptak@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25198
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Reviewed-by: Shuhei Matsumoto <smatsumoto@nvidia.com>
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>

show more ...

f999d89103-Oct-2024 Nadja Brix Koch <n.koch@samsung.com>

bdev_xnvme: add support for dataset management

Change-Id: I273302b84533f2610678b1b9720dcce8fbc6e24e
Signed-off-by: Nadja Brix Koch <n.koch@samsung.com>
Reviewed-on: https://review.spdk.io/gerrit/c/s

bdev_xnvme: add support for dataset management

Change-Id: I273302b84533f2610678b1b9720dcce8fbc6e24e
Signed-off-by: Nadja Brix Koch <n.koch@samsung.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23976
Community-CI: Mellanox Build Bot
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Reviewed-by: Jim Harris <jim.harris@samsung.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>

show more ...

95d6c9fa01-Oct-2024 Nadja Brix Koch <n.koch@samsung.com>

xnvme: bump to 0.7.5

Required for unmap support.

Change-Id: I55ac2e9d96feea336d31332fa445881a5379b0d1
Signed-off-by: Nadja Brix Koch <n.koch@samsung.com>
Reviewed-on: https://review.spdk.io/gerrit/

xnvme: bump to 0.7.5

Required for unmap support.

Change-Id: I55ac2e9d96feea336d31332fa445881a5379b0d1
Signed-off-by: Nadja Brix Koch <n.koch@samsung.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25082
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Reviewed-by: Jim Harris <jim.harris@samsung.com>
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>

show more ...

3a02df0b30-Aug-2024 Jim Harris <jim.harris@samsung.com>

event: add new 'mappings' parameter to static scheduler

This is useful for testing purposes, to place specific spdk_threads
on specific cores. Specified core must be in the thread's cpumask.

Usage:

event: add new 'mappings' parameter to static scheduler

This is useful for testing purposes, to place specific spdk_threads
on specific cores. Specified core must be in the thread's cpumask.

Usage:

scripts/rpc.py framework_set_scheduler --mappings='2:0,5:1'

This will move thread 2 to core 0 and thread 5 to core 1.

Note: checking for failure when setting core-limit parameter on
static scheduler has been removed. The whole mechanism for determine
which optional parameters are accepted for different schedulers needs
to be rethought, the current mechanism is not really working.

Signed-off-by: Jim Harris <jim.harris@samsung.com>
Change-Id: I16000805b8e2512f7ec6d84ee812d32bfcb2fd6d
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/24766
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Reviewed-by: Changpeng Liu <changpeliu@tencent.com>
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Anisa Su <anisa.su@samsung.com>
Reviewed-by: Shuhei Matsumoto <smatsumoto@nvidia.com>

show more ...

118c273a30-Aug-2024 Jim Harris <jim.harris@samsung.com>

event: enable changing back to static scheduler

This requires saving the original core for each thread. Thankfully
it is very easy to just store it in the spdk_lw_thread. Then we
just run ->balance(

event: enable changing back to static scheduler

This requires saving the original core for each thread. Thankfully
it is very easy to just store it in the spdk_lw_thread. Then we
just run ->balance() once after the static scheduler is re-installed
to put all of the threads back to their original lcores, and take
all cores out of interrupt mode.

Note: 82c466 required bumping SO_VER due to adding trace_id to
struct spdk_reactor. But that didn't change the size of the structure.
For some unexplained reason, adding initial_lcore to the private
struct lw_thread in this patch results in abidiff no longer reporting
the trace_id change, and check_so_deps.sh fails saying the SO_VER
bump is no longer needed. A patch that simply adds the initial_lcore
member, with no other code changes, triggers the same error.

Signed-off-by: Jim Harris <jim.harris@samsung.com>
Change-Id: I9d1ace726617d95f89f42959c9c2c36602fb7f77
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/24765
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Reviewed-by: Changpeng Liu <changpeliu@tencent.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Community-CI: Mellanox Build Bot
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>

show more ...

7e6d807906-Oct-2024 Anton Nayshtut <anayshtut@nvidia.com>

lib/fuse_dispatcher: destruction sequence fixed

fuse_dispatcher now calls the spdk_fsdev_close() in the correct thread.

Change-Id: Ic65fa03f279b6459cb76030657a65f8aa3f9144d
Signed-off-by: Anton Nay

lib/fuse_dispatcher: destruction sequence fixed

fuse_dispatcher now calls the spdk_fsdev_close() in the correct thread.

Change-Id: Ic65fa03f279b6459cb76030657a65f8aa3f9144d
Signed-off-by: Anton Nayshtut <anayshtut@nvidia.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25026
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Jim Harris <jim.harris@samsung.com>
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Changpeng Liu <changpeliu@tencent.com>

show more ...

8dce860525-Sep-2024 Anton Nayshtut <anayshtut@nvidia.com>

module/vfu_device/vfu_virtio_fs: EP destruction fixed

vfu_virtio_fs_endpoint_destruct() now initiates the FUSE dispatcher's
descruction and then returns -EGAIN until it had been finished.

Change-Id

module/vfu_device/vfu_virtio_fs: EP destruction fixed

vfu_virtio_fs_endpoint_destruct() now initiates the FUSE dispatcher's
descruction and then returns -EGAIN until it had been finished.

Change-Id: I415b53b6e0fcbe15517219042fed3432f810c570
Signed-off-by: Anton Nayshtut <anayshtut@nvidia.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25025
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Changpeng Liu <changpeliu@tencent.com>
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Jim Harris <jim.harris@samsung.com>

show more ...

8af292d825-Sep-2024 Anton Nayshtut <anayshtut@nvidia.com>

lib/vfu_tgt: spdk_vfu_endpoint_ops.destruct retries

This patch allows the spdk_vfu_endpoint_ops.destruct to return -EAGAIN
which means the desctruction has not been finished yet.

The lib/vfu_tgt ca

lib/vfu_tgt: spdk_vfu_endpoint_ops.destruct retries

This patch allows the spdk_vfu_endpoint_ops.destruct to return -EAGAIN
which means the desctruction has not been finished yet.

The lib/vfu_tgt calls the spdk_vfu_endpoint_ops.destruct until it
returns 0 or an error code other than -EAGAIN.

Change-Id: I5ff7909c79725532e25d770587ee6265ccc11d1a
Signed-off-by: Anton Nayshtut <anayshtut@nvidia.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25024
Community-CI: Mellanox Build Bot
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Jim Harris <jim.harris@samsung.com>
Reviewed-by: Changpeng Liu <changpeliu@tencent.com>
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>

show more ...

56f409f306-Oct-2024 Anton Nayshtut <anayshtut@nvidia.com>

module/vfu_device/vfu_virtio_rpc: log fixed

Change-Id: Ic872100f0b951b38cd81eb7de2b93db8bf6862a0
Signed-off-by: Anton Nayshtut <anayshtut@nvidia.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spd

module/vfu_device/vfu_virtio_rpc: log fixed

Change-Id: Ic872100f0b951b38cd81eb7de2b93db8bf6862a0
Signed-off-by: Anton Nayshtut <anayshtut@nvidia.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25155
Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
Community-CI: Mellanox Build Bot
Reviewed-by: Changpeng Liu <changpeliu@tencent.com>
Reviewed-by: Ben Walker <ben@nvidia.com>

show more ...

1...<<11121314151617181920>>...913