Commit Graph
Select branches
Hide Pull Requests
18.07-perf
master
v17.07.x
v17.10.x
v18.01.x
v18.04.x
v18.07.x
v18.10.1-oracle
v18.10.x
v19.01.x
v19.04.x
v19.07.x
v19.10.x
v20.01.x
v20.04.x
v20.07.x
v20.10.x
v21.01.x
v21.01.x-13.0
v21.04.x
v21.04.x-13.0
v21.07.x
v21.10.x
v22.01.x
#10
#10
#101
#102
#1078
#1088
#109
#109
#11
#11
#110
#111
#113
#113
#1130
#114
#115
#115
#116
#117
#1185
#119
#119
#1198
#12
#12
#120
#123
#125
#13
#13
#132
#132
#133
#134
#134
#1350
#136
#136
#14
#14
#141
#141
#1415
#142
#1467
#1475
#148
#148
#149
#150
#150
#152
#1527
#153
#153
#154
#154
#1544
#155
#155
#156
#156
#157
#157
#158
#158
#159
#159
#164
#164
#1698
#1727
#1732
#174
#174
#1744
#175
#175
#1755
#1756
#1757
#1758
#1759
#180
#180
#188
#189
#189
#19
#1938
#194
#194
#195
#195
#20
#20
#200
#200
#208
#21
#21
#213
#213
#22
#22
#220
#220
#223
#223
#224
#2244
#225
#228
#228
#23
#23
#2319
#2324
#2339
#2379
#24
#25
#258
#258
#268
#268
#28
#28
#30
#30
#31
#31
#33
#332
#333
#34
#34
#341
#341
#342
#342
#35
#36
#36
#37
#377
#377
#38
#40
#40
#41
#42
#42
#421
#421
#423
#423
#44
#44
#45
#46
#46
#469
#47
#47
#479
#48
#49
#49
#50
#505
#515
#52
#52
#53
#53
#54
#54
#55
#56
#56
#57
#58
#58
#59
#6
#6
#60
#60
#61
#61
#62
#630
#67
#67
#68
#69
#693
#70
#70
#719
#72
#72
#73
#732
#74
#76
#77
#78
#79
#79
#80
#80
#81
#82
#85
#87
#878
#90
#90
#93
#96
LTS
v1.0.0
v1.2.0
v16.06
v16.08
v16.12
v17.03
v17.07
v17.07.1
v17.10
v17.10.1
v18.01
v18.01.1
v18.04
v18.04.1
v18.07
v18.07.1
v18.10
v18.10.1
v18.10.2
v19.01
v19.01.1
v19.04
v19.04.1
v19.07
v19.07.1
v19.10
v19.10-rc1
v19.10.1
v20.01
v20.01-rc1
v20.01.1
v20.01.2
v20.04
v20.04-rc1
v20.04.1
v20.07
v20.07-rc1
v20.10
v20.10-rc1
v21.01
v21.01-rc1
v21.01.1
v21.04
v21.04-rc1
v21.07
v21.07-rc1
v21.10
v21.10-rc1
v22.01
v22.01-rc1
Select branches
Hide Pull Requests
18.07-perf
master
v17.07.x
v17.10.x
v18.01.x
v18.04.x
v18.07.x
v18.10.1-oracle
v18.10.x
v19.01.x
v19.04.x
v19.07.x
v19.10.x
v20.01.x
v20.04.x
v20.07.x
v20.10.x
v21.01.x
v21.01.x-13.0
v21.04.x
v21.04.x-13.0
v21.07.x
v21.10.x
v22.01.x
#10
#10
#101
#102
#1078
#1088
#109
#109
#11
#11
#110
#111
#113
#113
#1130
#114
#115
#115
#116
#117
#1185
#119
#119
#1198
#12
#12
#120
#123
#125
#13
#13
#132
#132
#133
#134
#134
#1350
#136
#136
#14
#14
#141
#141
#1415
#142
#1467
#1475
#148
#148
#149
#150
#150
#152
#1527
#153
#153
#154
#154
#1544
#155
#155
#156
#156
#157
#157
#158
#158
#159
#159
#164
#164
#1698
#1727
#1732
#174
#174
#1744
#175
#175
#1755
#1756
#1757
#1758
#1759
#180
#180
#188
#189
#189
#19
#1938
#194
#194
#195
#195
#20
#20
#200
#200
#208
#21
#21
#213
#213
#22
#22
#220
#220
#223
#223
#224
#2244
#225
#228
#228
#23
#23
#2319
#2324
#2339
#2379
#24
#25
#258
#258
#268
#268
#28
#28
#30
#30
#31
#31
#33
#332
#333
#34
#34
#341
#341
#342
#342
#35
#36
#36
#37
#377
#377
#38
#40
#40
#41
#42
#42
#421
#421
#423
#423
#44
#44
#45
#46
#46
#469
#47
#47
#479
#48
#49
#49
#50
#505
#515
#52
#52
#53
#53
#54
#54
#55
#56
#56
#57
#58
#58
#59
#6
#6
#60
#60
#61
#61
#62
#630
#67
#67
#68
#69
#693
#70
#70
#719
#72
#72
#73
#732
#74
#76
#77
#78
#79
#79
#80
#80
#81
#82
#85
#87
#878
#90
#90
#93
#96
LTS
v1.0.0
v1.2.0
v16.06
v16.08
v16.12
v17.03
v17.07
v17.07.1
v17.10
v17.10.1
v18.01
v18.01.1
v18.04
v18.04.1
v18.07
v18.07.1
v18.10
v18.10.1
v18.10.2
v19.01
v19.01.1
v19.04
v19.04.1
v19.07
v19.07.1
v19.10
v19.10-rc1
v19.10.1
v20.01
v20.01-rc1
v20.01.1
v20.01.2
v20.04
v20.04-rc1
v20.04.1
v20.07
v20.07-rc1
v20.10
v20.10-rc1
v21.01
v21.01-rc1
v21.01.1
v21.04
v21.04-rc1
v21.07
v21.07-rc1
v21.10
v21.10-rc1
v22.01
v22.01-rc1
-
3d0d559dbd
update dpdk commit
v21.04.x
quackerd
2022-05-27 04:30:06 +0800 -
e8a1bac9a1
update dpdk submodule
quackerd
2022-05-17 01:32:44 -0400 -
38644662be
update submodules & refs
v21.04.x-13.0
v21.01.x-13.0
quackerd
2022-03-08 04:16:31 +0800 -
1edb07ac50
fix build system
quackerd
2022-03-08 04:08:39 +0800 -
8951c15759
accel/idxd: add and respect flag to support writes to PMEM
master
paul luse
2021-09-08 17:29:35 -0400 -
12c40f05e2
accel: plumb accel flags through operations that need them
paul luse
2021-08-24 17:08:29 -0400 -
0d5ce8c2cf
idxd: introduce new IDXD flag for cache control
paul luse
2022-02-09 14:00:49 -0700 -
37ae5a2fb9
idxd: Set cache control flag in 3 places where it was missing
paul luse
2022-02-09 13:40:49 -0700 -
7d63e716eb
idxd: Add flags parameter to all low level API for prep/submission
paul luse
2021-09-08 11:32:07 -0400 -
5990c4ecef
bdev/crypto: Close device on errors during init
Yuriy Umanets
2022-01-21 11:47:30 +0200 -
9afa85b543
bdev/crypto: Fixed page boundary bug in _crypto_operation()
Yuriy Umanets
2022-02-11 12:25:10 +0200 -
ddb443751b
bdev/crypto: Cancel re-enqueue in crypto_dev_poller()
Yuriy Umanets
2022-01-21 10:41:27 +0200 -
8ecf8dfcd7
bdev/crypto: Continue init after AESNI_MB failure
Yuriy Umanets
2022-01-20 11:07:52 +0200 -
a837ea37da
bdev/crypto: Switched to pkt_mbuf API
Yuriy Umanets
2022-01-21 10:02:42 +0200 -
03d9c67139
bdev/crypto: Error handling in create_vbdev_dev()
Yuriy Umanets
2022-01-20 11:32:21 +0200 -
706d2c1dc1
bdev/crypto: Fixes with json export
Yuriy Umanets
2022-01-27 12:21:55 +0200 -
2a6ddeb837
configure: Changes to support MLX5 crypto
Yuriy Umanets
2022-01-19 17:28:13 +0200 -
1de1797b11
spdk_top: change scheduler name to be optional in decoders
Krzysztof Karas
2022-03-01 15:49:50 +0000 -
f3f93539c2
test/llvm_nvme_fuzz: remove unnecessary codes
Yifan Bian
2022-03-03 01:42:31 +0000 -
f13ec525e9
configure: do not overwrite PKG_CONFIG_PATH
Karol Latecki
2022-03-02 19:55:47 +0100 -
96015793d2
nvmf/vfio-user: eliminate vfio_user_dev_migr_resume_done() function
Changpeng Liu
2022-02-07 22:06:12 +0800 -
492d576795
Revert "idxd: No longer set token configuration"
paul luse
2022-02-23 16:48:56 -0700 -
0b034da148
blob: add return codes to bs_user_op_abort
Tomasz Zawadzki
2022-02-28 15:05:48 +0100 -
a7d174e2ef
bdev/null: call spdk_bdev_module_fini_done() even if not registered
Kefu Chai
2022-02-27 20:49:23 +0800 -
96a58cd41f
mk/spdk.nvmecli.mk: Added rte_dmadev to linking
Yuriy Umanets
2022-02-14 11:57:21 +0200 -
f48130c97e
lib/env_dpdk: Fixed using rte_compress_isal
Yuriy Umanets
2022-01-19 15:45:46 +0200 -
f1980244c0
configure: Fixes with IPSec_mb used by DPDK
Yuriy Umanets
2022-01-19 07:42:56 +0200 -
3e3fbf919f
configure: Checking if libbsd is used by DPDK
Yuriy Umanets
2022-01-18 09:57:15 +0200 -
7b04eb72d2
configure: Fixes for multi-arch distros
Yuriy Umanets
2022-01-17 16:23:01 +0200 -
c39647df83
bdev/ocf: Improve OCF mpools
Rafal Stefanowski
2021-12-23 16:14:46 +0100 -
2089c410ca
nvmf/vfio-user: support interrupt mode
John Levon
2021-12-15 21:21:33 +0000 -
b514849ca1
lib/vhost: move vhost_user init thread tracking
Tomasz Zawadzki
2022-01-13 12:31:09 +0100 -
d7cd645c9f
lib/vhost: move rest of vsession managment to rte_vhost_user
Tomasz Zawadzki
2022-01-11 13:11:22 +0100 -
8ca52b6d7c
lib/vhost: move changing vsession interrupt_mode to rte_vhost_user
Tomasz Zawadzki
2022-01-11 12:28:51 +0100 -
c0b0cfb9f4
lib/vhost: move vhost_device_ops functions to rte_vhost_user
Tomasz Zawadzki
2022-01-11 11:15:36 +0100 -
f45c98dd29
blobcli: use spdk_thread_send_msg when dumping blob
Jim Harris
2022-03-02 02:55:10 +0000 -
c32476bb36
test/nvmf: Use device name instead of driver's
Michal Berger
2021-10-13 15:10:22 +0200 -
767197af1e
test/nvmf: Define NET_TYPE
Michal Berger
2021-10-13 14:59:38 +0200 -
e8a5e965de
test/nvmf: Refactor hw detection routines
Michal Berger
2021-05-11 14:23:27 +0200 -
27470646c5
nvmf/fc: call free() to the object allocated by calloc()
Yifan Bian
2022-02-28 02:52:08 +0000 -
fa3ea8aad6
doc: add SPDK NVME-oF RDMA 22.01 Performance Report link
Karol Latecki
2022-02-25 09:24:29 +0100 -
5489035988
doc: add SPDK Bdev 22.01 Performance Report link
Karol Latecki
2022-02-25 08:41:27 +0100 -
8ba73f5649
test/llvm_nvme_fuzz: add DIRECTIVE SEND and DIRECTIVE RECEIVE command test cases
Yifan Bian
2022-02-24 03:54:11 +0000 -
12d522515f
nvme: simplify spdk_nvme_transport_id_populate_trstring
Jim Harris
2022-02-23 03:41:06 +0000 -
adde7ea533
doc/nvmf: Update nvmf_create_transport example
Alexey Marchuk
2022-02-08 18:16:19 +0300 -
84bec316c2
bdev/nvme: add additional DEBUGLOGs for discovery
Jim Harris
2022-02-24 14:48:33 +0000 -
bcb75753dc
bdev/nvme: add DISCOVERY_DEBUGLOG/ERRLOG
Jim Harris
2022-02-24 15:20:20 +0000 -
9614dca9f9
bdev/nvme: save the trid of the discovery service
Jim Harris
2022-02-24 14:52:47 +0000 -
a0690464dd
bdev/nvme: allocate discovery_entry_ctx for discovery subsystems
Jim Harris
2022-02-24 13:28:01 +0000 -
21aa2ba37e
bdev/nvme: move discovery_attach_cb up in file
Jim Harris
2022-02-24 13:08:55 +0000 -
d98c37495a
test: add explicit listener for discovery subsystem
Jim Harris
2022-02-10 11:09:12 +0000 -
9b04bd8d5c
bdev_nvme: rename discovery_ctrlr_ctx to discovery_entry_ctx
Jim Harris
2022-02-10 13:27:07 +0000 -
fd0f154f47
nvmf: add discovery subsystem entries to discovery log page
Jim Harris
2022-02-10 11:22:09 +0000 -
09240a1c3c
bdev/nvme: don't connect to discovered discovery subsystems
Jim Harris
2022-02-10 13:07:31 +0000 -
06ef6757a9
rpc.py: add 'discovery' nqn shortcut for nvmf listener RPCs
Jim Harris
2022-02-10 10:57:08 +0000 -
25bc221cee
nvmf: deprecate automatic discovery listener
Jim Harris
2022-02-10 10:37:04 +0000 -
5c80b1e5ab
nvme/rdma: Limit max_sges by command capsule size
Evgeniy Kochetov
2022-02-18 12:03:30 +0200 -
742d818e29
blobstore: Defer to memcpy after all xattr mallocs are finished.
Dong Yi
2022-02-17 16:24:21 +0800 -
0270fc322f
nvmf/vfio-user: Fix abort request bug
Rui Chang
2022-02-22 14:39:05 +0800 -
06fdd44c5d
mk/fio: link shared sanitizers for clang builds
Konrad Sztyber
2022-02-10 12:56:40 +0100 -
24d34ac75c
test/common: single fio exec function for both bdev/nvme
Konrad Sztyber
2022-02-10 16:22:48 +0100 -
ecdbaa2310
bdev/nvme: Call spdk_free() to the object allocated by spdk_malloc()
Shuhei Matsumoto
2022-02-23 15:04:42 +0900 -
7594030409
nvme: Set dnr to zero for abort_reqs() including a fix of degradation
Shuhei Matsumoto
2022-02-17 10:42:57 +0900 -
e685574f76
iscsi: fix a memory leak in error handling
Weiguo Li
2022-02-23 21:10:28 +0800 -
30af49f77d
nvmf: avoid a null dereference before null check
Weiguo Li
2022-02-24 01:21:59 +0800 -
5f27092835
thread: add spdk_thread_exec_msg()
John Levon
2022-02-10 10:45:15 +0000 -
b0f02769f9
nvme/fio_plugin: call spdk_env_fini() when exiting the process
Changpeng Liu
2022-02-08 20:37:35 +0800 -
594a3a8ec7
nvmf/vfio-user: add interrupt mode support to accept poller
John Levon
2021-12-15 16:04:39 +0000 -
8a1ad5a20f
nvmf/vfio-user: correct accept poller lifetime
John Levon
2021-12-15 15:16:29 +0000 -
e334bba989
nvmf/vfio-user: make accept poller per-endpoint
John Levon
2021-12-15 14:47:36 +0000 -
5e37316308
nvmf: pass poll group to transport during create
John Levon
2021-12-16 11:16:27 +0000 -
8c32f0d32f
doc: add SPDK Vhost 22.01 performance report link
Karol Latecki
2022-02-21 07:53:14 +0100 -
be74ac158c
event/app_rpc: Fix segmenation fault for scheduler is NULL.
Dong Yi
2022-02-21 12:36:33 +0800 -
21284e6c74
doc: add SPDK NVMe-oF TCP 22.01 performance report link
Karol Latecki
2022-02-21 07:52:36 +0100 -
b5b752792f
bdev/aio: Correct error message when IO fails
Alexey Marchuk
2022-02-08 17:50:52 +0300 -
e5d35ad166
test/skipped_tests: enable ZNS tests
Karol Latecki
2021-12-06 13:54:09 +0100 -
a9614bf6e7
test/scheduler: Create unique list of existing cgroups prior moving them
Michal Berger
2022-02-18 12:19:17 +0100 -
f8f9b01d97
test/scheduler: Skip process if reading from /proc/pid/cgroup fails
Michal Berger
2022-02-18 12:07:56 +0100 -
0957856db3
test/llvm_nvme_fuzz: add SECURITY SEND and SECURITY RECEIVE command test cases
Yifan Bian
2022-02-11 05:23:50 +0000 -
ba7fd26ca5
pkgdep/git: don't skip nvme-cli installation
Karol Latecki
2022-02-09 20:11:24 +0100 -
945a2e7b76
nvmf/vfio-user: restore queue pair state and CQ reference count in destination VM
Changpeng Liu
2022-02-07 17:20:18 +0800 -
903dd88c22
nvmf/vfio-user: save/restore CSTS register when doing live migration
Changpeng Liu
2022-02-07 16:32:33 +0800 -
c833f6aa3e
env_dpdk: unlink hugepages if shm_id is not specified
Jim Harris
2022-01-06 08:54:37 +0000 -
5d68b11865
bdev: move parts of _bdev_io_unset_bounce_buf()
Jim Harris
2022-02-10 08:02:36 +0000 -
a91b4367ea
bdev: move _bdev_io_set_bounce_buf
Jim Harris
2022-02-10 07:52:53 +0000 -
3b1578c8f7
test/vfio_user: Remove subsystem listener while VM is connected, issue #2246 autotest.
Jun Wen
2022-02-10 21:03:05 +0800 -
bbb4826343
env_dpdk: link dmadev if CONFIG_VHOST=y
v22.01.x
Jim Harris
2022-02-11 08:32:57 +0000 -
4f36a2a66b
nvme/rdma: clear dif_enable when rdma_req is free
Chunsong Feng
2022-02-17 03:16:38 +0000 -
8be59045ea
thread: fix double unlock in spdk_io_device_register
Weiguo Li
2022-02-17 01:50:47 +0800 -
af2bd57875
bdev/nvme/bdev_nvme_rpc.c: apply_firmware_complete: free bdev_io after each command finish
zgu3
2022-02-15 09:02:30 +0800 -
160af0934e
scripts/nvmf_perf: add max_queue_depth param for transport layer
Karol Latecki
2022-01-26 08:55:05 +0100 -
d0149da224
blob: remove unused inline functions
Mike Gerdts
2022-02-02 17:28:49 -0600 -
6c8dc25e13
blob: remove unused bs_sequence_to_batch_completion
Mike Gerdts
2022-02-14 07:49:45 -0600 -
83007dca33
env_dpdk: unset NO_IOVA_CONTIG flag in spdk_nvmf data pool
Chunsong Feng
2022-02-17 01:30:21 +0000 -
662678dfbe
env_dpdk: link dmadev if CONFIG_VHOST=y
Jim Harris
2022-02-11 08:32:57 +0000 -
b3ca1c70ee
nvme/perf: Add option to set NVMe IO queue size
Evgeniy Kochetov
2021-08-05 15:56:07 +0300 -
e0ca35c4f6
spdk_top: allow connecting with TCP port
Jim Harris
2022-02-10 17:48:35 +0000 -
5a308ec575
test/nvmf: Remove reference to an old SPDK's QEMU fork
Michal Berger
2022-01-02 16:36:02 +0100 -
7dc4e55849
scripts/vagrant: Don't define type while running create_nvme_img.sh
Michal Berger
2022-01-02 16:38:45 +0100 -
ca256d3b85
pgkdep/git: Remove SPDK's QEMU fork
Michal Berger
2021-12-31 11:15:58 +0100