| d268b944 | 21-Oct-2024 |
Anisa Su <anisa.su@samsung.com> |
examples: remove unnecessary thread_is_idle check in nvmf and thread_ex
Related to GitHub issue #3545. Checking spdk_thread_is_idle before spdk_thread_destroy may cause confusion and imply that a th
examples: remove unnecessary thread_is_idle check in nvmf and thread_ex
Related to GitHub issue #3545. Checking spdk_thread_is_idle before spdk_thread_destroy may cause confusion and imply that a thread must be idle before it can exit, which would cause a thread with timed pollers to hang when exiting. This is not the case; a thread does not need to wait for timed pollers to expire before exiting. Cleaning up these examples will improve clarity.
Change-Id: I16aff7eb7c27aa6bc20d76b1894312b520717a7f Signed-off-by: Anisa Su <anisa.su@samsung.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25295 Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Reviewed-by: GangCao <gang.cao@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Shuhei Matsumoto <smatsumoto@nvidia.com> Reviewed-by: Jim Harris <jim.harris@samsung.com> Community-CI: Mellanox Build Bot Community-CI: Community CI Samsung <spdk.community.ci.samsung@gmail.com>
show more ...
|
| 186b109d | 20-Aug-2024 |
Jim Harris <jim.harris@samsung.com> |
env: add SPDK_ENV_NUMA_ID_ANY and replace socket_id with numa_id
We will try to avoid further proliferation of "SOCKET_ID" to refer to a NUMA socket ID moving forward, and just use "NUMA_ID" to avoi
env: add SPDK_ENV_NUMA_ID_ANY and replace socket_id with numa_id
We will try to avoid further proliferation of "SOCKET_ID" to refer to a NUMA socket ID moving forward, and just use "NUMA_ID" to avoid confusion with TCP sockets.
Change all of the existing in-tree SPDK_ENV_SOCKET_ID_ANY uses to SPDK_ENV_NUMA_ID_ANY, but keep the old #define around, at least for now. Also change all 'socket_id' parameters to 'numa_id'.
We still have spdk_env_get_socket_id(), we will need to keep this but next patch will add spdk_env_get_numa_id().
Signed-off-by: Jim Harris <jim.harris@samsung.com> Change-Id: Idc31c29e32b708c24d88f9c6fecaf9a99e34ba1e Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/24607 Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Shuhei Matsumoto <smatsumoto@nvidia.com> Reviewed-by: Ben Walker <ben@nvidia.com> Community-CI: Mellanox Build Bot
show more ...
|
| 57fd99b9 | 28-Jun-2024 |
Jim Harris <jim.harris@samsung.com> |
env: add opts_size to spdk_env_opts
This will help with ABI compatibility as new fields get added to this structure.
User is responsible for setting opts_size. Major version has been bumped, so use
env: add opts_size to spdk_env_opts
This will help with ABI compatibility as new fields get added to this structure.
User is responsible for setting opts_size. Major version has been bumped, so users will need to rebuild against latest code, if they do not set opts_size we will just treat that as if the structure ends right before opts_size. We will also print an ERRLOG to warn user to set opts_size appropriately.
As part of this patch, update all in-tree callers of spdk_env_opts_init() to set the opts_size.
Signed-off-by: Jim Harris <jim.harris@samsung.com> Change-Id: If2611eccc8b3c43e1dc1654028d000a8a12a544e Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23940 Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz@tzawadzki.com>
show more ...
|
| 63454e89 | 18-Apr-2024 |
Konrad Sztyber <konrad.sztyber@intel.com> |
nvmf: track spdk_nvmf_target_opts's size
We'll be adding more fields to this structure in the future, so let's track its size for ensuring ABI compatibility.
Signed-off-by: Konrad Sztyber <konrad.s
nvmf: track spdk_nvmf_target_opts's size
We'll be adding more fields to this structure in the future, so let's track its size for ensuring ABI compatibility.
Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com> Change-Id: Id3cb8185968a3cd2950d5e0a4ca7b5f4247a7f0d Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/22907 Reviewed-by: Jim Harris <jim.harris@samsung.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Mellanox Build Bot Reviewed-by: Ben Walker <ben@nvidia.com>
show more ...
|
| 14636419 | 02-May-2024 |
Jim Harris <jim.harris@samsung.com> |
nvmf: always use 3 digits for nvmf_tgt_poll_group thread name
This helps with consistency on the names, including sorting.
Signed-off-by: Jim Harris <jim.harris@samsung.com> Change-Id: I8ea48b2620f
nvmf: always use 3 digits for nvmf_tgt_poll_group thread name
This helps with consistency on the names, including sorting.
Signed-off-by: Jim Harris <jim.harris@samsung.com> Change-Id: I8ea48b2620f67fabfa9bb482d6b1947440145517 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/23017 Reviewed-by: Ankit Kumar <ankit.kumar@samsung.com> Reviewed-by: Shuhei Matsumoto <smatsumoto@nvidia.com> Community-CI: Mellanox Build Bot Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
show more ...
|
| 48ac1225 | 27-Dec-2023 |
Ben Walker <ben@nvidia.com> |
perf: Promote spdk_nvme_perf to the app/ directory
This is a tool that we install, so move it to app/ instead of examples/
Change-Id: Ie73e4a448e9ac6ae12d1291ef54f7fbabbaa3f62 Signed-off-by: Ben Wa
perf: Promote spdk_nvme_perf to the app/ directory
This is a tool that we install, so move it to app/ instead of examples/
Change-Id: Ie73e4a448e9ac6ae12d1291ef54f7fbabbaa3f62 Signed-off-by: Ben Walker <ben@nvidia.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/21196 Reviewed-by: Wojciech Panfil <wojciech.panfil@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Mellanox Build Bot Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com> Reviewed-by: Jim Harris <jim.harris@samsung.com>
show more ...
|
| 1826245a | 13-Oct-2023 |
Sarvesh Lanke <sarvesh.lanke@nutanix.com> |
test/nvmf: Add no-hugepages functionality to NVMf tests
Adding no-hugepages to the existing NVMf tests will enable the tests to run without hugepages. These tests check the functionality of NVMf ove
test/nvmf: Add no-hugepages functionality to NVMf tests
Adding no-hugepages to the existing NVMf tests will enable the tests to run without hugepages. These tests check the functionality of NVMf over TCP running on a target without hugepages.
Change-Id: I7bdd1afeafd888cb52530d43fc0c1d1bda926a96 Signed-off-by: Sarvesh Lanke <sarvesh.lanke@nutanix.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/20339 Reviewed-by: Michal Berger <michal.berger@intel.com> Community-CI: Mellanox Build Bot Reviewed-by: Jim Harris <jim.harris@samsung.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Abhineet Pandey <abhineet.pandey@nutanix.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
show more ...
|
| 7efdf905 | 12-Sep-2023 |
Slawomir Ptak <slawomir.ptak@intel.com> |
lib/nvmf: TP 8014 - Current Discovery Subsystem
Added support for the Current Discovery Subsystem value of the Subsystem Type in the Discovery Log Page Entry.
Change introduced in TP 8014
Change-I
lib/nvmf: TP 8014 - Current Discovery Subsystem
Added support for the Current Discovery Subsystem value of the Subsystem Type in the Discovery Log Page Entry.
Change introduced in TP 8014
Change-Id: I9a35ba24ecfdc2bbcc81baae80575e37ae1a866d Signed-off-by: Slawomir Ptak <slawomir.ptak@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/19839 Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Ben Walker <ben@nvidia.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com>
show more ...
|
| 1e3d25b9 | 22-Jun-2023 |
Shuhei Matsumoto <smatsumoto@nvidia.com> |
init: Add options to spdk_rpc_initialize() for log_file/level params
Add log_file and log_level parameters to spdk_rpc_initialize() via a new options structure spdk_rpc_opts.
spdk_rpc_initialize()
init: Add options to spdk_rpc_initialize() for log_file/level params
Add log_file and log_level parameters to spdk_rpc_initialize() via a new options structure spdk_rpc_opts.
spdk_rpc_initialize() calls spdk_jsonrpc_set_log_file() and _set_log_level() with these parameters.
Signed-off-by: Shuhei Matsumoto <smatsumoto@nvidia.com> Change-Id: I084ed5b76849e06ab3419a115234d2d9b44f820b Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/18830 Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com> Community-CI: Mellanox Build Bot
show more ...
|
| 5ba9f929 | 12-Dec-2022 |
GangCao <gang.cao@intel.com> |
examples/nvmf: explicitly set the initial value for local variables
Change-Id: Id1638718328d911a4d19aeb00ae9a0d7c650262e Signed-off-by: GangCao <gang.cao@intel.com> Reviewed-on: https://review.spdk.
examples/nvmf: explicitly set the initial value for local variables
Change-Id: Id1638718328d911a4d19aeb00ae9a0d7c650262e Signed-off-by: GangCao <gang.cao@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/15872 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: wanghailiang <hailiangx.e.wang@intel.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.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 ...
|
| 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 ...
|
| a71cd521 | 13-Feb-2022 |
Alexis Lescouet <alexis.lescouet@nutanix.com> |
event: Add a user option to change the size of spdk_msg_mempool
The spdk_msg_mempool structure has a fixed size, which is not flexible enough. The size of the memory allocation can now be changed in
event: Add a user option to change the size of spdk_msg_mempool
The spdk_msg_mempool structure has a fixed size, which is not flexible enough. The size of the memory allocation can now be changed in the options given to the spdk_app_start function.
Signed-off-by: Alexis Lescouet <alexis.lescouet@nutanix.com> Change-Id: I1d6524ab8cf23f69f553aedb0f5b0cdc9dde374b Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11635 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: Shuhei Matsumoto <smatsumoto@nvidia.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com>
show more ...
|
| 974e0698 | 29-Dec-2021 |
Changpeng Liu <changpeng.liu@intel.com> |
examples/nvmf: add missed spdk_env_fini() when exiting
Change-Id: Ia6d1b05602541e2884394a7cb242480fcc33eea9 Signed-off-by: Changpeng Liu <changpeng.liu@intel.com> Reviewed-on: https://review.spdk.io
examples/nvmf: add missed spdk_env_fini() when exiting
Change-Id: Ia6d1b05602541e2884394a7cb242480fcc33eea9 Signed-off-by: Changpeng Liu <changpeng.liu@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/10905 Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Shuhei Matsumoto <smatsumoto@nvidia.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com>
show more ...
|
| 43022da3 | 25-Nov-2021 |
Jacek Kalwas <jacek.kalwas@intel.com> |
nvmf: remove accept poller from generic layer
Not every transport requires accept poller - transport specific layer can have its own policy and way of handling new connection. APIs to notify generic
nvmf: remove accept poller from generic layer
Not every transport requires accept poller - transport specific layer can have its own policy and way of handling new connection. APIs to notify generic layer are already in place - spdk_nvmf_poll_group_add - spdk_nvmf_tgt_new_qpair
Having accept poller removed should simplify interrupt mode impl in transport specific layer.
Fixes issue #1876
Change-Id: Ia6cac0c2da67a298e88956734c50fb6e6b7521f1 Signed-off-by: Jacek Kalwas <jacek.kalwas@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/7268 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 ...
|
| b7876f9a | 25-Nov-2021 |
Josh Soref <jsoref@gmail.com> |
spelling: examples
Part of #2256
* asymmetric * bookkeeping * current * errors * execution * initialize * initing * management * occurred * operations * prepping * purposes * similar * syncing * te
spelling: examples
Part of #2256
* asymmetric * bookkeeping * current * errors * execution * initialize * initing * management * occurred * operations * prepping * purposes * similar * syncing * terminate
Change-Id: I7336d98c1327020ab83c9e01e6bf1e4f5f7b5d7d Signed-off-by: Josh Soref <jsoref@gmail.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/10403 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: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
show more ...
|
| fa9e703f | 01-Jul-2021 |
paul Luse <paul.e.luse@intel.com> |
examples: update pollers to use the expected enum values
Some were still using 0, -1 and/or count values.
Signed-off-by: paul Luse <paul.e.luse@intel.com> Change-Id: Ic161b5436c55f229f1f1a557d29e39
examples: update pollers to use the expected enum values
Some were still using 0, -1 and/or count values.
Signed-off-by: paul Luse <paul.e.luse@intel.com> Change-Id: Ic161b5436c55f229f1f1a557d29e395bf8d4f660 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/8584 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: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
show more ...
|
| dc9374dd | 01-Mar-2021 |
Ben Walker <benjamin.walker@intel.com> |
init: Declare a formal public API
The functions to initialize the SPDK subsystems or tear them down was previously an internal-only API. Make it public for use by applications that aren't leverage S
init: Declare a formal public API
The functions to initialize the SPDK subsystems or tear them down was previously an internal-only API. Make it public for use by applications that aren't leverage SPDK's application framework.
Signed-off-by: Ben Walker <benjamin.walker@intel.com> Change-Id: I2ebfd020e6fa4c1947fa1c1a2ac509ce9b0242f8 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/6643 Reviewed-by: Tom Nabarro <tom.nabarro@outlook.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Mellanox Build Bot
show more ...
|
| af935f76 | 26-Feb-2021 |
Ben Walker <benjamin.walker@intel.com> |
event: Shift subsystem initialization code to a separate library
This is useful for applications even if they elect not to use the SPDK event framework.
This doesn't shift everything in one go - ju
event: Shift subsystem initialization code to a separate library
This is useful for applications even if they elect not to use the SPDK event framework.
This doesn't shift everything in one go - just the subsystem initialization logic. Configuration file loading also needs to move in a separate patch later.
Change-Id: Id419df1045442d416650ed90e5ee78adfdd623d7 Signed-off-by: Ben Walker <benjamin.walker@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/6641 Community-CI: Broadcom CI Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
show more ...
|
| f046750c | 02-Mar-2021 |
Ben Walker <benjamin.walker@intel.com> |
event: Add return code to spdk_rpc_initialize
This is an internal API used in several places. The call can fail, so make sure it can report that correctly.
Change-Id: Iac0ed2c8299c9dd3d2556070278a2
event: Add return code to spdk_rpc_initialize
This is an internal API used in several places. The call can fail, so make sure it can report that correctly.
Change-Id: Iac0ed2c8299c9dd3d2556070278a2224c3807b7b Signed-off-by: Ben Walker <benjamin.walker@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/6640 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: <dongx.yi@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
show more ...
|
| 58e587d0 | 25-Jan-2021 |
wanghailiangx <hailiangx.e.wang@intel.com> |
examples/nvmf: modify help case to return 0
Case 'h' or 'H' should return 0, this is a normal return.
Change-Id: I33888fdd8f293b5a297a629a80cf925917b32df8 Signed-off-by: wanghailiangx <hailiangx.e.
examples/nvmf: modify help case to return 0
Case 'h' or 'H' should return 0, this is a normal return.
Change-Id: I33888fdd8f293b5a297a629a80cf925917b32df8 Signed-off-by: wanghailiangx <hailiangx.e.wang@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/6062 Community-CI: Broadcom CI Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Ziye Yang <ziye.yang@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
show more ...
|
| ec02743a | 30-Sep-2020 |
Jim Harris <james.r.harris@intel.com> |
build: add ufc to SYS_LIBS in spdk.common.mk
This avoids duplicating it in several different Makefiles.
Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: I85f4886ec6744c23639d24867e2c
build: add ufc to SYS_LIBS in spdk.common.mk
This avoids duplicating it in several different Makefiles.
Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: I85f4886ec6744c23639d24867e2c68757dfeba32 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/4484 Community-CI: Broadcom CI Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Anil Veerabhadrappa <anil.veerabhadrappa@broadcom.com> Reviewed-by: <dongx.yi@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Ziye Yang <ziye.yang@intel.com>
show more ...
|
| d132ee35 | 11-Dec-2020 |
Jim Harris <james.r.harris@intel.com> |
build: use DEPDIRS variables to build SPDK_LIB_LIST
All of our Makefiles duplicate huge lists of libraries in SPDK_LIB_LIST. We have a very precise and accurate accounting of the library dependenci
build: use DEPDIRS variables to build SPDK_LIB_LIST
All of our Makefiles duplicate huge lists of libraries in SPDK_LIB_LIST. We have a very precise and accurate accounting of the library dependencies in mk/spdk.lib_deps.mk which can be used to generate the full list if the app specifies the modules and subsystem libraries it wishes to link.
I did a first pass through all of the existing Makefiles to take advantage of this new functionality. There may be more optimizations we can make later but don't want to hold up this patch for all of them.
Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: Icdaf6f749a6908df2c2ce2db22631a4af4ff3a9e Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/5553 Community-CI: Broadcom CI Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
show more ...
|
| 87b21afd | 30-Nov-2020 |
Jim Harris <james.r.harris@intel.com> |
examples: use "main" instead of "master"
While here, replace use of "slave workers" in some comments with "secondary workers".
Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: I2169c
examples: use "main" instead of "master"
While here, replace use of "slave workers" in some comments with "secondary workers".
Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: I2169c108da18d449a66a29daa77a3f9c3145d4b2 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/5352 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Mellanox Build Bot Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
show more ...
|