|
Revision tags: v25.01-rc1, v24.09, v25.01-pre, v24.09-rc1 |
|
| #
16a0ef89 |
| 05-Jul-2024 |
Jim Harris <jim.harris@samsung.com> |
bdev/uring: use util functions in bdev_uring_check_zoned_support
This module had its own implementations for the new spdk_read_sysfs_attribute[_uint32], so remove them and use the new util functions
bdev/uring: use util functions in bdev_uring_check_zoned_support
This module had its own implementations for the new spdk_read_sysfs_attribute[_uint32], so remove them and use the new util functions instead.
Signed-off-by: Jim Harris <jim.harris@samsung.com> Change-Id: I86e2d3210868f6b560990368239057ce000d7631 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/24076 Community-CI: Mellanox Build Bot Reviewed-by: Changpeng Liu <changpeng_liu@hotmail.com> Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
show more ...
|
|
Revision tags: v24.05, v24.09-pre, v24.05-rc1 |
|
| #
eab6884c |
| 01-Mar-2024 |
Eugene Kobyak <eugene.kobyak@intel.com> |
bdev/uring skip check for zoned namespaces
Skip the check for zoned namespaces in case the user attempts to create a bdev on a file
Fixes #3185
Change-Id: I1a217227c47870f90aa7a3bc3b1c0abfb445aba9
bdev/uring skip check for zoned namespaces
Skip the check for zoned namespaces in case the user attempts to create a bdev on a file
Fixes #3185
Change-Id: I1a217227c47870f90aa7a3bc3b1c0abfb445aba9 Signed-off-by: Eugene Kobyak <eugene.kobyak@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/22137 Reviewed-by: Sebastian Brzezinka <sebastian.brzezinka@intel.com> Reviewed-by: Jim Harris <jim.harris@samsung.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Mellanox Build Bot
show more ...
|
|
Revision tags: LTS, v24.01, v24.05-pre, v24.01-rc1, v23.09, v24.01-pre, v23.09-rc1, v23.05, v23.09-pre, v23.01.1, v23.01, v23.05-pre, v23.01-rc1, v22.01.2, v22.09, v23.01-pre, v22.09-rc1 |
|
| #
d62e9b74 |
| 10-Jun-2022 |
liucheng <liuc@yusur.tech> |
uring: add uring bdev rescan feature
Signed-off-by: liucheng <liuc@yusur.tech> Change-Id: If8dbdc9e5f9e1c48b9d9bf9121d753d36f0b7f6e Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/13010 Tes
uring: add uring bdev rescan feature
Signed-off-by: liucheng <liuc@yusur.tech> Change-Id: If8dbdc9e5f9e1c48b9d9bf9121d753d36f0b7f6e Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/13010 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <jim.harris@samsung.com> Community-CI: Mellanox Build Bot Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com>
show more ...
|
| #
33e0e723 |
| 07-Jan-2024 |
Yoav Cohen <yoav@nvidia.com> |
bdev/uring: Add uuid support for create_uring_bdev
1) Add struct bdev_uring_opts. 2) Add uuid support to create_uring_bdev.
Change-Id: I5b279f45adcc88b96ef6f685cf5364583f3a9cca Signed-off-by: Yoav
bdev/uring: Add uuid support for create_uring_bdev
1) Add struct bdev_uring_opts. 2) Add uuid support to create_uring_bdev.
Change-Id: I5b279f45adcc88b96ef6f685cf5364583f3a9cca Signed-off-by: Yoav Cohen <yoav@nvidia.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/21308 Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com> Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <jim.harris@samsung.com>
show more ...
|
| #
5e79e84e |
| 12-Apr-2023 |
Mike Gerdts <mgerdts@nvidia.com> |
include: add libgen.h to stdinc.h
A subsequent patch will need to use dirname(3), declared in libgen.h. Because libgen.h is a POSIX header, the SPDK build requires that it is defined in spdk/stdinc.
include: add libgen.h to stdinc.h
A subsequent patch will need to use dirname(3), declared in libgen.h. Because libgen.h is a POSIX header, the SPDK build requires that it is defined in spdk/stdinc.h, not in the file that needs it.
libgen.h also declares basename() which has a conflicting declaration in string.h. A small change is required in bdev_uring_read_sysfs_attr() to accommodate this.
Signed-off-by: Mike Gerdts <mgerdts@nvidia.com> Change-Id: Ib4ded2097881668aabdfd9f1683f933ce418db2e Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/17557 Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
show more ...
|
| #
92141ccf |
| 03-Jun-2022 |
Krishna Kanth Reddy <krish.reddy@samsung.com> |
bdev/uring: Unset write_cache
Unset the write_cache as the uring bdev does not support Flush I/O.
Signed-off-by: Krishna Kanth Reddy <krish.reddy@samsung.com> Change-Id: I8e6fce26b12176a7c77c40a1c9
bdev/uring: Unset write_cache
Unset the write_cache as the uring bdev does not support Flush I/O.
Signed-off-by: Krishna Kanth Reddy <krish.reddy@samsung.com> Change-Id: I8e6fce26b12176a7c77c40a1c9102be5cb72e358 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/12900 Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Community-CI: Mellanox Build Bot Reviewed-by: Jim Harris <james.r.harris@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com>
show more ...
|
| #
969df28b |
| 14-Nov-2022 |
GangCao <gang.cao@intel.com> |
bdev/uring: handle the out of resoruce from uring
To fix issue: #2775
Change-Id: I57172ba58419be56702157931d7a617c2e959041 Signed-off-by: GangCao <gang.cao@intel.com> Reviewed-on: https://review.sp
bdev/uring: handle the out of resoruce from uring
To fix issue: #2775
Change-Id: I57172ba58419be56702157931d7a617c2e959041 Signed-off-by: GangCao <gang.cao@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/15424 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Mellanox Build Bot Reviewed-by: Changpeng Liu <changpeng.liu@intel.com> Reviewed-by: Xiaodong Liu <xiaodong.liu@intel.com> Reviewed-by: wanghailiang <hailiangx.e.wang@intel.com> Reviewed-by: Shuhei Matsumoto <smatsumoto@nvidia.com>
show more ...
|
| #
a6dbe372 |
| 01-Nov-2022 |
paul luse <paul.e.luse@intel.com> |
update Intel copyright notices
per Intel policy to include file commit date using git cmd below. The policy does not apply to non-Intel (C) notices.
git log --follow -C90% --format=%ad --date defa
update Intel copyright notices
per Intel policy to include file commit date using git cmd below. The policy does not apply to non-Intel (C) notices.
git log --follow -C90% --format=%ad --date default <file> | tail -1
and then pull just the 4 digit year from the result.
Intel copyrights were not added to files where Intel either had no contribution ot the contribution lacked substance (ie license header updates, formatting changes, etc). Contribution date used "--follow -C95%" to get the most accurate date.
Note that several files in this patch didn't end the license/(c) block with a blank comment line so these were added as the vast majority of files do have this last blank line. Simply there for consistency.
Signed-off-by: paul luse <paul.e.luse@intel.com> Change-Id: Id5b7ce4f658fe87132f14139ead58d6e285c04d4 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/15192 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Community-CI: Mellanox Build Bot
show more ...
|
| #
5eafc3a2 |
| 15-Sep-2022 |
Indraneel M <Indraneel.Mukherjee@wdc.com> |
bdev/uring: Proper handling for conventional zones
Identify and properly handle conventional zones (in smr drives) by using zone type and WP state. Bdevs supporting zoned devices(like uring, nvme an
bdev/uring: Proper handling for conventional zones
Identify and properly handle conventional zones (in smr drives) by using zone type and WP state. Bdevs supporting zoned devices(like uring, nvme and vbdev_zone_block) now update the zone type information. As a result, the fio plugin now uses this info instead of hard coding the zone type. Also adds new WP state(ZONE_STATE_NOT_WP) for handling zones w/o WP.
Signed-off-by: Indraneel M <Indraneel.Mukherjee@wdc.com> Change-Id: If031e0742d68c55c35e95ddc33d478939bbd52fe Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/14572 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Community-CI: Mellanox Build Bot
show more ...
|
| #
8b840195 |
| 02-Jul-2022 |
Indraneel M <Indraneel.Mukherjee@wdc.com> |
bdev/uring: Add support for zoned io in uring bdev.
Enables the use of uring bdev with ZNS devices. Uses BLKXXXZONE ioctls for implementing the zone operations.
Signed-off-by: Indraneel M <Indranee
bdev/uring: Add support for zoned io in uring bdev.
Enables the use of uring bdev with ZNS devices. Uses BLKXXXZONE ioctls for implementing the zone operations.
Signed-off-by: Indraneel M <Indraneel.Mukherjee@wdc.com> Change-Id: I440e316138182e25d89eb7224932e19bef9a005f Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/13550 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: Ben Walker <benjamin.walker@intel.com>
show more ...
|
| #
8dd1cd21 |
| 22-Jun-2022 |
Ben Walker <benjamin.walker@intel.com> |
check_format: For C files only, fix return type breaks
In SPDK, declarations have the return type on the same line. Definitions have the return type on a separate line. Astyle has an option for enfo
check_format: For C files only, fix return type breaks
In SPDK, declarations have the return type on the same line. Definitions have the return type on a separate line. Astyle has an option for enforcing this. Unfortunately, it seems to have two bugs:
1) It doesn't work correctly at all on C++ files. 2) It often fails on functions that return enums, or long type names
Deal with 1) by adjusting the check_format.sh script to only tell astyle to fix return type line breaks for C files and not C++. Deal with 2) by adding a few typedefs to work around the problem.
Change-Id: Idf28281466cab8411ce252d5f02ab384166790c6 Signed-off-by: Ben Walker <benjamin.walker@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/13437 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Dong Yi <dongx.yi@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com>
show more ...
|
| #
488570eb |
| 03-Jun-2022 |
Jim Harris <james.r.harris@intel.com> |
Replace most BSD 3-clause license text with SPDX identifier.
Many open source projects have moved to using SPDX identifiers to specify license information, reducing the amount of boilerplate code in
Replace most BSD 3-clause license text with SPDX identifier.
Many open source projects have moved to using SPDX identifiers to specify license information, reducing the amount of boilerplate code in every source file. This patch replaces the bulk of SPDK .c, .cpp and Makefiles with the BSD-3-Clause identifier.
Almost all of these files share the exact same license text, and this patch only modifies the files that contain the most common license text. There can be slight variations because the third clause contains company names - most say "Intel Corporation", but there are instances for Nvidia, Samsung, Eideticom and even "the copyright holder".
Used a bash script to automate replacement of the license text with SPDX identifier which is checked into scripts/spdx.sh.
Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: Iaa88ab5e92ea471691dc298cfe41ebfb5d169780 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/12904 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: Aleksey Marchuk <alexeymar@nvidia.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com> Reviewed-by: Dong Yi <dongx.yi@intel.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com> Reviewed-by: <qun.wan@intel.com>
show more ...
|
|
Revision tags: v22.05, v22.09-pre, v22.05-rc1, v22.01.1 |
|
| #
4573e4cc |
| 29-Mar-2022 |
Shuhei Matsumoto <smatsumoto@nvidia.com> |
module/bdev: Use spdk_bdev_unregister_by_name() if possible
Replace spdk_bdev_get_by_name() + spdk_bdev_unregister() by spdk_bdev_unregister_by_name() wherever possible.
This simplifies the code an
module/bdev: Use spdk_bdev_unregister_by_name() if possible
Replace spdk_bdev_get_by_name() + spdk_bdev_unregister() by spdk_bdev_unregister_by_name() wherever possible.
This simplifies the code and makes the code more reliable.
Signed-off-by: Shuhei Matsumoto <smatsumoto@nvidia.com> Change-Id: I91388c9d0b2e244cb745720a480803b03c42a226 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/12066 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: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
show more ...
|
|
Revision tags: v22.01, v22.01-rc1, v21.10, v21.10-rc1, v21.07, v21.07-rc1, v21.04, v21.04-rc1, v21.01.1, v21.01, v21.01-rc1, v20.10, v20.10-rc1 |
|
| #
5acae9d6 |
| 14-Oct-2020 |
Tomasz Zawadzki <tomasz.zawadzki@intel.com> |
module/uring: remove legacy config support
This patch removes legacy config support in uring bdev module. All options through the legacy config are already reflected in JSON.
Signed-off-by: Tomasz
module/uring: remove legacy config support
This patch removes legacy config support in uring bdev module. All options through the legacy config are already reflected in JSON.
Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Change-Id: I79f9b4458af2fdf0e4683f9cd82b64e9658c5fcb Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/4672 Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
show more ...
|
| #
4e8e97c8 |
| 06-Oct-2020 |
Tomasz Zawadzki <tomasz.zawadzki@intel.com> |
log: remove internal log.h header
There is nothing left here, so remove it.
Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Change-Id: Ib947d42bc577dbebb4650b1be885e05a80f8f8cf Reviewed-
log: remove internal log.h header
There is nothing left here, so remove it.
Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Change-Id: Ib947d42bc577dbebb4650b1be885e05a80f8f8cf Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/4541 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Anil Veerabhadrappa <anil.veerabhadrappa@broadcom.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Community-CI: Broadcom CI
show more ...
|
| #
232bfc75 |
| 12-Oct-2020 |
yidong0635 <dongx.yi@intel.com> |
module/bdev: Initialize global TAILQ HEAD variables at definition.
Signed-off-by: yidong0635 <dongx.yi@intel.com> Change-Id: I957e6a72878fa6c523942710544de981202fa311 Reviewed-on: https://review.spd
module/bdev: Initialize global TAILQ HEAD variables at definition.
Signed-off-by: yidong0635 <dongx.yi@intel.com> Change-Id: I957e6a72878fa6c523942710544de981202fa311 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/4596 Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
show more ...
|
| #
2172c432 |
| 04-Sep-2020 |
Tomasz Zawadzki <tomasz.zawadzki@intel.com> |
log: simplify SPDK_LOG_REGISTER_COMPONENT
This patch removes the string from register component. Removed are all instances in libs or hardcoded in apps.
Starting with this patch literal passed to r
log: simplify SPDK_LOG_REGISTER_COMPONENT
This patch removes the string from register component. Removed are all instances in libs or hardcoded in apps.
Starting with this patch literal passed to register, serves as name for the flag.
All instances of SPDK_LOG_* were replaced with just * in lowercase. No actual name change for flags occur in this patch.
Affected are SPDK_LOG_REGISTER_COMPONENT() and SPDK_*LOG() macros.
Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Change-Id: I002b232fde57ecf9c6777726b181fc0341f1bb17 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/4495 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Mellanox Build Bot Reviewed-by: Anil Veerabhadrappa <anil.veerabhadrappa@broadcom.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Community-CI: Broadcom CI
show more ...
|
|
Revision tags: v20.07 |
|
| #
cca62c63 |
| 30-Jul-2020 |
Ziye Yang <ziye.yang@intel.com> |
bdev/uring: Do not use IORING_SETUP_IOPOLL.
Because of the Linux kernel has limitation, IORING_SETUP_IOPOLL is only used for local devices (e.g., local files, pcie NVMe SSDs etc.). However, it does
bdev/uring: Do not use IORING_SETUP_IOPOLL.
Because of the Linux kernel has limitation, IORING_SETUP_IOPOLL is only used for local devices (e.g., local files, pcie NVMe SSDs etc.). However, it does not work for devices atttached from the remote. So in order to make bdev uring generic, Let's do not use IORING_SETUP_IOPOLL to create the uring.
Change-Id: I6aea1ff222a8a0d67ab040ada75aa0ef6730e725 Signed-off-by: Ziye Yang <ziye.yang@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/3587 Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
show more ...
|
|
Revision tags: v20.07-rc1, v20.04.1, v20.01.2 |
|
| #
eb05cbd6 |
| 04-May-2020 |
Maciej Szwed <maciej.szwed@intel.com> |
pollers: Fix pollers to return correct busy status
Poller should return status > 0 when it did some work (CPU was used for some time) marking its call as busy CPU time.
Active pollers should return
pollers: Fix pollers to return correct busy status
Poller should return status > 0 when it did some work (CPU was used for some time) marking its call as busy CPU time.
Active pollers should return BUSY status only if they did any meangful work besides checking some conditions (e.g. processing requests, do some complicated operations).
Signed-off-by: Maciej Szwed <maciej.szwed@intel.com> Change-Id: Id4636a0997489b129cecfe785592cc97b50992ba Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/2164 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Broadcom CI Community-CI: Mellanox Build Bot Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
show more ...
|
| #
a37fd6e0 |
| 17-Jun-2020 |
Ziye Yang <ziye.yang@intel.com> |
uring: remove user's ring file descriptor operation.
According to the description of io_uring_queue_exit:
Tear down function for io_uring. Unmaps all setup shared ring buffers and closes the low-le
uring: remove user's ring file descriptor operation.
According to the description of io_uring_queue_exit:
Tear down function for io_uring. Unmaps all setup shared ring buffers and closes the low-level io_uring file descriptor returned by the kernel.
So we should remove the close operatoin on ring fd.
Signed-off-by: Ziye Yang <ziye.yang@intel.com> Change-Id: I910c6e8acd935925b7985c2aa750df385004eb55 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/2922 Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com>
show more ...
|
|
Revision tags: v20.04, v20.04-rc1 |
|
| #
ab0bc5c2 |
| 14-Apr-2020 |
Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> |
lib/thread: Use function name as poller name by using macro SPDK_POLLER_REGISTER
We will be create fine name for each poller but it will need large effort. Replacing spdk_poller_register by the macr
lib/thread: Use function name as poller name by using macro SPDK_POLLER_REGISTER
We will be create fine name for each poller but it will need large effort. Replacing spdk_poller_register by the macro SPDK_POLLER_REGISTER will provide better name than function address with minimum effort.
Following patches may improve function name for clarification.
Signed-off-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Change-Id: If862a274c5879065c3f7cb04dcb5ca7844523e68 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/1781 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Maciej Szwed <maciej.szwed@intel.com> Community-CI: Broadcom CI
show more ...
|
|
Revision tags: v20.01.1, v20.01, v20.01-rc1, v19.10.1 |
|
| #
cebc20d9 |
| 20-Dec-2019 |
Ziye Yang <ziye.yang@intel.com> |
uring: Add a uring.h file.
Purpose: The liburing library has recently changed the liburing.h, io_uring_enter is removed in liburing.h, so proposed this patch to fix this issue.
And after applying t
uring: Add a uring.h file.
Purpose: The liburing library has recently changed the liburing.h, io_uring_enter is removed in liburing.h, so proposed this patch to fix this issue.
And after applying this patch, it could work for both old and new liburing library.
Change-Id: Ifdfe74038f626d36ae8cf1fb01efc297814f094a Signed-off-by: Ziye Yang <ziye.yang@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/478576 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
show more ...
|
| #
c8ef5793 |
| 13-Nov-2019 |
Yao Liu <yotta.liu@ucloud.cn> |
bdev/uring: add JSON config dump
Signed-off-by: Yao Liu <yotta.liu@ucloud.cn> Change-Id: Ic060a62f20c97dcc0c52ad761f848074efaade3d Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/474180 Teste
bdev/uring: add JSON config dump
Signed-off-by: Yao Liu <yotta.liu@ucloud.cn> Change-Id: Ic060a62f20c97dcc0c52ad761f848074efaade3d Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/474180 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
show more ...
|
| #
bc7b39a5 |
| 13-Nov-2019 |
Yao Liu <yotta.liu@ucloud.cn> |
bdev/uring: dump filename in driver_specific JSON
Signed-off-by: Yao Liu <yotta.liu@ucloud.cn> Change-Id: I9a3bf72175d8bf9ede7149fb6ea14dc9931ce1f6 Reviewed-on: https://review.gerrithub.io/c/spdk/sp
bdev/uring: dump filename in driver_specific JSON
Signed-off-by: Yao Liu <yotta.liu@ucloud.cn> Change-Id: I9a3bf72175d8bf9ede7149fb6ea14dc9931ce1f6 Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/474179 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
show more ...
|
| #
81b4f2fe |
| 13-Nov-2019 |
Yao Liu <yotta.liu@ucloud.cn> |
bdev/uring: add support for bdev_uring_get_spdk_running_config()
Signed-off-by: Yao Liu <yotta.liu@ucloud.cn> Change-Id: If86ef2dad60260b5261fc05d075625dfa2ed0340 Reviewed-on: https://review.gerrith
bdev/uring: add support for bdev_uring_get_spdk_running_config()
Signed-off-by: Yao Liu <yotta.liu@ucloud.cn> Change-Id: If86ef2dad60260b5261fc05d075625dfa2ed0340 Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/474178 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
show more ...
|