Commit Graph

  • 6cc23f29d7 spdk_top.md: add a note about supported apps Krzysztof Karas 2022-11-23 16:24:14 +0100
  • c271381112 check_format: Add checker for the SPDX-license Michal Berger 2022-11-13 02:14:20 +0100
  • 588dfe314b Add SPDX header to various files Michal Berger 2022-11-13 03:15:47 +0100
  • eb53c23236 add (c) and SPDX header to bash files as needed paul luse 2022-11-02 08:49:40 -0700
  • 97455abea2 test: a bit more thorough io check in bdevio Denis Barakhtanov 2022-11-23 14:16:17 +1100
  • b535d15d84 bdev/daos: fix write of multiple iovs Denis Barakhtanov 2022-11-23 13:12:54 +1100
  • b7a612b149 bdev/nvme: use a local variable for the command GangCao 2022-11-28 00:21:10 -0500
  • 0da97a15cc lib/bdev: print num_blocks and the write_unit_size in SPDK_ERRLOG wanghailiangx 2022-11-24 08:42:29 -0500
  • cb9f9f4c04 sock/posix: free the allocated memory GangCao 2022-11-24 22:05:38 -0500
  • 46ff15a658 module/raid: convert state enum to/from string Artur Paszkiewicz 2022-11-03 14:25:30 +0100
  • 27e85f520b accel_perf: Add compress and decompress support Ben Walker 2022-06-22 14:35:57 -0700
  • f43678c18e examples/perf: close the fd for URING or AIO GangCao 2022-11-28 00:39:46 -0500
  • c85df53551 lib/virtio: handle double free of virtio_dev device GangCao 2022-11-24 01:00:14 -0500
  • f67c74a2cf scripts/nvmf_perf: import missing subprocess exception Karol Latecki 2022-11-21 10:37:56 +0100
  • 55018c6e5f test/ftl: use direct mode in dirty_shutdown test Karol Latecki 2022-11-18 12:24:38 +0100
  • 722e8b525b test/ftl: reduce data size in dirty_shutdown Karol Latecki 2022-11-18 12:19:17 +0100
  • 25f4d23517 test/ftl: use spdk_dd in dirty_shutdown test Karol Latecki 2022-11-18 12:13:02 +0100
  • e8f8453120 configure: add gcc version check for ARM octeontx2 platform Sunil Shahu 2022-11-22 14:42:17 +0000
  • 8078db7a9e test/nvmf: reduce number of RDMA IO queues when using ConnectX-5 NICs Karol Latecki 2022-11-22 13:48:37 +0100
  • a2ca928aab autobuild: copy files to avoid mv: failed to preserve ownership Sebastian Brzezinka 2022-11-22 10:24:22 +0100
  • 7c79992e9c SC2295: Expansions inside ${..} need to be quoted separately Sebastian Brzezinka 2022-11-22 10:32:18 +0100
  • 6e7b3e4cba SC2048: Use "${array[@]}" (with quotes) to prevent whitespace problems. Sebastian Brzezinka 2022-11-22 10:27:30 +0100
  • d7fc39cc93 test/fuzz: write nvme fuzz test log to a file instead of on Console Jun Wen 2022-11-10 09:22:15 +0800
  • 61b8122dc5 bdev_nvme: added io_outstanding in nvme_io_path Richael Zhuang 2022-10-18 17:12:24 +0800
  • 141fb10ea2 bdev/nvme: directly call bdev_nvme_io_complete for FLUSH IO Richael Zhuang 2022-11-18 10:54:09 +0800
  • 85478eccc9 thread: Fix error handling in spdk_interrupt_register Ben Walker 2022-11-16 12:43:32 -0700
  • 8dbaca1300 bdev: use spinlock instead of mutex Mike Gerdts 2022-11-10 21:22:06 -0600
  • 2be196c609 nvme/pcie: validate that mptr is iova contiguous Jim Harris 2022-11-22 18:10:50 +0000
  • ef9168dcaa examples/bdevperf: fix potential memory leak of allocated config GangCao 2022-11-20 23:44:16 -0500
  • 9d95427594 test/check_so_deps: compare xml representations of the so files Kamil Godzwon 2022-08-23 11:18:34 -0400
  • 1d2700d4c1 event: check that all non-app threads have exited at shutdown Jim Harris 2022-11-17 06:21:18 +0000
  • 8203e68e24 thread: add spdk_thread_is_running() Jim Harris 2022-11-17 06:10:53 +0000
  • 98ceddb47c rocksdb: remove spdk_thread Jim Harris 2022-11-17 05:04:17 +0000
  • 0d3b54825e subsystem: assert all subsystems initialized on app thread Jim Harris 2022-11-17 05:53:08 +0000
  • 327d1c988d vhost: defer vhost_dev_unregister until scsi tgts removed Jim Harris 2022-11-17 05:43:41 +0000
  • 081b190b5f bdevperf: call spdk_thread_exit on job threads Jim Harris 2022-11-17 08:44:22 +0000
  • 85d70c03c5 thread: don't move to EXITED if there are pending messages Jim Harris 2022-11-18 17:57:07 +0000
  • dcb296a32b bdevperf: add bdevperf_job_free() function Jim Harris 2022-11-17 04:00:55 +0000
  • 7aa2cc29c0 bdevperf: simplify freeing of 'outstanding' bit array Jim Harris 2022-11-17 04:35:37 +0000
  • be19fe4bd7 bdevio: call spdk_thread_exit() Jim Harris 2022-11-17 03:15:35 +0000
  • 0e7821e99d accel_perf: call spdk_thread_exit() Jim Harris 2022-11-17 03:12:20 +0000
  • dedc926239 test/dma: call spdk_thread_exit() Jim Harris 2022-11-17 03:05:01 +0000
  • 97011ecc92 test/unit: call spdk_thread_exit() in reactor_ut Jim Harris 2022-11-17 02:57:57 +0000
  • eb979f3ebc llvm_vfio_fuzz: call spdk_thread_exit() Jim Harris 2022-11-17 02:53:23 +0000
  • b35aceb8cf iscsi: unregister login_timer when destroying connection Jim Harris 2022-11-17 02:52:16 +0000
  • 090b8af12b thread: add spdk_thread_get_app_thread Jim Harris 2022-11-17 02:22:44 +0000
  • db18916f29 thread: move _free_thread() earlier in file Jim Harris 2022-11-22 14:59:03 +0000
  • 13b7f1b200 doc/jsonrpc: fix a corresponding symbol for method accel_get_opc_assignments wanghailiangx 2022-11-17 10:09:39 -0500
  • b45556e2b2 include/bdev_module.h: add SPDK_ prefix to macros Changpeng Liu 2022-11-14 12:28:38 +0800
  • c0c333e2ed bdev: provide all available bdevs when loop bdevs yupeng 2022-11-08 05:07:02 +0000
  • 70f185ea51 json: add spdk_json_write_named_double Thanos Makatos 2022-11-16 05:04:36 -0500
  • 4475295e15 nvmf/vfio-user: add some unlikely on the hot path Thanos Makatos 2022-11-14 09:08:28 -0500
  • 6b71006dfe nvmf/vfio-user: refactor nvmf_vfio_user_prop_req_rsp Thanos Makatos 2022-11-10 11:36:16 +0000
  • 82b2c1923f nvmf/vfio-user: refactor duplicate code Thanos Makatos 2022-11-09 14:39:21 +0000
  • a7885283b3 nvmf/vfio-user: delete CQ on vfio-user client disconnect Thanos Makatos 2022-11-09 10:09:20 +0000
  • e398dcdadb nvmf/vfio-user: don't use uninitialized refcount for admin CQ Thanos Makatos 2022-11-09 10:08:40 +0000
  • 25440c3bdb nvmf/vfio-user: don't blindly drain poll group eventfd Thanos Makatos 2022-10-12 09:08:19 +0000
  • 7f23638550 util: add function spdk_fd_group_get_epoll_event Thanos Makatos 2022-07-18 15:17:37 +0000
  • 5f8c056649 module/ftl: Translate rc to spdk_bdev_io_status on submission error Kozlowski Mateusz 2022-11-16 14:45:47 +0100
  • 304f0802d1 lib/ftl: Fix segfault in recovery path of unmap Kozlowski Mateusz 2022-11-04 10:02:15 +0100
  • 6a26cb6053 lib/ftl: Fix findings of static code analysis Kozlowski Mateusz 2022-11-04 09:57:16 +0100
  • 646b851e75 lib/ftl: Update FTL IO activity statistics Kozlowski Mateusz 2022-10-21 08:40:06 +0200
  • a7f4a2db7f lib/ftl: Validate l2p_dram_limit parameter Kozlowski Mateusz 2022-11-04 09:53:38 +0100
  • 72a6cd5381 nvme: execute hotplug monitor even if hotplug_fd < 0 Konrad Sztyber 2022-11-21 15:51:29 +0100
  • 0a672ea974 rpc: print device type in framework_get_pci_devices Konrad Sztyber 2022-11-21 13:14:37 +0100
  • 806c100595 rpc: extend bdf buffer in framework_get_pci_devices Konrad Sztyber 2022-11-18 14:16:52 +0100
  • 485f9f974a pkgdep/freebsd: Update name of the ceph package Michal Berger 2022-11-17 17:31:58 +0100
  • e1b81c06bf doc: fix typo in vhost document Roger 2022-11-18 20:45:42 +0800
  • 1a0ccf39ea UT/nvme_pcie_common:test for nvme_pcie_poll_group_get_stats xiaoxiangxzhang 2022-11-11 09:55:35 +0800
  • d6256d4753 test/ocf: Fix path to bdevperf Michal Berger 2022-11-18 12:52:44 +0100
  • 75b8a8e0fd test/accel: fix run_test naming convention paul luse 2022-11-17 14:55:33 -0700
  • 86ba16c39c build: compile API functions with missing deps Konrad Sztyber 2022-11-10 16:32:42 +0100
  • 5e911c0c06 check_format: search all declarations in naming conv check Konrad Sztyber 2022-11-14 12:22:31 +0100
  • 3242d3c524 bdev_nvme_ut: add tests for UUID generation mechanism Krzysztof Karas 2022-11-09 11:54:37 +0000
  • b5bdbbb959 bdev: enable bdevs based on physical device to generate UUID Krzysztof Karas 2022-10-24 12:53:22 +0000
  • a1c7ae2d3f bdev: remove generation of UUIDs for bdevs that do not provide one Krzysztof Karas 2022-10-24 12:51:10 +0000
  • 8000cedbe3 bdev/ocf: Add runtime cache bdev flush support Rafal Stefanowski 2021-07-24 00:23:26 +0200
  • 6ee3921083 bdev/ocf: Create common structures and functions Rafal Stefanowski 2022-11-15 13:26:38 +0100
  • c6ffad06fa test/bdev: improper check of mkfs.ext4 return Mike Gerdts 2022-11-03 23:48:28 -0500
  • bf253bf6f0 README: add note for SPDK mailing list Jim Harris 2022-11-10 15:54:55 +0000
  • f6a256c013 lib/accel: set RPC accel_get_opc_assignments as SPDK_RPC_RUNTIME wanghailiangx 2022-11-10 10:09:30 -0500
  • 2356d1d6f3 bdev: Add helper functions to allocate/free bdev_get_iostat_ctx Shuhei Matsumoto 2022-11-15 10:38:58 +0900
  • 7c687dfcbd bdev: Clarify bdev_ctx and rpc_ctx for bdev_get_iostat RPC Shuhei Matsumoto 2022-11-08 10:48:26 +0900
  • 038fb90350 bdev: Move down RPC parameters and decoders for bdev_get_iostat RPC Shuhei Matsumoto 2022-11-10 23:12:07 +0900
  • 0ac95a684b bdev: Consolidate two TRACE_BDEV_IO_START calls into a single call Shuhei Matsumoto 2022-10-26 06:10:37 +0900
  • c730f1040e perf/nvmf: Include CPU power measurements in the results Michal Berger 2022-10-30 22:33:42 +0100
  • 6fb5eae644 perf/pm: Collect power statistics per CPU socket Michal Berger 2022-10-30 22:15:28 +0100
  • daeadb177a perf/pm: Add number of all readings to the all_* log Michal Berger 2022-09-23 11:35:52 +0200
  • f83a2d3aba perf/pm: Allow for fractional interval Michal Berger 2022-09-22 17:16:49 +0200
  • eb0159cc4e perf/nvmf: Align power measurement with other tools Michal Berger 2022-09-22 16:58:25 +0200
  • ede1049911 scripts/nvmf_perf: move get_nvme_devices to SPDK Target Karol Latecki 2022-10-04 13:54:27 +0200
  • 0b995d4aba scripts/nvmf_perf: move get_nvme_devices to Kernel Target Karol Latecki 2022-10-04 12:39:29 +0200
  • 3a359b7923 scripts/nvmf_perf: move results parsing from Target class Karol Latecki 2022-09-28 16:15:27 +0200
  • 93e056ba6c scripts/nvmf_perf: clean up common.py Karol Latecki 2022-09-28 15:54:30 +0200
  • 4e07343fea scripts/nvmf_perf: common connect & disconnect methods names Karol Latecki 2022-09-28 15:26:40 +0200
  • b0760bd3d9 scripts/nvmf_perf: do not discover subsystems with nvmecli Karol Latecki 2022-09-28 13:14:52 +0200
  • 4f74eb12a3 scripts/nvmf_perf: use tuple to store subsystem information Karol Latecki 2022-09-28 13:07:30 +0200
  • 80e92723f5 scripts/nvmf_perf: use standard library logger Karol Latecki 2022-09-27 16:44:20 +0200
  • 3db789597d scripts/nvmf_perf: use sudo to print sysctl.conf Karol Latecki 2022-09-05 19:11:38 +0200
  • 0c5d34addd test/nvmf: avoid extra error of abort with cbarg when IO queue size 128 wanghailiangx 2022-08-31 05:19:18 -0400