Revision tags: v25.01-rc1 |
|
#
66289a6d |
| 06-Dec-2024 |
Konrad Sztyber <konrad.sztyber@intel.com> |
build: use VERSION file for storing version
This reduces the number of places to update whenever a version is bumped and also gives us an easy way to check the current version from scripts.
Signed-
build: use VERSION file for storing version
This reduces the number of places to update whenever a version is bumped and also gives us an easy way to check the current version from scripts.
Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com> Change-Id: I01d7240b6e07467548c211f1e505c1e1a34360af Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/25523 Community-CI: Mellanox Build Bot Community-CI: Community CI Samsung <spdk.community.ci.samsung@gmail.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Ben Walker <ben@nvidia.com> Reviewed-by: Jim Harris <jim.harris@nvidia.com>
show more ...
|
Revision tags: v24.09, v25.01-pre, v24.09-rc1, v24.05, v24.09-pre, v24.05-rc1 |
|
#
d965bc4d |
| 02-Mar-2024 |
Konrad Sztyber <konrad.sztyber@intel.com> |
configure: put isa-l configure logs in rootdir
That way, isa-l directories don't show up as having untracked files in git after running configure.
Signed-off-by: Konrad Sztyber <konrad.sztyber@inte
configure: put isa-l configure logs in rootdir
That way, isa-l directories don't show up as having untracked files in git after running configure.
Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com> Change-Id: Ia57720c3844823029219d20a26e68b7f0294d412 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/22122 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Michal Berger <michal.berger@intel.com>
show more ...
|
Revision tags: LTS, v24.01, v24.05-pre, v24.01-rc1 |
|
#
8d588fbc |
| 28-Dec-2023 |
Michal Berger <michal.berger@intel.com> |
scripts/perf: Tag PM data with current run_test() instance
Add signal handler to catch USR1 and drive re-tagging of the PM data. This should allow for a quick cross-reference while troubleshooting t
scripts/perf: Tag PM data with current run_test() instance
Add signal handler to catch USR1 and drive re-tagging of the PM data. This should allow for a quick cross-reference while troubleshooting target test and its potential impact on the system.
Change-Id: I6eb7ff0ed0fc4d0162db0166543a070a4ad90de4 Signed-off-by: Michal Berger <michal.berger@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/21179 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
show more ...
|
Revision tags: 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, v22.05, v22.09-pre, v22.05-rc1 |
|
#
a985a3ae |
| 20-May-2022 |
Karol Latecki <karol.latecki@intel.com> |
test/common: don't specify output dir for core_pattern in command line
Remove output directory argument for core-collector.sh when setting system core_pattern. Instead save the full output directory
test/common: don't specify output dir for core_pattern in command line
Remove output directory argument for core-collector.sh when setting system core_pattern. Instead save the full output directory path into a file to a known location and read it directly in core-collector.sh.
The reason for this change is 128 bytes command line length for core_pattern (see 'man core 5'). In case working with long paths the core_pattern command line gets truncated and core dumps are not generated.
Change-Id: Ia74c180e4923fb43d6ff66129ffe54c32827adca Signed-off-by: Karol Latecki <karol.latecki@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/12755 Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Michal Berger <michallinuxstuff@gmail.com> Reviewed-by: Pawel Piatek <pawelx.piatek@intel.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
show more ...
|
Revision tags: 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 |
|
#
a4e1d715 |
| 23-Feb-2021 |
Nick Connolly <nick.connolly@mayadata.io> |
mk: support file extension for executables
Some platforms require that a specific file extension is used for executables. Append $(EXEEXT) to $(APP) definitions to accommodate this. The name EXEEXT
mk: support file extension for executables
Some platforms require that a specific file extension is used for executables. Append $(EXEEXT) to $(APP) definitions to accommodate this. The name EXEEXT has been chosen for consistency with automake which uses the same variable for the same purpose.
Add extensions for generated files used by Windows to the 'clean' target (.obj, .lib, .pdb) and add output files to .gitignore.
Tested using a cross compiler that forces a .exe suffix and verifying that all LINK messages include the correct suffix and that a second call to make does nothing (showing that the targets match the generated executables).
Signed-off-by: Nick Connolly <nick.connolly@mayadata.io> Change-Id: Ief012f6294d2f94b23c8b4f9747e21a0dfb91e96 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/6494 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Mellanox Build Bot 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, v20.10, v20.10-rc1 |
|
#
2881330d |
| 07-Oct-2020 |
Karol Latecki <karol.latecki@intel.com> |
add .gitreview to .gitignore
Ignore .gitreview configuration file. It must be placed in the cloned repo directory in order for git-review to use it when submitting / fetching changes.
Signed-off-by
add .gitreview to .gitignore
Ignore .gitreview configuration file. It must be placed in the cloned repo directory in order for git-review to use it when submitting / fetching changes.
Signed-off-by: Karol Latecki <karol.latecki@intel.com> Change-Id: I5f027c3208bafcfd16ac980b42a314a2914f5036 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/4547 Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com>
show more ...
|
Revision tags: v20.07, v20.07-rc1, v20.04.1, v20.01.2 |
|
#
6b9b448e |
| 11-May-2020 |
Ben Walker <benjamin.walker@intel.com> |
build: Output executables from the app directory to build/bin
Automatically place binaries produced from the app directory into build/bin. This matches with the output in build/lib that already exis
build: Output executables from the app directory to build/bin
Automatically place binaries produced from the app directory into build/bin. This matches with the output in build/lib that already exists.
Change-Id: I13cd2da71d2f88592e22308fe8a907bf458458b5 Signed-off-by: Ben Walker <benjamin.walker@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/2379 Community-CI: Mellanox Build Bot Community-CI: Broadcom CI Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com>
show more ...
|
Revision tags: v20.04, v20.04-rc1, v20.01.1 |
|
#
db3ebfe6 |
| 02-Mar-2020 |
Michal Berger <michalx.berger@intel.com> |
configure: Dump build CONFIG to sourceable file
Change-Id: I33d03d1850c92673f28107d52c886df5bfb685f1 Signed-off-by: Michal Berger <michalx.berger@intel.com> Reviewed-on: https://review.spdk.io/gerri
configure: Dump build CONFIG to sourceable file
Change-Id: I33d03d1850c92673f28107d52c886df5bfb685f1 Signed-off-by: Michal Berger <michalx.berger@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/1106 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com>
show more ...
|
Revision tags: v20.01, v20.01-rc1 |
|
#
f54757cc |
| 21-Jan-2020 |
Ben Walker <benjamin.walker@intel.com> |
test: Add some unit test output to .gitignore
Change-Id: I6e9b50a833737aa2ff6ea16e38d6dcf9b1d4fa33 Signed-off-by: Ben Walker <benjamin.walker@intel.com> Reviewed-on: https://review.gerrithub.io/c/sp
test: Add some unit test output to .gitignore
Change-Id: I6e9b50a833737aa2ff6ea16e38d6dcf9b1d4fa33 Signed-off-by: Ben Walker <benjamin.walker@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/482279 Community-CI: SPDK CI Jenkins <sys_sgci@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
show more ...
|
Revision tags: v19.10.1, v19.10, v19.10-rc1, v19.07.1, v19.07, v19.04.1 |
|
#
9abbab36 |
| 14-May-2019 |
Pawel Kaminski <pawelx.kaminski@intel.com> |
makefile: Add cc.flags.mk to .gitignore list
If user defines some flags then cc.flags.mk file is generated. This causes tests to exit with 1.
This change help testing delete snapshot feature where
makefile: Add cc.flags.mk to .gitignore list
If user defines some flags then cc.flags.mk file is generated. This causes tests to exit with 1.
This change help testing delete snapshot feature where we need to define flag by command: export CFLAGS=-DSPDK_ENABLE_SNAPSHOT_DELETION
Change-Id: I6ddd52d6260393785269e7f34a4b65bf95e5c4e2 Signed-off-by: Pawel Kaminski <pawelx.kaminski@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/454457 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Karol Latecki <karol.latecki@intel.com>
show more ...
|
Revision tags: v19.04, v18.10.2, v19.01.1, v19.01, v18.10.1, v18.10 |
|
#
85bc2bbe |
| 21-Sep-2018 |
Pawel Wodkowski <pawelx.wodkowski@intel.com> |
configure: use mk/config.mk instead of CONFIG.local
We have hairy configuration method. First configure script uses CONFIG, environment and arguments to produce CONFIG.local and config.h then makefi
configure: use mk/config.mk instead of CONFIG.local
We have hairy configuration method. First configure script uses CONFIG, environment and arguments to produce CONFIG.local and config.h then makefile uses CONFIG, environment and CONFIG.local to produce config.h again. First time config.h can't be generated reliably as config.h target in Makefile is passing MAKEFLAGS and they are unknown at configuration phase.
Lets remove this mess by producing final mk/config.mk file and get rid of CONFIG.local. This will also generate full build configuration in one file instead scattering them in CONFIG and CONFIG.local. In next patch scripts/genconfig.py can be removed.
Change-Id: I5696813312edff7e493207f7aa8569234a365ec0 Signed-off-by: Pawel Wodkowski <pawelx.wodkowski@intel.com> Reviewed-on: https://review.gerrithub.io/426364 Chandler-Test-Pool: SPDK Automated Test System <sys_sgsw@intel.com> 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: Darek Stojaczyk <dariusz.stojaczyk@intel.com>
show more ...
|
#
c5467556 |
| 28-Sep-2018 |
Pawel Wodkowski <pawelx.wodkowski@intel.com> |
mk: move config.h to include/spdk directory
We need to include it in devel package.
Change-Id: I823200632e8bcb9fdb86c8cb5fbf3a651a710b78 Signed-off-by: Pawel Wodkowski <pawelx.wodkowski@intel.com>
mk: move config.h to include/spdk directory
We need to include it in devel package.
Change-Id: I823200632e8bcb9fdb86c8cb5fbf3a651a710b78 Signed-off-by: Pawel Wodkowski <pawelx.wodkowski@intel.com> Reviewed-on: https://review.gerrithub.io/426839 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> Chandler-Test-Pool: SPDK Automated Test System <sys_sgsw@intel.com>
show more ...
|
Revision tags: v18.07.1 |
|
#
3f6f5698 |
| 10-Aug-2018 |
Lance Hartmann <lance.hartmann@oracle.com> |
shared_lib: Update shared lib build and install
Updates build and install of shared lib to conform with standard naming conventions for shared libraries, including the setting of the lib's soname.
shared_lib: Update shared lib build and install
Updates build and install of shared lib to conform with standard naming conventions for shared libraries, including the setting of the lib's soname.
Change-Id: Ib46d298ab5f77fd8c32b7c04022b546446189428 Signed-off-by: Lance Hartmann <lance.hartmann@oracle.com> Reviewed-on: https://review.gerrithub.io/421936 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Chandler-Test-Pool: 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 ...
|
Revision tags: v18.07 |
|
#
9259324f |
| 18-Jun-2018 |
Daniel Verkamp <daniel.verkamp@intel.com> |
shared_lib: only export spdk_* symbols
Add a basic linker version script to limit exported symbols to those intended to be public API. Currently, many internal-only functions are also named spdk_*,
shared_lib: only export spdk_* symbols
Add a basic linker version script to limit exported symbols to those intended to be public API. Currently, many internal-only functions are also named spdk_*, but this will at least limit exported symbols to those that will not pollute the global namespace.
This also does not assign a version to any symbols; in the future, we may want to extend the version script to enable ABI compatibility, but for now, the version script is just used to control symbol visibility.
Change-Id: I1f020300b3288a026b47e9b1466ebc72952d9401 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com> Reviewed-on: https://review.gerrithub.io/415897 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 ...
|
Revision tags: v18.04.1, v18.04, v18.01.1, v18.01 |
|
#
dc82989d |
| 27-Jan-2018 |
Nathan Cutler <ncutler@suse.com> |
Makefile: try harder to use correct Python interpreter
In a Python 3-only system, there might not be an executable in the PATH to satisfy "python". In configure we attempt to find the "right" python
Makefile: try harder to use correct Python interpreter
In a Python 3-only system, there might not be an executable in the PATH to satisfy "python". In configure we attempt to find the "right" python command for the system we happen to be running in. With this patch, we let configure save this command to a temporary file.
Subsequently, when make is run, it will find the command in that file and use it (or fall back to "python" if the file doesn't exist for whatever reason).
Change-Id: If65f2fc505a924b940b2054882504b8cbe1a53aa Signed-off-by: Nathan Cutler <ncutler@suse.com> Reviewed-on: https://review.gerrithub.io/397022 Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
show more ...
|
Revision tags: v17.10.1, v17.10, v17.07.1, v17.07 |
|
#
6fba6ff4 |
| 08-May-2017 |
paul luse <paul.e.luse@intel.com> |
unittests: add local UT coverage
Collect coverage info when running UT locally when lcov is available.
Change-Id: I34a8b60056775a25cd4a3906d59c4a42e7cc845f Signed-off-by: paul luse <paul.e.luse@int
unittests: add local UT coverage
Collect coverage info when running UT locally when lcov is available.
Change-Id: I34a8b60056775a25cd4a3906d59c4a42e7cc845f Signed-off-by: paul luse <paul.e.luse@intel.com>
show more ...
|
Revision tags: v17.03, v16.12, v16.08, v16.06 |
|
#
6d6d1161 |
| 24-Mar-2016 |
Daniel Verkamp <daniel.verkamp@intel.com> |
build: add CONFIG_LTO to enable link-time optimization
Change-Id: I9546d715b8d2ca3ebf46183bdbaa58e8aa921d95 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com> Signed-off-by: Ben Walker <benjam
build: add CONFIG_LTO to enable link-time optimization
Change-Id: I9546d715b8d2ca3ebf46183bdbaa58e8aa921d95 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com> Signed-off-by: Ben Walker <benjamin.walker@intel.com>
show more ...
|
#
9dd998cd |
| 30-Mar-2017 |
Ben Walker <benjamin.walker@intel.com> |
Add a configure script to generate the CONFIG file
Add a configure script in the root of the repository that looks and feels like one that would be generated by autotools. This script simply generat
Add a configure script to generate the CONFIG file
Add a configure script in the root of the repository that looks and feels like one that would be generated by autotools. This script simply generates a CONFIG file for you, which used to be done by hand.
Now to build SPDK you can do the following:
./configure --with-dpdk=path make
Change-Id: I44ebb91f0cb1468b86da4c0033ac1406595d4967 Signed-off-by: Ben Walker <benjamin.walker@intel.com>
show more ...
|
#
cd066abb |
| 11-Jul-2016 |
Daniel Verkamp <daniel.verkamp@intel.com> |
gitignore: ignore .kdev4 (KDevelop) files
Change-Id: Ie493371f53b009b44c4c7fbab24e2a52b8a9c837 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
|
#
10a35fa2 |
| 17-Jun-2016 |
Ben Walker <benjamin.walker@intel.com> |
Expand .gitignore
Change-Id: I8fc471d8b0efda7d770a5e656e3592c622fcac40 Signed-off-by: Ben Walker <benjamin.walker@intel.com>
|
#
5603ff07 |
| 08-Jun-2016 |
Ben Walker <benjamin.walker@intel.com> |
build: Add config.h to .gitignore
This file is automatically generated.
Change-Id: I216052ecfd79573398e5fa2337efc7ff829f00fd Signed-off-by: Ben Walker <benjamin.walker@intel.com>
|
#
ab7541d8 |
| 22-Feb-2016 |
Daniel Verkamp <daniel.verkamp@intel.com> |
kperf: add .gitignore entries
Change-Id: I80725118e44e147e12dcac31d0ba58f175a89d10 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
|
Revision tags: v1.2.0, v1.0.0 |
|
#
497d40b1 |
| 22-Oct-2015 |
Daniel Verkamp <daniel.verkamp@intel.com> |
build: add CONFIG_COVERAGE code coverage option
Collect coverage information for use with gcov.
Coverage is disabled on FreeBSD because the current version of clang provided by FreeBSD can't succes
build: add CONFIG_COVERAGE code coverage option
Collect coverage information for use with gcov.
Coverage is disabled on FreeBSD because the current version of clang provided by FreeBSD can't successfully link with -ftest-coverage enabled (the compiler-rt support libs are too old).
Change-Id: Icc444936caa852bfb9a02b37223209319a27a770 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
show more ...
|
#
2a3d4b18 |
| 12-Oct-2015 |
Daniel Verkamp <daniel.verkamp@intel.com> |
build: add CUnit-Memory-Dump.xml to .gitignore
This is generated by the CUnit library when built with --enable-memtrace.
In particular, the CUnit package on FreeBSD is configured this way.
Change-
build: add CUnit-Memory-Dump.xml to .gitignore
This is generated by the CUnit library when built with --enable-memtrace.
In particular, the CUnit package on FreeBSD is configured this way.
Change-Id: I616b7d91ed560be2706089287510a772a5c47e11 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
show more ...
|
#
5e95ec6f |
| 24-Sep-2015 |
Jim Harris <james.r.harris@intel.com> |
README.md: add more detailed quick start instructions
Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: I267f27edb8797c794dc732334b557f44dc677015
|