|
Revision tags: v25.01-rc1, v24.09, v25.01-pre, v24.09-rc1 |
|
| #
dd98a248 |
| 30-Jul-2024 |
Mehakjot Singh Sidhu <mehakjot.sidhu@nutanix.com> |
bdev_nvme: Make bdev nvme create and set multipath policy APIs public
Introduced new header file /module/bdev/nvme.h and added public APIs `spdk_bdev_nvme_create`, `spdk_bdev_nvme_set_multipath_poli
bdev_nvme: Make bdev nvme create and set multipath policy APIs public
Introduced new header file /module/bdev/nvme.h and added public APIs `spdk_bdev_nvme_create`, `spdk_bdev_nvme_set_multipath_policy` and `spdk_bdev_nvme_get_default_ctrlr_opts`, replacing internal functions `bdev_nvme_create`, `bdev_nvme_set_multipath_policy` and `bdev_nvme_get_default_ctrlr_opts`.
No changes have been done to the implementation of the above functions.
Change-Id: I610cfca65fbc43c32b1cf2288c8208fa5c6e567b Signed-off-by: Mehakjot Singh Sidhu <mehakjot.sidhu@nutanix.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/24370 Community-CI: Mellanox Build Bot Reviewed-by: Ben Walker <ben@nvidia.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <jim.harris@samsung.com> Reviewed-by: Shuhei Matsumoto <smatsumoto@nvidia.com>
show more ...
|
|
Revision tags: v24.05, v24.09-pre, v24.05-rc1, 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 |
|
| #
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 ...
|
|
Revision tags: v22.09, v23.01-pre, v22.09-rc1 |
|
| #
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, 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, v20.07, v20.07-rc1, v20.04.1, v20.01.2 |
|
| #
3352b2a7 |
| 11-May-2020 |
Ben Walker <benjamin.walker@intel.com> |
build: Copy headers to build/include on build
For completeness, now all output is placed into build/ in the appropriate location. In the future, 'make install' can be changed to simply copy from the
build: Copy headers to build/include on build
For completeness, now all output is placed into build/ in the appropriate location. In the future, 'make install' can be changed to simply copy from there instead of rebuilding.
Signed-off-by: Ben Walker <benjamin.walker@intel.com> Change-Id: I236b37868b5f4a2d5c5b910090aeaa9dff0501e2 Signed-off-by: Ben Walker <benjamin.walker@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/2381 Community-CI: Mellanox Build Bot Community-CI: Broadcom CI Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com> Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
show more ...
|
|
Revision tags: v20.04, v20.04-rc1, v20.01.1, v20.01, v20.01-rc1, v19.10.1, v19.10, v19.10-rc1, v19.07.1, v19.07, v19.04.1, v19.04, v18.10.2, v19.01.1, v19.01 |
|
| #
c4d9daeb |
| 02-Jan-2019 |
Piotr Pelplinski <piotr.pelplinski@intel.com> |
Makefile: Add possibility to uninstall spdk.
Add uninstall target to makefiles to be able to perform reverse of install target. Fixes #464
This patch adds 'uninstall' target to makefile. 'make unin
Makefile: Add possibility to uninstall spdk.
Add uninstall target to makefiles to be able to perform reverse of install target. Fixes #464
This patch adds 'uninstall' target to makefile. 'make uninstall' will remove spdk_tgt app, headers, libraries and shared libraries from system directories defined by $DESTDIR. Additionaly, if there will be any empty directories left after this operation, they will be removed as well.
Signed-off-by: Piotr Pelplinski <piotr.pelplinski@intel.com> Change-Id: I7b07fb4b81081d3914ff09165991fbe3a26b9067 Signed-off-by: Pawel Kaminski <pawelx.kaminski@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/431471 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>
show more ...
|
|
Revision tags: v18.10.1, v18.10, v18.07.1, v18.07, v18.04.1, v18.04, v18.01.1 |
|
| #
9c131c28 |
| 14-Feb-2018 |
Daniel Verkamp <daniel.verkamp@intel.com> |
build: add @: to 'clean' rule in include/Makefile
This silences the output of 'make clean' when there is nothing to do.
Change-Id: I5cd89b8a2934162c932fc7b4acc6585e8d1dd4f5 Signed-off-by: Daniel Ve
build: add @: to 'clean' rule in include/Makefile
This silences the output of 'make clean' when there is nothing to do.
Change-Id: I5cd89b8a2934162c932fc7b4acc6585e8d1dd4f5 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com> Reviewed-on: https://review.gerrithub.io/399926 Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
show more ...
|
| #
bb24ce82 |
| 14-Feb-2018 |
Jim Harris <james.r.harris@intel.com> |
build: add @: to remaining 'all' targets
It is not ideal to have to add this in a bunch of different Makefiles, but further consolidation of Makefiles is going to be a more arduous process.
With th
build: add @: to remaining 'all' targets
It is not ideal to have to add this in a bunch of different Makefiles, but further consolidation of Makefiles is going to be a more arduous process.
With this change, rebuilding SPDK after no changes will result in no output - all of the "Nothing to be done for 'all'" messages have been removed. Note that DPDK build output still remains - this can be suppressed by either using an out-of-tree DPDK, or using SKIP_DPDK_BUILD=1 when using the in-tree DPDK submodule.
Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: Ib1d45432f2baaa1d9c1b9509906ee1e77966d3ca
Reviewed-on: https://review.gerrithub.io/399918 Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com> Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
show more ...
|
|
Revision tags: v18.01, v17.10.1 |
|
| #
2e7fe8e8 |
| 15-Nov-2017 |
Daniel Verkamp <daniel.verkamp@intel.com> |
build: add 'make install' rule
For now, this only installs libraries and headers; we will need to consider which binaries should be installed and what they should be named before we add them to the
build: add 'make install' rule
For now, this only installs libraries and headers; we will need to consider which binaries should be installed and what they should be named before we add them to the install rule.
Change-Id: I78dc8631f793d0df88cd884b0ac66406df9e4427 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com> Reviewed-on: https://review.gerrithub.io/387637 Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
show more ...
|