Commit Graph

  • 45dc28b0f3 test/bdevio: skip compare and write tests when bdev has md Jim Harris 2022-08-17 15:31:01 +0000
  • 25503b9630 FTL: Add write tests Kozlowski Mateusz 2022-06-13 10:43:37 +0200
  • e8c5ccf039 FTL: Add write path Kozlowski Mateusz 2022-06-13 10:55:42 +0200
  • 4a24a7b3e0 FTL: Add helper L2P set/get functions for nv_cache Kozlowski Mateusz 2022-06-13 11:07:48 +0200
  • 506315a651 FTL: Initialize nv_cache metadata on startup Kozlowski Mateusz 2022-06-13 10:59:05 +0200
  • ece0e0eee7 FTL: Add state machine for chunks Kozlowski Mateusz 2022-06-13 11:17:16 +0200
  • 40d89d602e UT/Part: unregister the bdev when cleaning up GangCao 2022-08-16 10:17:05 -0400
  • 2eaae37ded nvmf/vfio-user: complete queue deletion on correct thread John Levon 2022-08-16 08:47:15 +0000
  • e93ba047ac nvme: Restore complete_abort_queued_reqs() call into process_completions() Shuhei Matsumoto 2022-08-16 07:42:39 +0900
  • bde5d09b8c doc: rbd bdev user guide update Yifan Bian 2022-07-25 06:25:14 +0000
  • 8309d224b9 scripts/vagrant: Add missing help entry for the zns option Michal Berger 2022-08-12 11:53:01 +0200
  • c4acef02aa scripts/vagrant: Allow to configure active metadata size for nvme Michal Berger 2022-08-12 11:49:27 +0200
  • 8b6fc34939 NVMe Bdev: add explicit warning on not permitted operation GangCao 2022-08-10 04:35:49 -0400
  • 43a3984c6c configure: add CONFIG_HAVE_ARC4RANDOM Jim Harris 2022-08-12 05:00:25 +0000
  • eda407a6f0 nvme: add support for verify command Ziv Hirsch 2022-08-09 13:14:05 +0300
  • 5c3360ce1f nvme/nvme_tcp: Check for timeout when socket connection fails LiadOz 2022-08-07 08:24:20 +0300
  • a6b7e1839d nvme/tcp: add trace points for cmd submit/complete Jim Harris 2022-08-10 20:36:57 +0000
  • 9396cb9a94 nvme/tcp: simplify outstanding_reqs handling Jim Harris 2022-08-10 20:56:23 +0000
  • b0396da090 nvme/pcie: rename trace object to NVME_PCIE_REQ Jim Harris 2022-08-10 20:59:18 +0000
  • 97661e86b7 nvme/pcie: add cpl status to PCIE_COMPLETE trace event Jim Harris 2022-08-10 20:38:16 +0000
  • 7b05b29d48 nvme/pcie: use 4-byte trace arguments where possible Jim Harris 2022-08-11 11:40:15 +0000
  • cdb0726b95 trace, trace_parser: support 4-byte INT/PTR arguments Jim Harris 2022-08-11 05:34:47 +0000
  • 081f080a49 accel: Rename public header to accel.h Ben Walker 2022-08-08 13:31:08 -0700
  • 10ab81b83e accel: Hide the definition of accel_io_channel from modules Ben Walker 2022-08-08 13:25:48 -0700
  • 225ae35a2f accel: Add per-module task structures Ben Walker 2022-08-08 12:45:38 -0700
  • df892eed67 accel: Return correct values for .get_ctx_size() Ben Walker 2022-08-08 12:48:24 -0700
  • 678025c914 accel: Move the software module to its own file Ben Walker 2022-08-05 12:54:16 -0700
  • 6074b3a3f9 accel: Move definitions not needed by modules to accel_internal.h Ben Walker 2022-08-05 12:32:35 -0700
  • aa156d53be accel: Combine spdk_accel_engine and spdk_accel_module_if Ben Walker 2022-08-05 12:25:33 -0700
  • ba7331a712 doc/vhost: update Vhost-user link and terminology John Kariuki 2022-08-03 09:06:05 -0700
  • 17948bcaa9 bdev : xNVMe BDEV module performance fix Krishna Kanth Reddy 2022-08-13 05:29:10 +0530
  • 5a21d4c5b0 test/vfio-user: enable multiple reactors tests Changpeng Liu 2022-07-05 13:30:59 +0800
  • 91eb10b4be nvmf/vfio-user: only kick controller when in interrupt mode Changpeng Liu 2022-07-18 12:04:07 +0800
  • 6212597bda sock/ssl: Add psk_key and psk_identity options to spdk_sock_impl_opts Boris Glimcher 2022-07-22 17:27:45 +0300
  • 21d9b32fa3 trace: remove number of args from comment Jim Harris 2022-08-10 23:57:38 +0000
  • e1eee2ebac event: always fail if invalid tpoint mask is specified Jim Harris 2022-08-11 04:13:35 +0000
  • a68a12a478 FTL: Initial nv cache structure Kozlowski Mateusz 2022-06-13 11:54:12 +0200
  • ae6a35256b FTL: L2P tests Kozlowski Mateusz 2022-06-13 13:31:05 +0200
  • b16bdc6d49 FTL: Add L2P API and flat L2P implementation Artur Paszkiewicz 2022-07-07 10:53:08 -0700
  • b6eecb21e5 FTL: Add address store/load utils Artur Paszkiewicz 2022-06-27 15:09:06 +0200
  • a4ebc5714f bdev/nvme: Fix race between for_each_channel() and io_device_unregister() Shuhei Matsumoto 2022-08-09 10:46:48 +0900
  • d0cf194bc4 nvmf/vfio-user: only relisten accept poller when connection is disconnected Changpeng Liu 2022-07-05 15:04:14 +0800
  • bc7f73996e test/adq: Remove unnecessary sleeps Ben Walker 2022-08-02 12:12:53 -0700
  • 9a9c9d3303 test/adq: Move nvmfappstart outside of adq_start_nvmf_target Ben Walker 2022-08-02 12:11:13 -0700
  • 8ebb8e65e7 test/adq: Simplify connection counting strategy Ben Walker 2022-08-02 12:02:35 -0700
  • 7f1b530ac0 scripts/vagrant: Remove some outdated comments Michal Berger 2022-08-09 13:16:03 +0200
  • 8aee39f906 scripts/vagrant: Add support for loading extra Vagrantfiles Michal Berger 2022-08-09 13:07:51 +0200
  • 66f47a03fb pkgdep/vfio-user: change vfio-user source branch Kamil Godzwon 2022-08-04 05:35:41 -0400
  • 8add2e5acb test/sma: Source common.sh from vfio_user suite Michal Berger 2022-08-10 17:57:17 +0200
  • cfbab2dcd7 test/sma: Add new SPDK_TEST_SMA test flag Jaroslaw Chachulski 2022-08-08 07:49:25 -0400
  • 227d83e2fa nvme: Use spdk_nvme_ctrlr_is_fabrics() to update ioccsz Shuhei Matsumoto 2022-08-10 15:48:53 +0900
  • f1dabc228f nvme: Add SPDK_NVME_TRANSPORT_CUSTOM_FABRICS for custom fabric transport Shuhei Matsumoto 2022-08-10 17:13:13 +0900
  • cd65512d08 nvme_rdma: Fix assertion for rqpair->current_num_sends/recvs Shuhei Matsumoto 2022-05-21 07:50:01 +0900
  • 41bb31a36d nvme_rdma: Replace rdma_dereg_mr() by ibv_dereg_mr() Shuhei Matsumoto 2022-08-10 16:33:14 +0900
  • d75daea532 nvme_rdma: Use persistent protection domain for qpair Shuhei Matsumoto 2022-07-25 14:48:21 +0900
  • b5f360c425 rdma: Maintain per device PD which is persistent across reconnect Shuhei Matsumoto 2022-07-25 14:32:44 +0900
  • 3403be99bb test: disable reconnect test Jim Harris 2022-08-11 14:33:29 +0000
  • b7f04e2be0 bdev/nvme: add newline in aer_cb WARNLOG Jim Harris 2022-08-04 16:00:07 +0000
  • a26d74173e nvme: Increase major SO version Shuhei Matsumoto 2022-08-11 21:45:15 +0900
  • 32ee475a5e accel: SPDK_ACCEL_MODULE_REGISTER is now passed the module Ben Walker 2022-08-05 12:01:47 -0700
  • c029483193 libvfio-user: update submodule Changpeng Liu 2022-08-09 10:19:05 +0800
  • 6b8de2ea66 bdev/nvme: Move up _nvme_ctrlr_read_ana_log_page_done() in a file Shuhei Matsumoto 2022-08-09 10:24:42 +0900
  • 8416273819 examples/accel/perf: remove support for compress paul luse 2022-06-22 12:53:08 -0700
  • 6799d46a44 examples/accel_perf: only increment outstanding IO in one place paul luse 2022-06-03 14:02:12 -0700
  • b21221e174 examples/accel_perf: add case for bogus workload selection paul luse 2022-06-07 12:25:02 -0700
  • 9260fa0cd4 examples/accel_perf: print engine currently in use paul luse 2022-06-07 17:11:12 -0700
  • 3d5fd5a59f lib/idxd: fix bugs with IAA decompression descriptor construction paul luse 2022-06-14 10:32:39 -0700
  • 8718eba606 unit test/accel: Add 2 new unit tests for recent additions paul luse 2022-06-02 08:23:22 -0700
  • d49c9274bf doc/accel: add section on opcode and engine overrides paul luse 2022-06-02 07:07:39 -0700
  • efa33b8590 lib/accel: add RPC to enable override of opcode to engine paul luse 2022-05-31 17:13:04 -0700
  • ab356d4079 test/setup: Remove the hp_status() test Michal Berger 2022-08-02 12:31:41 +0200
  • 327f69ea41 test/setup: Account for reserved and surplus hugepages Michal Berger 2022-08-02 12:26:26 +0200
  • 1bfe8f98a1 test/nvmf_timeout: Reduce TCP Ack timeout Shuhei Matsumoto 2022-08-09 06:10:11 +0900
  • 5ba8b04fb9 test/nvmf: Don't redeclare trap inside nvmf_timeout test Michal Berger 2022-08-08 23:53:58 +0200
  • 2eb37d32cd test/nvmf: Remove try.txt from nvmf_timeout test Michal Berger 2022-08-08 23:49:45 +0200
  • 6fcd7a79e9 lib/vhost: Add submit_inflight_desc() to cpu usage statistic 王亚飞/Yafei WANG 2022-06-29 14:27:11 +0800
  • bf93cbdfc5 test/vhost: Simplify disk image check for virtio Michal Berger 2022-08-08 16:25:27 +0200
  • 87c8a57e6f test/sma: Add missing --os param to vm_setup() call Michal Berger 2022-08-08 16:10:31 +0200
  • d33497d3f4 thread: defer unregistration when for_each ops exist Jim Harris 2022-08-04 20:50:01 +0000
  • 821e673c1d thread: set non-zero status when spdk_for_each_channel fails Jim Harris 2022-08-04 20:54:46 +0000
  • 6abaf4fc64 test/vfio: Add override switch for selecting vfio-qemu bin Michal Berger 2022-08-08 11:22:51 +0200
  • d89e62e7ef spdk_top: In CORES tab, spdk_top can't collect the right poller count under certain conditions. YafeiWangAlice 2022-07-07 15:51:51 +0800
  • 62378c24be test/reset: Remove unused usage. yidong0635 2022-08-05 17:14:46 +0800
  • 0c980660b6 FTL: move assert earlier before accessing the field GangCao 2022-08-03 21:44:54 -0400
  • 4070c65d9b test/vfio_user: Update QEMU_BIN to use vfio-user-dbfix Michal Berger 2022-08-08 09:23:53 +0200
  • 813b92af44 setup.sh: add some more app names to the shm cleanup list Jim Harris 2022-08-04 06:53:41 +0000
  • 5d651b31c9 event: require opts->name is set Jim Harris 2022-08-04 06:27:39 +0000
  • fa09c9ac9b lib/blob: Fix deleting a snapshot after decoupling it from its parent vagrant 2022-07-20 09:37:02 +0000
  • 5de98ef86c reactor: Check error return for spdk_thread_lib_init_ext. yidong0635 2022-08-04 13:33:28 +0800
  • c9eb502a4a thread: Return -ENOMEM for no mempool. yidong0635 2022-08-04 15:03:05 +0800
  • 261384fe46 pkgdep/git: Bump nvme-cli to v2.0 release Michal Berger 2022-07-25 15:22:46 +0200
  • df38292ec3 test/nvmf/timeout.sh: use randread as the test case Changpeng Liu 2022-08-03 13:35:33 +0800
  • e8580900a2 doc: add Vhost 22.05 performance report link Karol Latecki 2022-08-04 09:03:55 +0000
  • 0c6300a356 doc: add NVMe-oF TCP 22.05 performance report link Karol Latecki 2022-08-04 08:57:58 +0000
  • c8583472bd json: fix wrong param in json_parse_ut.c calling function 'spdk_json_parse' tongkunkun 2022-08-03 14:09:22 +0800
  • a02483e67c module/bdev_virtio_scsi: use the correct num_queues value Changpeng Liu 2022-07-26 15:46:39 +0800
  • 515d028ec4 bdev/virtio_blk|scsi: don't negotiate VHOST_USER_F_BITS for PCI devices Changpeng Liu 2022-07-26 15:13:26 +0800
  • 84ac072e2c lib/virtio: eliminate virtio_user_backend_ops Changpeng Liu 2022-07-26 12:42:24 +0800
  • 4e6e7eafef lib/virtio: merge vhost_user.c and virtio_user.c into one source file Changpeng Liu 2022-07-26 12:23:08 +0800
  • be1883d978 lib/ftl: Fix -Wunused-function under clang Michal Berger 2022-08-03 13:05:20 +0200