Commit Graph

  • 7be630065d nvme: Remove poll_group_disconnect_qpair() call from poll_group_remove() Shuhei Matsumoto 2021-12-24 00:24:16 +0900
  • 60f5711428 nvme_pcie: Use dummy stats after removing qpar from poll group Shuhei Matsumoto 2021-12-21 12:00:45 +0900
  • 22b3725d5c nvme_tcp: Use dummy stats after removing qpair from poll group Shuhei Matsumoto 2021-12-21 10:33:37 +0900
  • fc259319b1 nvme: Limit spdk_nvme_poll_group_remove() to use only for disconnected qpairs Shuhei Matsumoto 2021-12-02 04:11:46 +0900
  • 11ad02918a nvme: Swap ctrlr_disconnect_qpair() and poll_group_remove() in nvme_ctrlr_free_io_qpair() Shuhei Matsumoto 2021-12-02 02:01:05 +0900
  • ce5ac46036 example/nvme_perf: Remove spdk_nvme_poll_group_remove() calls Shuhei Matsumoto 2021-12-01 17:27:59 +0900
  • eee4fcb545 nvme/compliance: add shared CQ test case Changpeng Liu 2021-12-03 20:29:09 +0800
  • c5b733cc18 nvmf/vfio-user: support shared CQ finally Changpeng Liu 2021-12-02 16:37:04 +0800
  • ee0fd830f9 nvmf/vfio-user: add get_optimal_poll_group implementation Changpeng Liu 2022-01-17 19:32:32 +0800
  • ed2795e2fb examples/nvme_perf: Fix result calculation with warmup Evgeniy Kochetov 2022-01-14 16:52:35 +0200
  • 5474145d44 nvmf: Use acceptor_poll_rate value from func args Alexey Marchuk 2022-01-14 14:46:56 +0300
  • a5bee1a600 test/nvmf: Rename the current script as failover Shuhei Matsumoto 2021-11-16 11:00:46 +0900
  • b35a11514c bdev/nvme: Add nvme_ctrlr's state string to the bdev_nvme_get_controllers RPC Shuhei Matsumoto 2021-11-19 04:52:33 +0900
  • a59459c074 nvme: Set dnr to zero for nvme_qpair_abort_reqs() Shuhei Matsumoto 2021-12-24 02:18:50 +0900
  • 734fb1084a bdev/nvme: Do not use ctrlr for I/O submission if reconnect failed repeatedly Shuhei Matsumoto 2022-01-14 11:02:31 +0900
  • a42ad628dc bdev/nvme: Retry reconnecting ctrlr after seconds if reset failed Shuhei Matsumoto 2022-01-13 16:03:36 +0900
  • e6dce3f6e6 bdev/nvme: Use enum to select operations after reset complete Shuhei Matsumoto 2022-01-13 13:23:51 +0900
  • ebfefb14a6 bdev/nvme: Fix a degradation that I/O gets queued infinitely Shuhei Matsumoto 2022-01-13 10:36:08 +0900
  • f130988cf1 test/rbd: explicit keyring & conf test Liu Xiaodong 2022-01-14 09:31:26 -0500
  • 6cd17dda4e bdev/rbd: Support config_param and config_file simultaneously for rbd_register_cluster Tan Long 2021-12-14 23:31:29 -0500
  • f3ed39173c bdev/rbd: Add key_file to the rbd_register_cluster RPC Tan Long 2021-12-01 04:13:32 -0500
  • 72f9918bf9 nvme: Add Check for fuse request size Ahriben Gonzalez 2021-12-27 10:14:36 -0800
  • f98bc8f6d3 nvme: Add metadata support to io commands Ahriben Gonzalez 2021-12-26 20:05:53 -0800
  • 45261f429d nvme: Always set result field for passthru cmd Ahriben Gonzalez 2021-12-10 14:54:30 -0800
  • 19af48fca0 nvme: change cuse ioctl reply Ahriben Gonzalez 2021-12-08 15:40:06 -0800
  • 472fa266b9 trace_flags.c: modify errorlog text for duplicate tgroups Krzysztof Karas 2021-12-17 08:55:20 +0000
  • def5e10a31 trace_rpc.c: add support for enabling individual traces Krzysztof Karas 2021-12-01 13:34:23 +0000
  • f8bf3cb462 rpc: Description of mlx5_pci pmd in bdev_compress_set_pmd Alexey Marchuk 2022-01-13 12:57:05 +0300
  • 33ba56fef2 env_dpdk: ensure that cleanup destructor runs last Jim Harris 2022-01-13 07:04:47 +0000
  • 77ff3d60d2 bdev_malloc: exit early in case of no acceleration task Changpeng Liu 2021-12-23 20:29:46 +0800
  • e7bd24729a env: add experimental APIs to handle PCI device interrupts Maciej Szulik 2021-12-01 08:38:07 -0500
  • 9a7732c203 nvme: Free inactive namespaces during spdk_nvme_ctrlr_reset Ben Walker 2021-11-03 12:24:50 -0700
  • e350c4e2b9 nvme: Move active_ns_count next to ns in spdk_nvme_ctrlr Ben Walker 2021-10-27 11:14:31 -0700
  • 165ca64ae0 nvme: Do not track a separate active namespace list Ben Walker 2021-10-27 11:12:59 -0700
  • 987c69fde0 nvme: Inline nvme_ctrlr_[construct|destruct]_namespaces Ben Walker 2021-10-26 15:55:12 -0700
  • e379712704 nvme: Hold namespaces in an RB_TREE Ben Walker 2021-10-25 14:16:00 -0700
  • 49e429f996 nvme: Do not allocate inactive namespace objects Ben Walker 2021-10-18 13:54:52 -0700
  • ef719de530 nvmf/vfio-user: cleanup ADMIN CQ/SQ data structure Changpeng Liu 2021-12-03 18:56:00 +0800
  • 51ba09759a nvmf/vfio-user: add CQ reference count Changpeng Liu 2021-12-01 18:10:28 +0800
  • dcb7ab938c nvmf/vfio-user: add SQ/CQ state definition Changpeng Liu 2021-11-30 23:46:26 +0800
  • 621f0acfbb nvme/compliance: also delete CQ at last in a test case Changpeng Liu 2021-12-02 22:58:44 +0800
  • 08ad8616d9 traces: add dtrace probes around qpair/controller/subsystem Krzysztof Karas 2021-11-15 11:25:38 +0000
  • 2c4b86ff4c test/llvm_nvme_fuzz: add NAMESPACE ATTACHMENT and NAMESPACE MANAGEMENT command test cases Yifan Bian 2022-01-10 07:29:22 +0000
  • 6289e172c4 test/nvmf: run bdevperf in the foreground Konrad Sztyber 2022-01-11 09:56:56 +0100
  • 05a2fa4d96 accel: Use vectored crc32 operations instead of chaining Ben Walker 2021-11-17 11:48:24 -0700
  • 328f7f7ecf idxd: Add support for vectored crc32 + copy Ben Walker 2021-11-17 11:42:18 -0700
  • 4eb6794776 idxd: Add support for vectored crc32c generation Ben Walker 2021-11-17 11:15:51 -0700
  • 7dd748a672 idxd: Add support for vectored fill operations Ben Walker 2021-11-17 10:08:05 -0700
  • 8ec5111aef idxd: Add support for vectored compare operations Ben Walker 2021-11-17 09:55:55 -0700
  • dcd3688b0a idxd: Add support for vectored copy operations Ben Walker 2021-11-16 15:11:47 -0700
  • 04c6d67ace examples/idxd: Add batch functionality to idxd perf tool Monica Kenguva 2021-10-05 20:57:56 +0000
  • d2a8ea8f37 bdev/nvme: add bdev_nvme_stop_discovery RPC Jim Harris 2021-12-22 22:33:25 +0000
  • 2adfab8428 nvme: restart discovery log when genctr changes Jim Harris 2021-12-21 23:18:29 +0000
  • 78d01daa7f nvme: simplify get_log_page_completion Jim Harris 2021-12-21 23:32:30 +0000
  • 62907f5d77 test: add nvmf/host/discovery.sh Jim Harris 2021-12-21 20:01:40 +0000
  • 68344c2e9f bdev/nvme: connect to discovered controllers Jim Harris 2021-12-07 22:43:07 +0000
  • 02f448d86e bdev/malloc: complete requests through poller Konrad Sztyber 2021-12-16 11:36:57 +0100
  • 5072b1df80 bdev/malloc: remove bdev_malloc_(reset|flush) Konrad Sztyber 2021-12-16 11:22:04 +0100
  • 8c6b5f15af bdev/malloc: completion poller Konrad Sztyber 2021-12-16 10:45:10 +0100
  • 3bc8448cba bdev/malloc: malloc IO channel Konrad Sztyber 2021-12-16 09:28:25 +0100
  • eb94193bd1 nvmf/tcp: tracepoints for zero-copy request states Konrad Sztyber 2021-12-15 14:25:45 +0100
  • b5270ddbb6 nvmf/tcp: make request state values explicit Konrad Sztyber 2021-12-14 08:59:47 +0100
  • 5f58bebb43 test/nvmf: zero-copy abort test Konrad Sztyber 2021-12-20 12:34:41 +0100
  • 401ef3e071 bdev/delay: zero-copy support Konrad Sztyber 2021-12-20 08:25:56 +0100
  • cb0d354bb4 test/nvmf: zero-copy test Konrad Sztyber 2021-12-10 15:50:55 +0100
  • ffd751fc0b nvmf/tcp: zero-copy support Konrad Sztyber 2021-12-09 16:43:54 +0100
  • 36581269aa nvmf/tcp: initialize zcopy phase in nvmf_tcp_req_get Konrad Sztyber 2021-12-08 14:42:38 +0100
  • 677af66f69 nvmf: abort outstanding zcopy reqs in qpair disconnect Konrad Sztyber 2021-12-17 15:04:21 +0100
  • 4bc93006f0 nvmf: resume queued zcopy requests Konrad Sztyber 2021-12-10 15:42:54 +0100
  • e26ecf65b8 app: add missed spdk_env_fini() call when exiting Changpeng Liu 2021-12-29 20:19:36 +0800
  • bc12704cf0 examples/nvme: add missed spdk_env_fini() when exiting Changpeng Liu 2021-12-29 19:30:13 +0800
  • b050a98828 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
  • 0bd3faf358 bdev/nvme: Rename functions for a full ctrlr reset sequence Shuhei Matsumoto 2021-12-30 14:15:20 +0900
  • a12e314bcf bdev/nvme: Fix race between failover and add secondary trid Shuhei Matsumoto 2021-12-30 16:45:06 +0900
  • e734d54a95 test/app: add missed spdk_env_fini() or spdk_app_fini() when exiting Changpeng Liu 2021-12-29 20:25:26 +0800
  • d0083cf674 examples/vmd: add missed spdk_env_fini() call when exiting Changpeng Liu 2021-12-29 20:16:45 +0800
  • 93b0bed916 examples/ioat: add missed spdk_env_fini() call when exiting Changpeng Liu 2021-12-29 20:13:56 +0800
  • bc296dfd15 examples/idxd: add missed spdk_env_fini() call when exiting Changpeng Liu 2021-12-29 20:12:12 +0800
  • 2d7a06beed examples/bdev: add missed spdk_env_fini() call when exiting Changpeng Liu 2021-12-29 20:08:50 +0800
  • 56d754d455 examples/nvmf: add missed spdk_env_fini() when exiting Changpeng Liu 2021-12-29 20:02:42 +0800
  • 59fdf4ce3a bdev_nvme: add bdev_nvme_start_discovery RPC Jim Harris 2021-12-04 05:49:54 +0000
  • aa3667dd07 test: add iptables entry to forward packets across veth bridge Jim Harris 2021-12-21 20:59:15 +0000
  • 6d5594147b vhost: set timeout for session's stop_poller Liu Xiaodong 2021-11-24 15:05:55 -0500
  • b6c8b8b373 nvmf: check for zcopy_start failure in request_complete Konrad Sztyber 2021-12-08 10:33:08 +0100
  • 7554f8174e nvmf: make zcopy_end void Konrad Sztyber 2021-12-07 07:58:01 +0100
  • 2e3989f04c nvmf: use spdk_nvmf_request_exec to submit zcopy_start Konrad Sztyber 2021-12-06 15:59:38 +0100
  • 041fe828f8 nvmf: complete resubmitted requests Konrad Sztyber 2021-12-06 14:29:56 +0100
  • ddc162fccd nvmf: return async/complete status in bdev zcopy operations Konrad Sztyber 2021-12-06 14:22:16 +0100
  • 76da2187af nvmf: rename zcopy operations to zcopy_(start|end) Konrad Sztyber 2021-12-06 13:52:40 +0100
  • 24d93aa9e6 nvmf: execute zcopy requests through process_io_cmd Konrad Sztyber 2021-12-06 13:48:51 +0100
  • fe1801711a nvmf: don't check req for zcopy when adding to outstanding queue Konrad Sztyber 2021-12-03 11:24:35 +0100
  • 559edd6f5b nvmf: remove zcopy check in spdk_nvmf_request_exec Konrad Sztyber 2021-12-02 14:17:15 +0100
  • 334df143d9 nvmf: remove zcopy phase checks from IO functions Konrad Sztyber 2021-11-29 16:06:59 +0100
  • 11ea8da9aa nvmf: rename spdk_nvmf_using_zcopy to spdk_nvmf_request_using_zcopy Konrad Sztyber 2021-11-29 16:05:10 +0100
  • 63658a02f8 nvmf: zero-copy enable flag in transport opts Konrad Sztyber 2021-11-24 15:42:24 +0100
  • d29efa887b hw_hotplug.sh: fix the incorrect path to log.txt file Krzysztof Karas 2022-01-05 12:36:10 +0000
  • 96683197e0 test/llvm_nvme_fuzz: add DELETE I/O COMPLETION QUEUE and DELETE I/O SUBMISSION QUEUE command test cases Yifan Bian 2022-01-06 02:44:57 +0000
  • 35302ae7a9 lib/log: move some log level function to log.c wanghailiangx 2021-12-30 10:54:41 -0500
  • 54d0f82138 check_format.sh: handle spdk_ functions that are moved Jim Harris 2022-01-04 21:01:07 +0000
  • 719a5b3eee env_dpdk: do rte_eal_cleanup() at process exit Jim Harris 2022-01-05 23:02:25 +0000