Commit Graph

  • 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