-
7a31179f4f
nvmf/vfio-user: fix a couple of debug log messages
John Levon
2022-04-22 12:30:37 +0100
-
3056c8ac02
nvmf/tcp: delay qpair destruction
Konrad Sztyber
2022-04-21 13:19:13 +0200
-
494eb6e58b
bdev: Fix race among bdev_reset(), bdev_close(), and bdev_unregister()
Shuhei Matsumoto
2022-04-12 12:57:10 +0900
-
2a6a64485c
bdev/nvme: Add bdev_nvme_get_io_paths RPC to monitor I/O path states
Shuhei Matsumoto
2022-04-06 11:47:33 +0900
-
2730f5cac0
bdev/nvme: Add cntlid to bdev_get_bdevs and bdev_nvme_get_controllers RPCs
Shuhei Matsumoto
2022-04-20 14:39:47 +0900
-
972a9f6c40
bdev/nvme: Add multipath info to the bdev_get_bdevs RPC
Shuhei Matsumoto
2022-04-20 14:33:23 +0900
-
50b6329ca0
bdev/nvme: Factor out ctrlr info json dump into a helper function
Shuhei Matsumoto
2022-04-20 14:11:04 +0900
-
13ca6e52d3
bdev/nvme: Handle ANA transition (change or inaccessible state) correctly
Shuhei Matsumoto
2022-04-07 17:29:05 +0900
-
da2fc15f2a
bdev/nvme: Factor out updating ANA state of ns operation
Shuhei Matsumoto
2022-04-07 09:44:38 +0900
-
b0f4249c59
nvme/rdma: Add async set/get registers
Alexey Marchuk
2021-12-20 11:25:51 +0300
-
dbe7e74cee
nvme: Change nvme_qpair_abort_queued_reqs() to set SC_ABORTED_SQ_DELETION
Shuhei Matsumoto
2022-04-01 10:30:54 +0900
-
887556e521
spdk_top: fix CPU usage in threads and cores tabs
Krzysztof Karas
2022-04-20 14:36:30 +0000
-
bf5aca3274
module/accel/idxd: change json write of kernel mode from U32 to bool
paul luse
2022-04-14 07:30:28 -0700
-
3b047a6162
nvmf/vfio-user: support shadow doorbells
Andreas Economides
2022-03-02 11:18:47 +0000
-
7f75e1081a
idxd: Do not allow calls to spdk_idxd_set_config after devices have been probed
Ben Walker
2021-12-06 14:30:08 -0700
-
85580d47e1
idxd: Remove _idxd_batch_is_valid
Ben Walker
2022-02-07 11:21:00 -0700
-
b2bdbbac56
idxd: Always store the current batch in chan->batch
Ben Walker
2022-01-24 14:27:51 -0700
-
de732691a3
idxd: Simplify the kernel mode to only create 1 WQ per device
Ben Walker
2022-01-21 10:30:26 -0700
-
044b6626e1
idxd: Fix IDXD_FLAG_* indentation
Ben Walker
2022-02-07 11:24:51 -0700
-
e63eebca1b
bdev/nvme: Retry creating qpair if it fails when creating bdev channel
Shuhei Matsumoto
2022-04-18 14:00:50 +0900
-
8cd418883d
bdev/nvme: Call failover() instead of reset() if I/O qpair gets error first
Shuhei Matsumoto
2022-04-19 10:27:45 +0900
-
c20e41cd38
nvmf/vfio-user: move map_one()
John Levon
2022-04-19 15:46:39 +0100
-
31db7b139b
nvme_tcp: set transport_ack_timeout to ack_timeout
zhangduan
2022-04-11 14:36:46 +0800
-
b37fe43d55
test/bdevio: Update reset test
Alexey Marchuk
2022-04-12 19:32:25 +0300
-
48408177b5
lib/nvmf: add a comment on max admin queue size
John Levon
2022-04-19 11:00:02 +0100
-
a9fba07d6d
idxd: Remove some unused #defines from spec header
Ben Walker
2022-02-07 11:24:01 -0700
-
e22c933edb
idxd: Make many internal idxd_user functions take an idxd_user object
Ben Walker
2022-02-07 09:22:55 -0700
-
fd9ad0254a
autotest: add nvme_rpc_timeouts test to execution
Karol Latecki
2022-04-12 17:48:55 +0200
-
eb106763ea
test/llvm_nvme_fuzz: add nvm reservation command test cases
Yifan Bian
2022-03-28 08:08:13 +0000
-
d710397125
scripts/bpf: remove bdev_nvme_destroy_qpair probe
Jim Harris
2022-03-19 00:58:23 +0000
-
72925e3db8
nvmf/tcp: delay completion for zcopy reqs w/ in-progress writes
Konrad Sztyber
2022-04-12 12:18:43 +0200
-
75169d0dec
nvmf/tcp: update pdu_in_use flag in write functions
Konrad Sztyber
2022-04-12 09:43:54 +0200
-
c676c0815d
nvmf/tcp: use different callbacks for sending mgmt/req PDUs
Konrad Sztyber
2022-04-11 12:36:28 +0200
-
37dc93b9ef
nvmf/tcp: adjust assert for zcopy req complete
Konrad Sztyber
2022-04-14 09:14:16 +0200
-
aa21240574
nvme/pcie: increase min admin queue size to 256
Konrad Sztyber
2022-04-14 14:06:42 +0200
-
b287d3ad10
test/llvm_nvme_fuzz: add WRITE ZEROES and WRITE UNCORRECTABLE command test case
Yifan Bian
2022-04-07 04:10:52 +0000
-
9097116e98
test/iscsi_tgt: add iptables entry to forward packets
Jim Harris
2022-04-01 19:12:51 +0000
-
aef71e29a0
spdk_dd: Use IORING_SETUP_SQPOLL mode
Ben Walker
2022-03-22 14:25:26 -0700
-
958ca17750
spdk_dd: Correctly allocate enough queue depth for both input and output
Ben Walker
2022-04-07 13:56:16 -0700
-
d5f7c9d3f7
spdk_dd: If the file size can't be detected, just use the input size
Ben Walker
2022-03-22 14:33:13 -0700
-
2c13441ba8
nvme_rdma: Destroy qpair after qpair is actually disconnected
Shuhei Matsumoto
2022-03-02 08:47:25 +0900
-
4b73223542
nvme_rdma: Wait until lingering qpair becomes quiet before completing disconnection
Shuhei Matsumoto
2022-04-09 10:21:47 +0900
-
20cf90801e
nvme_rdma: Handle stale connection asynchronously
Shuhei Matsumoto
2022-02-22 12:28:09 +0900
-
77c4657140
nvme_rdma: Factor out destroying rdma qpair operation
Shuhei Matsumoto
2022-02-22 10:49:21 +0900
-
aa36c18196
nvme_rdma: Pass callback to ctrlr_disconnect_qpair() via a parameter
Shuhei Matsumoto
2022-02-21 16:28:35 +0900
-
75d38a301d
nvme: poll_group_process_completions() returns -ENXIO if any qpair failed
Shuhei Matsumoto
2022-01-27 21:26:31 +0900
-
9717b0c3df
nvme_rdma: Connect and disconnect qpair asynchronously
Shuhei Matsumoto
2022-02-08 14:16:58 +0900
-
6e8e184bca
scripts: fix PYTHONPATH references to scripts/ directory
Konrad Sztyber
2022-04-12 08:33:06 +0200
-
ac0c53ae58
env_dpdk: do not set RTE_MEMPOOL_F_NO_IOVA_CONTIG
Jim Harris
2022-04-11 00:32:50 +0000
-
6d1e0c0eec
test/vhost: Fix vhost migration tc1 test
Jaroslaw Chachulski
2022-04-14 06:25:35 -0400
-
0368340581
lib/vhost: consolidate successful and invalid request path
Tomasz Zawadzki
2022-04-05 14:43:23 +0200
-
4f95fd7be6
lib/vhost_blk: get bdev io_channels via vhost_blk functions
Tomasz Zawadzki
2022-01-14 13:33:54 +0100
-
223f1f1446
lib/vhost: separate out vhost_user specific json config
Tomasz Zawadzki
2021-09-17 13:07:35 +0200
-
6f89388ed3
lib/vhost: move vhost_user related fields from spdk_vhost_dev
Tomasz Zawadzki
2022-03-03 10:31:02 +0100
-
bfcfdb7903
nvmf/rdma: Use spdk allocation scheme for RDMA requests and receives
Or Gerlitz
2022-03-23 17:05:21 +0200
-
5edb8edca7
nvmf/rdma: use LIFO practice for incoming queue
Or Gerlitz
2022-03-09 17:43:37 +0200
-
87cfed8442
sock: Add ack_timeout to spdk_sock_opts
zhangduan
2022-04-11 14:35:45 +0800
-
37b68d7287
accel: cleanup by getting rid of capabilties enum
paul luse
2022-03-15 10:43:07 -0700
-
0d29a988be
bdev: Use spdk_for_each_bdev() for bdev_get_io_stat and get_bdevs RPCs
Shuhei Matsumoto
2022-03-30 17:18:15 +0900
-
e749fa9c27
nvmf: fix buffer overflow on admin commands
Ziv Hirsch
2022-04-11 12:31:02 +0300
-
20ec3ed66f
scripts/vagrant: add missing Fedora 35 image name
Karol Latecki
2022-04-11 12:11:59 +0200
-
712c904a2f
scripts/vagrant: change default Fedora 34 box
Karol Latecki
2022-04-11 12:09:18 +0200
-
a38452186c
scripts/vagrant: Add Fedora 36 as an option
Karol Latecki
2022-04-11 12:02:20 +0200
-
f9e4e1fd62
spdk_top: add pop-up windows' response to interface resize
Krzysztof Karas
2021-04-14 10:25:46 +0200
-
59f2f01f22
spdk_top: make checking interface resize into a function
Krzysztof Karas
2021-04-19 14:03:16 +0200
-
0ce6762b57
spdk_top: redraw tabs after exiting popups
Krzysztof Karas
2021-04-14 09:08:19 +0200
-
fb558e0dff
spdk_top: set minimal time on refresh rate
Krzysztof Karas
2021-04-14 08:48:19 +0200
-
65da9a26d3
spdk_top: add dynamic refreshing when core popup is active
Krzysztof Karas
2022-01-24 16:27:54 +0000
-
05c45b39e0
spdk_top: move draw_core_win_content()
Krzysztof Karas
2022-01-25 10:01:42 +0000
-
6a0c7766bb
spdk_top: separate core popup content drawing
Krzysztof Karas
2022-01-24 16:19:43 +0000
-
d18ec6e392
spdk_top: make pollers tab refresh with pollers pop-up active
Krzysztof Karas
2022-01-24 16:10:34 +0000
-
c82148a5f3
spdk_top: separate drawing poller popup content
Krzysztof Karas
2022-01-24 16:00:41 +0000
-
409cc5bdd4
spdk_top: modify refreshing of display
Krzysztof Karas
2022-01-24 15:43:28 +0000
-
53add5e240
spdk_top: make threads pop-up window refresh itself and active tab
Krzysztof Karas
2021-07-26 15:00:30 +0200
-
216a7c3d0b
spdk_top: add a helper function to check if thread exists
Krzysztof Karas
2022-01-25 09:21:27 +0000
-
92f0be87a0
iscsi: use EVP APIs for md5 calculations
Jim Harris
2022-04-09 11:22:59 +0000
-
7778bc3a33
vhost: copy virtio_blk_outhdr to local struct
Jim Harris
2022-04-09 10:50:08 +0000
-
df80e8ffc6
bdev/raid: stop the raid bdev in raid_bdev_destruct
yupeng
2022-04-11 23:00:22 +0000
-
1bac8afd02
nvmf/vfio-user: unlink created files
Changpeng Liu
2022-04-07 17:04:07 +0800
-
c47b7b0276
nvme/vfio-user: use API to setup BAR0 doorbells
Changpeng Liu
2022-04-11 10:13:33 +0800
-
04b16168cf
post_process: fix pylint W1732,W1705,W1722
Pawel Piatek
2022-04-03 10:45:54 +0200
-
9842b62c63
scripts/vhost: fix pylint W0611,W0612
Pawel Piatek
2022-04-03 10:32:20 +0200
-
20955a4938
scripts/nvmf_perf: fix pylint R0201
Pawel Piatek
2022-04-03 08:13:29 +0200
-
6d98816767
scripts/nvmf_perf: fix pylint W0107,W0612,R1725
Pawel Piatek
2022-04-03 07:52:50 +0200
-
492cd95440
valgrind: fixed ASAN/Valgrind options
Kamil Godzwon
2022-03-21 13:38:24 -0400
-
a6eafd95d4
autobuild: group crypto patch apply for DPDK
Karol Latecki
2022-04-05 17:16:03 +0200
-
91aee82d74
vmd: use config_bus_number when resetting root ports
Konrad Sztyber
2022-04-08 14:34:59 +0200
-
f9fccbae63
lib/vhost: separate out vhost_user backend callbacks
Tomasz Zawadzki
2022-03-03 11:24:34 +0100
-
c010a71f27
lib/vhost: make packed_ring_recovery per controller
Tomasz Zawadzki
2022-03-25 11:31:06 +0100
-
fd53562a87
vhost: parse JSON vhost_blk devices specific params
sberbz
2022-03-23 12:57:35 +0000
-
5d4b553cd9
vmd: change DEBUGLOGs to INFOLOG
Jim Harris
2022-04-08 23:07:56 +0000
-
0ab324dd2c
bdev/pmem: add support for IO_TYPE_FLUSH
Jim Harris
2022-04-07 22:34:09 +0000
-
247390e81a
doc: add SPDK 22.01 Bdev PCIe Gen4 Performance Report link
Karol Latecki
2022-04-07 14:29:26 +0200
-
35828d55ee
hw_hotplug: set Beetle's GPIO to high upon exiting with error
Krzysztof Karas
2022-04-05 09:50:32 +0000
-
6e09fdc4e5
test/git: Update QEMU version
Kamil Godzwon
2022-03-30 07:53:15 -0400
-
27d157c187
spdk_top: fix broken column names after resizing
Krzysztof Karas
2022-02-21 10:43:28 +0000
-
fe85d7f1d1
sock: Add extra checks around lists when in debug mode
Ben Walker
2022-03-01 12:16:12 -0700
-
5b750ea52b
test/bdevio: Check for success when resetting an NVMe-oF device
Ben Walker
2022-02-15 13:17:46 -0700
-
3edf1e200e
test/bdev: In bdev_nvme_ut, handle spdk_nvme_poll_group_remove when there is no group
Ben Walker
2022-02-10 15:20:12 -0700
-
2250a441c4
test/bdev: In bdev_nvme_ut, count a disconnect as "activity"
Ben Walker
2022-02-10 15:13:04 -0700