Commit Graph

  • 1c57fa1a95 nvme_rdma: Rename poll_group_set_cq() by qpair_set_poller() Shuhei Matsumoto 2022-10-11 13:42:09 +0900
  • e22dcc075a nvme_rdma: Factor out reset failed sends/recvs operation Shuhei Matsumoto 2022-10-06 12:02:43 +0900
  • 4cef00cbbf nvme_rdma: Merge alloc_ and register_reqs/rsps into create_reqs/rsps functions Shuhei Matsumoto 2022-10-06 11:35:48 +0900
  • 8e48517f96 nvme_rdma: Defer send/recv objects allocation until connection is established Shuhei Matsumoto 2022-10-06 05:31:28 +0900
  • 6602291766 nvme_rdma: Move submit_recvs() from register_rsps() to connect_established() Shuhei Matsumoto 2022-10-05 17:18:31 +0900
  • cd640f6275 nvme_rdma: Inline qpair_queue_send/recv_wr() Shuhei Matsumoto 2022-09-08 13:55:14 +0900
  • 6275f8445f nvme_rdma: Inline post_recv() Shuhei Matsumoto 2022-10-11 12:26:30 +0900
  • ecd9234d4d nvme_rdma: Extract conditional submit_sends/recvs from queue_send/recv_wr Shuhei Matsumoto 2022-10-05 16:47:49 +0900
  • 851a8dfe42 nvme_rdma: rdma_req caches rdma_rsp and rdma_rsp caches recv_wr Shuhei Matsumoto 2022-09-08 12:25:58 +0900
  • cce990607b nvme_rdma: Factor out send/recv completion from cq_process_completions() Shuhei Matsumoto 2022-10-11 18:05:30 +0900
  • d7ad7bca3c bdev: Add mode to bdev_reset_iostat RPC to reset only max/min fields Shuhei Matsumoto 2022-12-07 17:09:42 +0900
  • 15040628ec bdev: Add min/max_latency_read/write/unmap_ticks into I/O statistics Shuhei Matsumoto 2022-12-01 18:56:18 +0900
  • cf4e8664bb bdev: Add bdev_reset_iostat RPC Shuhei Matsumoto 2022-12-07 16:21:32 +0900
  • 319d1cbb4e bdev: Store bdev_io data into local variables to update I/O statistics Shuhei Matsumoto 2022-12-01 18:48:36 +0900
  • 8985382b96 bdev: Factor out I/O trace update at completion into a helper function Shuhei Matsumoto 2022-11-17 12:26:41 +0900
  • fab3558f2e bdev: Change name and parameter order of function to dump I/O statistics Shuhei Matsumoto 2022-12-01 17:37:26 +0900
  • 5d269efe96 bdev: Move helper function to dump I/O statistics into bdev.c Shuhei Matsumoto 2022-11-22 14:12:47 +0900
  • 24eab32532 bdev: Add helper functions to allocate/free/get spdk_bdev_io_stat Shuhei Matsumoto 2022-12-07 16:21:03 +0900
  • 571638b9b9 bdev: Alloc spdk_bdev_io_stat dynamically for spdk_bdev Shuhei Matsumoto 2022-12-07 16:20:05 +0900
  • e84bc517c3 bdev: Alloc spdk_bdev_io_stat dynamically for spdk_bdev_channel Shuhei Matsumoto 2022-12-07 16:18:53 +0900
  • 04786a73c3 bdev: Alloc spdk_bdev_io_stat dynamically for bdev_get_iostat_ctx Shuhei Matsumoto 2022-11-15 11:14:41 +0900
  • 5b50d3e8b7 log: add deprecated tracking API Mike Gerdts 2022-11-29 11:02:14 -0600
  • d0cdaf0fd8 fuzz/vhost: assign unique core masks to vhost and fuzz app Jim Harris 2022-12-01 07:59:44 +0000
  • 0369e958f2 UT/nvme_tcp:test for nvme_tcp_qpair_submit_request Xiaoxiang Zhang 2022-12-01 17:52:38 +0800
  • 93967961c8 iscsi: fix the abnormal connection exit lizengwu 2022-11-24 17:16:48 +0800
  • ec6d94b674 module/raid: show raid_bdev details in bdev_raid_get_bdevs rpc Artur Paszkiewicz 2022-09-01 15:47:57 +0200
  • 95fd6cb455 example/nvme: Adjust logic lines about if (current_queue_depth > 0) wanghailiangx 2022-09-02 03:02:18 -0400
  • 8c6de5ebfd lib/vhost: move registered flag to vhost-user device Changpeng Liu 2022-11-17 14:05:44 +0800
  • 558638003a lib/vhost_scsi: remove unnecessary checks Changpeng Liu 2022-11-17 13:21:01 +0800
  • b1dce7a8b7 dpdk: update submodule Changpeng Liu 2022-11-21 15:32:30 +0800
  • 6e140e3544 bdev: enforce documented lock requirements Mike Gerdts 2022-11-14 16:58:28 -0600
  • 0dc6aac101 bdev: use SPDK spinlocks Mike Gerdts 2022-11-14 16:50:09 -0600
  • 7722996dd2 fio_plugin: spdk_bdev_get_by_name on spdk thread Mike Gerdts 2022-11-18 17:45:03 -0600
  • 0f73e7664d thread: test SPDK spinlocks in an application Mike Gerdts 2022-11-18 16:43:46 -0600
  • cd2bcf1061 thread: SPDK spinlocks Mike Gerdts 2022-10-24 16:32:53 -0500
  • 6733af8d6f mk: Check if compiler supports -mno-avx512f Alexey Marchuk 2022-11-29 16:37:44 +0100
  • 1c6f808277 nvme: fix a possible NULL pointer deref Pierre Lestringant 2022-11-21 10:45:03 +0100
  • 3b7f390941 sock/uring: Fix the defect of using is_zcopy field in task. Ziye Yang 2022-11-10 07:53:54 +0000
  • 817c39a1a2 test/vhost_boot: Use string to check for disk device Michal Berger 2022-12-02 09:50:38 +0100
  • 1f4a8945d1 test/unit: Add verbose opt to valgrind and unset DEBUGINFOD_* Michal Berger 2022-12-05 14:21:37 +0100
  • d82abf6638 UT/nvme_tcp:test for nvme_tcp_ctrlr_construct xiaoxiangxzhang 2022-11-17 17:00:43 +0800
  • 46b4ec7f28 UT/nvme_tcp:test for nvme_tcp_poll_group_get_stats xiaoxiangxzhang 2022-11-18 15:50:39 +0800
  • 73b02ffdc3 nvme: In nvme_tcp_qpair_process_completions, do not call nvme_tcp_read_pdu in a loop Ben Walker 2022-10-25 11:23:55 -0700
  • 8b29c21118 doc/accel_fw: clarrify detail on accel-config dependency paul luse 2022-06-29 11:03:26 -0400
  • 02caed6b55 bdev/crypto: remove mempool usage matching < DPDK 19.02 Tomasz Zawadzki 2022-11-14 15:30:17 +0100
  • 5887eb321d bdev/crypto: do not track type of crypto session Tomasz Zawadzki 2022-11-10 16:31:45 +0100
  • e0bce5b189 bdev/crypto: separate out cryptodev session create/free Tomasz Zawadzki 2022-11-10 15:30:44 +0100
  • 721f606d4b bdev/crypto: separate out search for vbdev_dev Tomasz Zawadzki 2022-11-14 11:05:00 +0100
  • ec3ac8b823 bdev/nvme: fix UUID generation Artur Paszkiewicz 2022-11-22 11:28:10 +0100
  • 90755749b9 test/iscsi_fuzz: fix a lock on assigned core mask wanghailiangx 2022-12-01 09:32:33 -0500
  • a7dc98f79d test/unit: fix memory overlap on test case Xin Yang 2022-11-30 02:38:16 +0000
  • 9e647c1f46 bdev: disallow get_buf() calls from other threads Konrad Sztyber 2022-11-28 12:04:07 +0100
  • 533470b214 bdev/rbd: limit operations performed on main thread Konrad Sztyber 2022-11-28 17:02:00 +0100
  • 10cb404a1a bdev/compress: limit operations performed on reduce_thread Konrad Sztyber 2022-11-28 14:08:41 +0100
  • 467809f8d1 test/unit: generate coverage for reports for headers Konrad Sztyber 2022-11-24 09:37:22 +0100
  • cd4ac9c792 lib/trace: add trace_get_info RPC Xinrui Mao 2022-11-14 02:47:03 +0000
  • c680e3a05b lib/map file: Optimized some indentation formats wanghailiangx 2022-08-16 02:46:49 -0400
  • de7c369173 scripts/nvmf_perf: stop checking self.mode in parent class Karol Latecki 2022-10-06 12:58:47 +0200
  • 1e629c3219 scripts/nvmf_perf: allow dashes in instance names Karol Latecki 2022-10-18 16:15:20 +0200
  • 894360fbf2 scripts/nvmf_perf: make Initiator num_cores actually optional Karol Latecki 2022-10-06 12:48:24 +0200
  • da55cb8756 scripts/nvmf_perf: CPU and power utilization to csv output Karol Latecki 2022-11-16 12:56:46 +0100
  • 2decb876cd examples/vmd: Add nvme library to VMD example apps Kozlowski Mateusz 2022-11-23 10:21:42 +0100
  • 002cd18b60 bdev/nvme: add the return check when creating ctrlr GangCao 2022-11-29 01:42:11 -0500
  • 06bcface42 spdk_dd: use SPDK_POLLER_REGISTER Jim Harris 2022-12-01 13:09:58 +0000
  • 296bca08c1 lib/vfu_target: add missed comments to vfu_target.h Changpeng Liu 2022-10-18 12:00:21 +0800
  • a6f6454073 scripts/nvmf_perf: fix enable_sar option Karol Latecki 2022-12-02 09:09:24 +0100
  • 35156582a7 nvme/tcp: add an errlog when sock_flush fails Konrad Sztyber 2022-11-24 13:55:19 +0100
  • 0cae873b78 sock: set errno in spdk_sock_flush() Konrad Sztyber 2022-11-24 13:45:30 +0100
  • 3bc7e8f091 nvmf/tcp: print more details when sock_writev fails Konrad Sztyber 2022-11-24 13:39:18 +0100
  • 61692e8150 scripts/nvmf_perf: use common prefix for all target measurements Karol Latecki 2022-11-16 12:55:47 +0100
  • 9b3f5e98d5 scripts/nvmf_perf: enable DPDK memory dump by default Karol Latecki 2022-11-10 10:30:00 +0100
  • babef5b127 scripts/nvmf_perf: gather additional metrics for all runs Karol Latecki 2022-11-09 13:21:33 +0100
  • ecbb99e4d7 scripts/nvmf_perf: enable PM by default Karol Latecki 2022-11-18 08:40:43 +0100
  • d9027e8140 scripts/nvmf_perf: group restore functions Karol Latecki 2022-10-04 17:13:59 +0200
  • 30c8b17f1f nvmf/rdma: account for unassociated qpairs when picking pg Jim Harris 2022-11-24 20:39:58 +0000
  • 30020c2ffc nvmf/rdma: simplify get_optimal_poll_group logic Jim Harris 2022-11-24 20:51:39 +0000
  • bb926e803d nvmf: make poll groups count unassociated qpairs Jim Harris 2022-11-24 20:02:48 +0000
  • f3e197ff18 nvmf: add qpair->connect_received Jim Harris 2022-11-24 20:04:53 +0000
  • 478c0fa852 lib/nvmf: don't report invalid identify controller CNS John Levon 2022-11-24 21:37:24 +0000
  • cebb63a7a7 lib/virtio: add the ctx NULL check before dereferencing it GangCao 2022-11-28 23:34:47 -0500
  • fed1f52b9e nvmef: don't set optimal I/O boundary if write_unit_size != 1 Artur Paszkiewicz 2022-11-24 10:08:16 +0100
  • 8a1f5ccf07 UT/sock.c:add test of spdk_group_get_ctx() KanKuo 2022-11-23 00:36:23 +0800
  • e5ed83fe8b test/nvme/simple_copy: Allow to connect to NVMf target Evgeniy Kochetov 2022-08-22 18:17:57 +0300
  • 8305e49b07 nvmf: Add copy command support Evgeniy Kochetov 2022-08-22 16:37:13 +0300
  • 6be6e9f298 nvmf/vfio-user: drop thread from struct nvmf_vfio_user_cq Thanos Makatos 2022-11-21 08:49:53 -0500
  • 79abd0f034 nvmf/vfio-user: use define instead of hardcoded value Thanos Makatos 2022-11-21 06:36:42 -0500
  • 954b145ba1 nvmf/vfio-user: add poll group stats Thanos Makatos 2022-09-27 08:22:22 +0000
  • c4c33225f1 doc: add 22.09 NVMe-oF RDMA performance report link Karol Latecki 2022-11-29 12:01:40 +0100
  • 565a44628d iscsi: fix segfault when r2t melon.masou 2022-11-21 17:29:09 +0800
  • 3d9b062852 scripts/nvmf_perf: enable PCM measurements by default Karol Latecki 2022-11-08 15:21:22 +0100
  • b9403ae58b scripts/nvmf_perf: enable BW monitoring by default Karol Latecki 2022-11-08 14:09:22 +0100
  • 90b95e2813 scripts/nvmf_perf: enable SAR by default Karol Latecki 2022-11-08 13:53:39 +0100
  • 2e449d4166 scripts/nvmf_perf: group measurement options Karol Latecki 2022-11-08 13:18:00 +0100
  • f5d6d59482 scripts/nvmf_perf: add allowlist and blocklist Karol Latecki 2022-10-04 14:11:56 +0200
  • 241d9c0a8a scripts/nvmf_perf: fix logging issue Karol Latecki 2022-11-18 08:58:19 +0100
  • c2ef2448fc bdev/lvol: add NULL return check when getting the lvs_bdev GangCao 2022-11-28 21:39:28 -0500
  • 99a43e75ed lib/sock: use_after_free of the group_impl point GangCao 2022-11-24 01:58:25 -0500
  • f192c11bbf bdev: support to get histogram per channel Richael Zhuang 2022-11-11 15:44:53 +0800
  • 1091ed8269 spdk_top: add support for scrolling pages with arrow keys Krzysztof Karas 2022-11-25 11:32:32 +0100
  • 4b0b72c1a6 spdk_top: fix display issues Krzysztof Karas 2022-11-25 11:31:14 +0100