Commit Graph

  • 10f90ccd7b bdev_nvme: shorten poller period for mdns Jim Harris 2023-01-17 16:22:16 +0000
  • 537929e1d4 virtio_blk: added virtio_blk_get_transports RPC Krystyna Szybalska 2023-01-16 12:33:44 +0100
  • e64728f092 bdev/crypto: make sure that vbdev_crypto_destruct() returns 1 Krzysztof Karas 2023-01-13 11:53:54 +0100
  • 3878371ab2 bdev/crypto: Add new callback to spdk_bdev_unregister_bdev_by_name() Krzysztof Karas 2023-01-11 16:19:04 +0100
  • 6da9878643 accel/dpdk_cryptodev: Fix io_dev unregister Alexey Marchuk 2023-01-17 13:29:00 +0100
  • 10dcf2dbd2 accel/dpdk_cryptodev: Update rte_cryptodev usage for DPDK 22.11 Alexey Marchuk 2022-12-20 10:42:25 +0100
  • 4d7b2b36aa bdev_nvme: record io paths' stat before being destroyed Richael Zhuang 2022-09-29 11:53:57 +0800
  • 9c6d4dbebb bdev_nvme: add helper functions to allocate and free nvme_ns Richael Zhuang 2023-01-16 14:43:32 +0800
  • f61b004197 bdev_nvme: update nvme_io_path stat when IO completes Richael Zhuang 2022-09-29 11:52:43 +0800
  • 8ddc102a31 bdev: add public APIs for IO statictics processing Richael Zhuang 2022-12-21 16:09:17 +0800
  • 2f500a23fb bdev/nvme: support switch to another io path after a number of IOs Richael Zhuang 2022-10-31 15:13:30 +0800
  • 6fa3497b69 bdev_nvme: add helper function to clear current_io_path Richael Zhuang 2022-11-29 16:44:19 +0800
  • 6aa4edc27d bdev/nvme: select io path according to outstanding io numbder Richael Zhuang 2022-09-20 15:12:47 +0800
  • a8d21b9b55 lib/ioat: initialized ‘status’ variable before use Sebastian Brzezinka 2023-01-18 19:44:45 +0100
  • 8f36853a84 dpdk_cryptodev: Check queue capacity before submitting a task Alexey Marchuk 2022-12-02 16:58:20 +0100
  • bf8e0656e8 dpdk_cryptodev: Remove limit on max IO size Alexey Marchuk 2022-12-02 13:10:44 +0100
  • 687d5a8766 lib/part: check the return of spdk_bdev_register GangCao 2022-12-26 02:41:32 -0500
  • c5d0fac1b9 test/fuzz: enable lcov for llvm-fuzzing Sebastian Brzezinka 2022-11-09 11:44:31 +0000
  • a3ae6eaa75 bdev/nvme: Add an option for the RDMA SRQ size Shuhei Matsumoto 2023-01-13 20:49:15 +0900
  • 2085362d89 example/nvme_perf: Add an option for the RDMA SRQ size Shuhei Matsumoto 2023-01-06 20:09:55 +0900
  • bcd987ea2d nvme_rdma: Support SRQ for I/O qpairs Shuhei Matsumoto 2022-12-07 16:24:08 +0900
  • 4999a9850c nvme_rdma: Move responses from rdma_qpair into a separate object Shuhei Matsumoto 2022-10-06 14:02:11 +0900
  • 9cdbd9e4f3 accel: support appending encrypt/decrypt operations Konrad Sztyber 2023-01-11 16:36:19 +0100
  • 1f3c37468c ut/accel: don't stub isa-l crypto functions Konrad Sztyber 2023-01-13 10:50:17 +0100
  • 3de19b0b55 accel: allow modules to report memory domain support Konrad Sztyber 2022-12-16 10:47:35 +0100
  • a6fef9b194 accel: store in-use modules in an extra structure Konrad Sztyber 2022-12-14 16:48:34 +0100
  • 81fe7ef0af accel: push data if dstbuf is in remote memory domain Konrad Sztyber 2022-12-12 16:58:40 +0100
  • 316f9ea3f5 accel: pull data if srcbuf is in remote memory domain Konrad Sztyber 2022-12-12 16:38:09 +0100
  • 78186df493 accel: put completed tasks on the completed queue in process_sequence Konrad Sztyber 2022-12-12 15:41:00 +0100
  • fb67fa548f accel: sequence state machine Konrad Sztyber 2022-12-12 15:32:45 +0100
  • 9a562043a7 accel: alloc buffers for data in remote memory domains Konrad Sztyber 2022-12-12 12:03:54 +0100
  • 957076108f accel: remove nbytes from spdk_accel_task Konrad Sztyber 2023-01-16 14:35:55 +0100
  • 1866faffe2 accel: use iovecs for compress operations Konrad Sztyber 2022-12-10 14:06:47 +0100
  • a374f8ba19 accel: use iovecs for copy+crc32c operations Konrad Sztyber 2022-12-10 13:50:42 +0100
  • 1b566ac7d9 test/ftl: add cases line to cover RPC bdev_ftl_unload wanghailiangx 2022-11-30 09:44:29 -0500
  • 41c16a6dab env_dpdk: clean up DPDK args print during init Tomasz Zawadzki 2022-12-20 11:56:06 +0100
  • c22b052b60 bdev/raid0: Support resize when increasing the size of base bdevs Shuhei Matsumoto 2023-01-13 10:51:07 +0900
  • c6d73b5aaf test/vhost: add iobuf options to performance test Karol Latecki 2023-01-12 09:09:52 +0100
  • e54ffeb6c5 llvm/vfio: dump fuzzer logs to file Sebastian Brzezinka 2022-11-09 17:59:57 +0100
  • 26b4652e2e autobuild: find correct clang version and fuzzer library Sebastian Brzezinka 2022-11-08 11:10:16 +0000
  • 5303e1bd54 llvm_vfio_fuzz: keep corpus files Sebastian Brzezinka 2022-10-21 11:48:37 +0200
  • 3d1d5452e0 accel: use iovecs for crc32c operations Konrad Sztyber 2022-12-10 13:27:03 +0100
  • bc6a14636a accel: use iovecs for fill operations Konrad Sztyber 2022-12-09 16:16:25 +0100
  • 42c19a8c92 ut/accel: use decompress in seq completion error test Konrad Sztyber 2022-12-19 17:41:26 +0100
  • 4d1ba5f294 accel: use iovecs for compare operations Konrad Sztyber 2022-12-09 15:42:33 +0100
  • 135396b0bc accel: use iovecs for dualcast operations Konrad Sztyber 2022-12-09 15:26:37 +0100
  • dee8e1f4c0 accel: use iovecs for copy operations Konrad Sztyber 2022-12-09 13:59:50 +0100
  • 58b12fc4b9 accel: support for buffers allocated from accel domain Konrad Sztyber 2022-11-30 11:50:35 +0100
  • cfd726a23f example/idxd_perf: Adjust the printing data spacing to make it beautiful Hailiang Wang 2023-01-03 08:13:50 -0500
  • bf1deaffd5 autotest: remove app/spdk_lspci from coverage Karol Latecki 2023-01-11 07:47:13 +0100
  • 888ea5207b autotest: remove vmd examples from coverage Karol Latecki 2023-01-11 07:43:19 +0100
  • db772436ca misc: Fixes targeted for latest shellcheck Michal Berger 2022-12-20 11:37:44 +0100
  • 9fa252375a util: add spdk_iov_one() John Levon 2023-01-07 13:27:40 +0000
  • 47568c65de util: add spdk_iov_memset() John Levon 2023-01-06 20:02:43 +0000
  • eb7506a1b4 lib/thread: iobuf get/put functions will not add offset MengjinWu 2023-01-11 23:16:35 +0000
  • 6b97cccf34 bdev, bdev_nvme: deprecate VTUNE support Jim Harris 2023-01-13 17:27:12 +0000
  • 2aa7fa7002 nvmf: Set required ZNS opcodes for NVMe-oF ZNS support Dennis Maisenbacher 2022-12-15 15:35:24 +0100
  • a36785df71 nvmf: Add ZNS specific identify functions for NVMe-oF ZNS support Dennis Maisenbacher 2022-12-15 14:50:03 +0100
  • 102d266d1a lib/ftl: Update alignment layout's region Kozlowski Mateusz 2023-01-10 12:03:02 +0100
  • dd94984927 lib/ftl: Update L2P management initialization flow Kozlowski Mateusz 2023-01-10 12:01:02 +0100
  • 9bd8b264ec lib/ftl: Update GC band selection mechanism Kozlowski Mateusz 2023-01-10 11:57:25 +0100
  • 723b1c5021 bdev/raid0: Factor out block count calculation of raid0 bdev Shuhei Matsumoto 2023-01-13 10:47:57 +0900
  • c9224e267d bdev/raid: Handle resize event from a base_bdev Shuhei Matsumoto 2023-01-11 16:41:24 +0900
  • eb5789ceae test/vfio_user: use 2048MiB static memory size for bdevperf Changpeng Liu 2023-01-04 15:59:03 +0800
  • 312a6511db module/vfu_virtio: add IO path debug flag Changpeng Liu 2023-01-12 13:36:45 +0800
  • a6b62f3221 test/nvmf: reduce connect_disconnect iterations Karol Latecki 2023-01-10 11:06:00 +0100
  • ac6ed1e540 test/vfio_user: update VFIO-USER QEMU version Changpeng Liu 2022-12-14 10:13:44 +0800
  • bf94bb78c4 lib/blobfs: add the missing lock operation GangCao 2023-01-12 03:04:26 -0500
  • 9c53c34656 test/nvmf: unmask nvme disconnect in tests Karol Latecki 2023-01-10 11:02:19 +0100
  • 6c502fa7c0 test/nvmf: reduce workload runtime in host/timeout Karol Latecki 2023-01-10 11:24:37 +0100
  • 4b3210bd7d test/nvmf: remove sleeps from nvmf_vfio_user test Karol Latecki 2023-01-10 11:12:52 +0100
  • 83c8db4919 scripts/nvmf_perf: allow sharing initiator CPU cores Karol Latecki 2023-01-11 09:55:09 +0100
  • cdab715b28 scripts/nvmf_perf: add irq_settings option Karol Latecki 2022-12-01 13:41:29 +0100
  • 7be3200f55 scripts/nvmf_perf: don't build unit tests on initiator side Karol Latecki 2022-11-30 15:12:24 +0100
  • 70066e0c38 scripts/nvmf_perf: enable LTO on initiator side Karol Latecki 2022-11-30 15:11:44 +0100
  • 87b94e3b1d scripts/nvmf_perf: manually pick fio allowed cpus Karol Latecki 2022-10-04 11:04:50 +0200
  • d6db5988c5 test/vhost: use light IO workloads for live migration tests Changpeng Liu 2022-12-15 11:02:55 +0800
  • 4f33deb89c bdev/nvme: Cache non-optimized path for active/active policy Shuhei Matsumoto 2023-01-09 22:14:58 +0900
  • 8346b57397 bdev/nvme: Unify _bdev_nvme_find_io_path() and bdev_nvme_find_next_io_path() Shuhei Matsumoto 2023-01-09 21:59:40 +0900
  • 7baa78c86c bdev/nvme: Refactor _bdev_nvme_find_io_path() to cache non-optimized path for active/active Shuhei Matsumoto 2023-01-09 21:24:13 +0900
  • ae620784bd bdev/nvme: Retry I/O to the same path if error is I/O error Shuhei Matsumoto 2022-12-26 16:31:33 +0900
  • 6fa7cf97d0 bdev/nvme: io_complete_nvme_status() caches bio->io_path in local variable Shuhei Matsumoto 2023-01-10 15:42:29 +0900
  • 02acec4e26 bdev/nvme: Factor out abort to-be-retried I/O into a helper function Shuhei Matsumoto 2023-01-12 13:09:27 +0900
  • 47e4c931e8 bdev/nvme: Relocate abort_retry_ios() to gather related functions Shuhei Matsumoto 2023-01-12 13:08:36 +0900
  • 21160add26 bdev/nvme: Factor out request submit functions into a helper function Shuhei Matsumoto 2023-01-10 15:39:41 +0900
  • 2796687d54 nvme: Added support for TP-8009, Auto-discovery of Discovery controllers for NVME initiator using mDNS using Avahi Parameswaran Krishnamurthy 2022-11-30 20:11:23 +0000
  • b3785e87c5 lib/event: free the resource in the error case GangCao 2023-01-10 02:01:13 -0500
  • 9e9da4675f nvmf/tcp: fix async bugs when ddgst enalbed MengjinWu 2022-12-16 12:25:17 +0000
  • 941cf96d3c pkgdep/git: add slirp devel package to Qemu installation Jaroslaw Chachulski 2022-12-13 07:22:40 -0500
  • 34bc24f10f pkgdep: add avahi package dependencies Jim Harris 2023-01-11 07:24:19 +0000
  • cec20de824 scripts/rpc.py: fix missing argument for bdev_ftl_unload Hailiang Wang 2023-01-09 09:33:08 -0500
  • 935721bb1e iscsi_top: remove application Jim Harris 2023-01-10 09:56:05 -0700
  • 3ecf99d65a app/spdk_top: check the valid pointer earlier GangCao 2023-01-09 02:38:45 -0500
  • 544a8fe597 build, config: add CONFIG_HAVE_LIBARCHIVE Jim Harris 2022-12-14 11:20:33 +0000
  • 5e258e979a build: remove spdk.nvmecli.mk Jim Harris 2023-01-04 20:02:01 +0000
  • 25ac67f18b build, config: set CONFIG_HAVE_LIBBSD when libbsd available Jim Harris 2022-12-14 11:19:02 +0000
  • 28092d2fee nvmf: Find a NS for an identify cmd through a helper function Dennis Maisenbacher 2022-12-15 14:34:08 +0100
  • b1b2ccbf44 dpdkbuild: Silence warning about deprecated use of meson Michal Berger 2022-12-19 12:12:35 +0100
  • aa244ce482 test/nvmf: group target and host tests Karol Latecki 2023-01-10 10:57:29 +0100
  • 5fb5e91e68 test/common: reduce waitforserial sleep Karol Latecki 2022-12-16 12:24:59 +0100