Commit Graph

  • b04f51ac62 app.c: respect all/0xffff argument Krzysztof Karas 2022-01-17 17:07:32 +0000
  • de4eac2a05 trace: add traces around io_device name Krzysztof Karas 2022-01-03 09:12:24 +0000
  • e4ef7b3910 setup.sh: fix incorrect help message Jim Harris 2022-01-13 17:55:00 +0000
  • e0415f1720 bdev/nvme: set default bdev_retry_count to 3 Jim Harris 2022-01-13 17:27:37 +0000
  • e61f71abaf intel-ipsec-mb: update submodule to v1.1 Tomasz Zawadzki 2022-01-17 09:57:52 +0100
  • 61c9017c64 idxd: Eliminate spdk_idxd_configure_chan Ben Walker 2021-11-18 13:12:39 -0700
  • 2f10d28007 idxd: Remove public API support for batching Ben Walker 2021-11-18 12:39:51 -0700
  • b7e793ebaa idxd: Move the batch functions up in the file Ben Walker 2022-01-11 14:50:22 -0700
  • 4b426c9745 examples/idxd: Remove support for batching Ben Walker 2022-01-11 14:21:08 -0700
  • a0d7a99914 idxd: Do vtophys on batch descriptor array up front instead of dynamically Ben Walker 2021-11-18 12:30:29 -0700
  • f4b7b44a8a idxd: Avoid multiple updates to output crc location Ben Walker 2021-11-18 12:13:11 -0700
  • 3185df9057 ut/bdev_nvme: Manage adminq's state and return -ENXIO if adminq is disconnected Shuhei Matsumoto 2022-01-03 11:22:40 +0900
  • 49b8d1f33a ut/bdev_nvme: Delete qpair after unwiding context from process_completions() Shuhei Matsumoto 2021-12-21 00:37:56 +0900
  • 5485f55dc1 ut/bdev_nvme: Separate disconnected and connected qpair in poll_group Shuhei Matsumoto 2021-12-20 21:04:18 +0900
  • 34eea269f5 nvme: Assume poll_group_disconnect_qpair() succeeds if qpair is in connected_qpairs Shuhei Matsumoto 2021-12-02 08:05:11 +0900
  • 728e3721a4 nvme_rdma: Remove a guard for recursive calls from poll_group_disconnect_qpair() Shuhei Matsumoto 2021-12-02 05:00:37 +0900
  • 4c8ccb5403 nvme: Remove poll_group_disconnect_qpair() call from poll_group_remove() Shuhei Matsumoto 2021-12-24 00:24:16 +0900
  • ea2db5bb0c nvme_pcie: Use dummy stats after removing qpar from poll group Shuhei Matsumoto 2021-12-21 12:00:45 +0900
  • f1941efe7b nvme_tcp: Use dummy stats after removing qpair from poll group Shuhei Matsumoto 2021-12-21 10:33:37 +0900
  • 7ae79a38a5 nvme: Limit spdk_nvme_poll_group_remove() to use only for disconnected qpairs Shuhei Matsumoto 2021-12-02 04:11:46 +0900
  • e021cc0147 nvme: Swap ctrlr_disconnect_qpair() and poll_group_remove() in nvme_ctrlr_free_io_qpair() Shuhei Matsumoto 2021-12-02 02:01:05 +0900
  • 1ac578d42c example/nvme_perf: Remove spdk_nvme_poll_group_remove() calls Shuhei Matsumoto 2021-12-01 17:27:59 +0900
  • a4de4529da nvme/compliance: add shared CQ test case Changpeng Liu 2021-12-03 20:29:09 +0800
  • 0537f914ba nvmf/vfio-user: support shared CQ finally Changpeng Liu 2021-12-02 16:37:04 +0800
  • 56fc3576b4 nvmf/vfio-user: add get_optimal_poll_group implementation Changpeng Liu 2022-01-17 19:32:32 +0800
  • a69541fc31 examples/nvme_perf: Fix result calculation with warmup Evgeniy Kochetov 2022-01-14 16:52:35 +0200
  • 355806b5d5 nvmf: Use acceptor_poll_rate value from func args Alexey Marchuk 2022-01-14 14:46:56 +0300
  • 4a15c5fd5d test/nvmf: Rename the current script as failover Shuhei Matsumoto 2021-11-16 11:00:46 +0900
  • a9fd7f0ba6 bdev/nvme: Add nvme_ctrlr's state string to the bdev_nvme_get_controllers RPC Shuhei Matsumoto 2021-11-19 04:52:33 +0900
  • 1b3172f726 nvme: Set dnr to zero for nvme_qpair_abort_reqs() Shuhei Matsumoto 2021-12-24 02:18:50 +0900
  • 80e81273e2 bdev/nvme: Do not use ctrlr for I/O submission if reconnect failed repeatedly Shuhei Matsumoto 2022-01-14 11:02:31 +0900
  • ae4e54fdc3 bdev/nvme: Retry reconnecting ctrlr after seconds if reset failed Shuhei Matsumoto 2022-01-13 16:03:36 +0900
  • f85370b168 bdev/nvme: Use enum to select operations after reset complete Shuhei Matsumoto 2022-01-13 13:23:51 +0900
  • 962c4c3800 bdev/nvme: Fix a degradation that I/O gets queued infinitely Shuhei Matsumoto 2022-01-13 10:36:08 +0900
  • 75f30ff07d test/rbd: explicit keyring & conf test Liu Xiaodong 2022-01-14 09:31:26 -0500
  • a79af5e7a5 bdev/rbd: Support config_param and config_file simultaneously for rbd_register_cluster Tan Long 2021-12-14 23:31:29 -0500
  • 20c8a3b8db bdev/rbd: Add key_file to the rbd_register_cluster RPC Tan Long 2021-12-01 04:13:32 -0500
  • 93ef69ef9c nvme: Add Check for fuse request size Ahriben Gonzalez 2021-12-27 10:14:36 -0800
  • 0345729e00 nvme: Add metadata support to io commands Ahriben Gonzalez 2021-12-26 20:05:53 -0800
  • 9e14341bd9 nvme: Always set result field for passthru cmd Ahriben Gonzalez 2021-12-10 14:54:30 -0800
  • 0c645fdc8e nvme: change cuse ioctl reply Ahriben Gonzalez 2021-12-08 15:40:06 -0800
  • e45f78b894 trace_flags.c: modify errorlog text for duplicate tgroups Krzysztof Karas 2021-12-17 08:55:20 +0000
  • aa499efdb6 trace_rpc.c: add support for enabling individual traces Krzysztof Karas 2021-12-01 13:34:23 +0000
  • 41714ffa73 rpc: Description of mlx5_pci pmd in bdev_compress_set_pmd Alexey Marchuk 2022-01-13 12:57:05 +0300
  • af6fd29f93 env_dpdk: ensure that cleanup destructor runs last Jim Harris 2022-01-13 07:04:47 +0000
  • 31d684d759 bdev_malloc: exit early in case of no acceleration task Changpeng Liu 2021-12-23 20:29:46 +0800
  • 8313dbf9a0 env: add experimental APIs to handle PCI device interrupts Maciej Szulik 2021-12-01 08:38:07 -0500
  • e3eeb6bd9e nvme: Free inactive namespaces during spdk_nvme_ctrlr_reset Ben Walker 2021-11-03 12:24:50 -0700
  • 26d60dc433 nvme: Move active_ns_count next to ns in spdk_nvme_ctrlr Ben Walker 2021-10-27 11:14:31 -0700
  • 517b557226 nvme: Do not track a separate active namespace list Ben Walker 2021-10-27 11:12:59 -0700
  • dbde5edd39 nvme: Inline nvme_ctrlr_[construct|destruct]_namespaces Ben Walker 2021-10-26 15:55:12 -0700
  • e7602c158f nvme: Hold namespaces in an RB_TREE Ben Walker 2021-10-25 14:16:00 -0700
  • b4dace738e nvme: Do not allocate inactive namespace objects Ben Walker 2021-10-18 13:54:52 -0700
  • 9d7e239f15 nvmf/vfio-user: cleanup ADMIN CQ/SQ data structure Changpeng Liu 2021-12-03 18:56:00 +0800
  • 4701614afd nvmf/vfio-user: add CQ reference count Changpeng Liu 2021-12-01 18:10:28 +0800
  • 30c75b35b2 nvmf/vfio-user: add SQ/CQ state definition Changpeng Liu 2021-11-30 23:46:26 +0800
  • 6bc3a3e630 nvme/compliance: also delete CQ at last in a test case Changpeng Liu 2021-12-02 22:58:44 +0800
  • d11601e87f traces: add dtrace probes around qpair/controller/subsystem Krzysztof Karas 2021-11-15 11:25:38 +0000
  • daacb4264a test/llvm_nvme_fuzz: add NAMESPACE ATTACHMENT and NAMESPACE MANAGEMENT command test cases Yifan Bian 2022-01-10 07:29:22 +0000
  • d9f1d4e1dd test/nvmf: run bdevperf in the foreground Konrad Sztyber 2022-01-11 09:56:56 +0100
  • 1cfae16563 accel: Use vectored crc32 operations instead of chaining Ben Walker 2021-11-17 11:48:24 -0700
  • 8d2b6e6873 idxd: Add support for vectored crc32 + copy Ben Walker 2021-11-17 11:42:18 -0700
  • e2efeef080 idxd: Add support for vectored crc32c generation Ben Walker 2021-11-17 11:15:51 -0700
  • fa6ac87778 idxd: Add support for vectored fill operations Ben Walker 2021-11-17 10:08:05 -0700
  • f11869c44d idxd: Add support for vectored compare operations Ben Walker 2021-11-17 09:55:55 -0700
  • fe70548070 idxd: Add support for vectored copy operations Ben Walker 2021-11-16 15:11:47 -0700
  • e1c20e3755 examples/idxd: Add batch functionality to idxd perf tool Monica Kenguva 2021-10-05 20:57:56 +0000
  • 932ee64b8f bdev/nvme: add bdev_nvme_stop_discovery RPC Jim Harris 2021-12-22 22:33:25 +0000
  • 1ea419ecd7 nvme: restart discovery log when genctr changes Jim Harris 2021-12-21 23:18:29 +0000
  • 6a520ae644 nvme: simplify get_log_page_completion Jim Harris 2021-12-21 23:32:30 +0000
  • 61a640b2a6 test: add nvmf/host/discovery.sh Jim Harris 2021-12-21 20:01:40 +0000
  • f2bf7e9727 bdev/nvme: connect to discovered controllers Jim Harris 2021-12-07 22:43:07 +0000
  • 2bb8a83e0a bdev/malloc: complete requests through poller Konrad Sztyber 2021-12-16 11:36:57 +0100
  • 0f0c16a76a bdev/malloc: remove bdev_malloc_(reset|flush) Konrad Sztyber 2021-12-16 11:22:04 +0100
  • 0a49fbd241 bdev/malloc: completion poller Konrad Sztyber 2021-12-16 10:45:10 +0100
  • fcd5f60144 bdev/malloc: malloc IO channel Konrad Sztyber 2021-12-16 09:28:25 +0100
  • 45ded6b8de nvmf/tcp: tracepoints for zero-copy request states Konrad Sztyber 2021-12-15 14:25:45 +0100
  • 43f23e3d15 nvmf/tcp: make request state values explicit Konrad Sztyber 2021-12-14 08:59:47 +0100
  • b542979620 test/nvmf: zero-copy abort test Konrad Sztyber 2021-12-20 12:34:41 +0100
  • d1024c4bc6 bdev/delay: zero-copy support Konrad Sztyber 2021-12-20 08:25:56 +0100
  • da2fb51627 test/nvmf: zero-copy test Konrad Sztyber 2021-12-10 15:50:55 +0100
  • 794d47d4c4 nvmf/tcp: zero-copy support Konrad Sztyber 2021-12-09 16:43:54 +0100
  • 6631c2a8aa nvmf/tcp: initialize zcopy phase in nvmf_tcp_req_get Konrad Sztyber 2021-12-08 14:42:38 +0100
  • a50a70ecdf nvmf: abort outstanding zcopy reqs in qpair disconnect Konrad Sztyber 2021-12-17 15:04:21 +0100
  • 974a32b72e nvmf: resume queued zcopy requests Konrad Sztyber 2021-12-10 15:42:54 +0100
  • 58701cc4c5 app: add missed spdk_env_fini() call when exiting Changpeng Liu 2021-12-29 20:19:36 +0800
  • 9ec9c8b33d examples/nvme: add missed spdk_env_fini() when exiting Changpeng Liu 2021-12-29 19:30:13 +0800
  • 6ac23b3e60 bdev/nvme: Clear I/O path cache if a path whose ns is optimized is restored Shuhei Matsumoto 2022-01-10 08:15:50 +0900
  • 3308bdf1b9 bdev/nvme: Rename functions for a full ctrlr reset sequence Shuhei Matsumoto 2021-12-30 14:15:20 +0900
  • 521a9bb22c bdev/nvme: Fix race between failover and add secondary trid Shuhei Matsumoto 2021-12-30 16:45:06 +0900
  • e57252f98a test/app: add missed spdk_env_fini() or spdk_app_fini() when exiting Changpeng Liu 2021-12-29 20:25:26 +0800
  • f2aa5435e9 examples/vmd: add missed spdk_env_fini() call when exiting Changpeng Liu 2021-12-29 20:16:45 +0800
  • abcc84acd8 examples/ioat: add missed spdk_env_fini() call when exiting Changpeng Liu 2021-12-29 20:13:56 +0800
  • 569e2eeda1 examples/idxd: add missed spdk_env_fini() call when exiting Changpeng Liu 2021-12-29 20:12:12 +0800
  • 50ced20e1c examples/bdev: add missed spdk_env_fini() call when exiting Changpeng Liu 2021-12-29 20:08:50 +0800
  • 974e069878 examples/nvmf: add missed spdk_env_fini() when exiting Changpeng Liu 2021-12-29 20:02:42 +0800
  • b68f2eeb0b bdev_nvme: add bdev_nvme_start_discovery RPC Jim Harris 2021-12-04 05:49:54 +0000
  • 9035986e35 test: add iptables entry to forward packets across veth bridge Jim Harris 2021-12-21 20:59:15 +0000
  • ba32ee2b29 vhost: set timeout for session's stop_poller Liu Xiaodong 2021-11-24 15:05:55 -0500
  • d39038e1b6 nvmf: check for zcopy_start failure in request_complete Konrad Sztyber 2021-12-08 10:33:08 +0100