|
Revision tags: v24.05, v24.09-pre, v24.05-rc1, LTS, v24.01, v24.05-pre, v24.01-rc1 |
|
| #
6c6c42fc |
| 18-Jan-2024 |
Ben Walker <ben@nvidia.com> |
isal: If the user builds with shared libraries, use ISA-L shared libraries
Change-Id: I6e5882a2d0347971e99bbed26a2291cb3361800b Signed-off-by: Ben Walker <ben@nvidia.com> Reviewed-on: https://review
isal: If the user builds with shared libraries, use ISA-L shared libraries
Change-Id: I6e5882a2d0347971e99bbed26a2291cb3361800b Signed-off-by: Ben Walker <ben@nvidia.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/21490 Community-CI: Mellanox Build Bot Reviewed-by: Jim Harris <jim.harris@samsung.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
show more ...
|
| #
d14f364e |
| 25-Jan-2024 |
Ben Walker <ben@nvidia.com> |
test/external_code: Use an installed SPDK in this test
External modules will be built against an installed SPDK, so change the test to do a make install.
Change-Id: I4d9d2da4a4024dca1a96bdeea182ebd
test/external_code: Use an installed SPDK in this test
External modules will be built against an installed SPDK, so change the test to do a make install.
Change-Id: I4d9d2da4a4024dca1a96bdeea182ebd8ac91e130 Signed-off-by: Ben Walker <ben@nvidia.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/21602 Reviewed-by: Jim Harris <jim.harris@samsung.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
show more ...
|
| #
d58439d3 |
| 26-Oct-2023 |
Eugene Kobyak <eugene.kobyak@intel.com> |
external_code/accel: Add external accel driver
Example implementation of accel driver. This change includes the accel driver itself and application to test it.
Change-Id: Ic4615cb45f1dc059ff5b9adf7
external_code/accel: Add external accel driver
Example implementation of accel driver. This change includes the accel driver itself and application to test it.
Change-Id: Ic4615cb45f1dc059ff5b9adf7f7a5cc29ee5f81b Signed-off-by: Eugene Kobyak <eugene.kobyak@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/20458 Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <jim.harris@samsung.com> Reviewed-by: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
show more ...
|
| #
8976b47d |
| 13-Oct-2023 |
Eugene Kobyak <eugene.kobyak@intel.com> |
external_code/accel: Add external accel module
Example implementation of accel module. This change includes the module itself and also an application to test all supported operations.
Change-Id: I0
external_code/accel: Add external accel module
Example implementation of accel module. This change includes the module itself and also an application to test all supported operations.
Change-Id: I029f877f9ec9a90ceaf5207e4213bbad9b7d2ccd Signed-off-by: Eugene Kobyak <eugene.kobyak@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/20340 Reviewed-by: Jim Harris <jim.harris@samsung.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> Reviewed-by: Krzysztof Karas <krzysztof.karas@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
show more ...
|
|
Revision tags: v23.09, v24.01-pre, v23.09-rc1, v23.05, v23.09-pre |
|
| #
4e436e35 |
| 12-May-2023 |
Konrad Sztyber <konrad.sztyber@intel.com> |
test/external_code: set default include/lib dirs
This makes it a lot easier to build these tests.
Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com> Change-Id: I969e3dada5d8c48e6d089a1c18c109
test/external_code: set default include/lib dirs
This makes it a lot easier to build these tests.
Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com> Change-Id: I969e3dada5d8c48e6d089a1c18c109f0c06e26c1 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/18085 Reviewed-by: Jim Harris <james.r.harris@intel.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 ...
|
|
Revision tags: 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 |
|
| #
91b30e7a |
| 11-Feb-2021 |
Konrad Sztyber <konrad.sztyber@intel.com> |
test/external_code: initial definitions for basic NVMe driver
This patch introduces initial definitions for a stripped down version of an out-of-tree NVMe driver. It's purpose is to showcase SPDK's
test/external_code: initial definitions for basic NVMe driver
This patch introduces initial definitions for a stripped down version of an out-of-tree NVMe driver. It's purpose is to showcase SPDK's interfaces for writing user-space drivers for various types of devices. The choice of NVMe as the example is based on the fact that it can be emulated by QEMU and the code can be borrowed from SPDK's regular NVMe driver.
This driver will only provide the most basic functionalities (e.g. device probing, controller initialization, only admin queue support, etc.) and won't have support for any device quirks. Therefore, it's only intented to be used with emulated devices.
In addition, an application utilizing the driver to list all available NVMe controllers and print their identify data will be added. It'll be a very basic, stripped down version of `examples/nvme/identify`.
Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com> Change-Id: I67c748aabf75a37ca72dfb74301a610f7c4ae2bc Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/6663 Community-CI: Broadcom CI Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com>
show more ...
|
|
Revision tags: v21.01, v21.01-rc1 |
|
| #
a66fde23 |
| 21-Jan-2021 |
Tomasz Zawadzki <tomasz.zawadzki@intel.com> |
libvfio-user: set COMMON_CFLAGS for external_code tests
Static compilation for external_code tests uses SYS_LIBS that now includes libvfio-user. As such the COMMON_CFLAGS need to point to the build
libvfio-user: set COMMON_CFLAGS for external_code tests
Static compilation for external_code tests uses SYS_LIBS that now includes libvfio-user. As such the COMMON_CFLAGS need to point to the build directory.
Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Change-Id: I6f3aa670a62445088535eacdfa1483bfacd5ce7b Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/6020 Community-CI: Broadcom CI Reviewed-by: Karol Latecki <karol.latecki@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
show more ...
|
|
Revision tags: v20.10, v20.10-rc1, v20.07, v20.07-rc1, v20.04.1, v20.01.2, v20.04, v20.04-rc1, v20.01.1, v20.01, v20.01-rc1 |
|
| #
35093786 |
| 21-Jan-2020 |
Seth Howell <seth.howell@intel.com> |
test/autobuild: verify external code can link to libs
This test helps ensure that nothing about the way we build our shared objects changes in a way that breaks external applications or bdev modules
test/autobuild: verify external code can link to libs
This test helps ensure that nothing about the way we build our shared objects changes in a way that breaks external applications or bdev modules trying to link to SPDK.
Change-Id: I45ac36a2afc873b04eb237f4e633a9d84066737c Signed-off-by: Seth Howell <seth.howell@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/435 Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Broadcom CI
show more ...
|