| d70bfa13 | 14-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 ...
|
| 11f129ee | 14-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 ...
|
| 6249f303 | 07-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 ...
|
| 55aa2f66 | 07-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 ...
|
| 0439dfaf | 07-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 ...
|
| bf63daa5 | 07-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 ...
|
| 1042d663 | 11-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 ...
|
| f417ec25 | 17-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 ...
|
| b8390354 | 16-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 ...
|
| 214b0826 | 17-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 ...
|
| bfd014b5 | 17-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 ...
|
| ffd9f746 | 15-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 ...
|
| ee513ce4 | 08-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 ...
|
| 5a8c76d9 | 10-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 ...
|
| a70c3a90 | 14-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 ...
|
| c26697bf | 11-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 ...
|
| 75a12cbf | 10-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 ...
|
| f999d891 | 03-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 ...
|
| 95d6c9fa | 01-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 ...
|
| 3a02df0b | 30-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 ...
|
| 118c273a | 30-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 ...
|
| 7e6d8079 | 06-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 ...
|
| 8dce8605 | 25-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 ...
|
| 8af292d8 | 25-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 ...
|
| 56f409f3 | 06-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 ...
|