Commit Graph

  • 15c0e78042 lib/idxd: change config #0 to something more sane paul luse 2021-01-09 16:29:34 -0500
  • f17e67059e examples/accel_perf: rework how batching is done paul luse 2020-12-08 12:12:31 -0500
  • 84c4530e9b version: 21.01.1 pre Tomasz Zawadzki 2021-01-28 13:37:24 -0500
  • e7ab45baf7 check_format: Include all potential bash scripts from the repo Michal Berger 2021-01-21 12:50:53 +0100
  • bb0f78a278 configure: Make code compliant with shellcheck Michal Berger 2021-01-21 13:05:25 +0100
  • 5ccabc8f27 configure: Fix Bash style syntax to be compliant with shfmt Michal Berger 2021-01-21 12:54:00 +0100
  • 238251a10b sync_dev_uevents: Break from the loop if kernel seqnum matches mdev's Michal Berger 2020-10-15 16:55:40 +0200
  • 0b6f2e236d example/nvme/plugin: set bs 4160 for Extended Data LBA wanghailiangx 2021-01-21 10:54:04 -0500
  • 9e422bd76a test/blob: Use CFLAGS when checking CUnit version Nick Connolly 2021-01-22 17:21:14 +0000
  • 2a0c2a2dcc configure: Adjust platform tests for portability Nick Connolly 2021-01-22 21:04:59 +0000
  • 568915b6e4 sock: update sock_map_release comment Richael Zhuang 2021-01-25 17:41:20 +0800
  • 738cdf143f scripts/pkgdep.sh: install pyelftools for DPDK Karol Latecki 2021-01-26 15:45:32 +0100
  • 34584d2598 doc/bdev: Update OCF needed memory formula Rafal Stefanowski 2021-01-23 05:09:13 +0100
  • d4c412720f test/nvmf: Add the digest test in multipath.sh Ziye Yang 2021-01-28 01:17:25 +0800
  • d959e41c80 LICENSE: add info about submodules paul luse 2021-01-27 09:54:22 -0500
  • 7f293c58a5 test/iscsi: initialize mutex for portability Nick Connolly 2021-01-27 17:17:14 +0000
  • 6b3ec9683e nvme/rdma: Fix rdma ctrlr creating qpair memory leak Mao Jiang 2021-01-28 09:44:53 +0800
  • a8104d66d9 test/check_so_deps: move checking Makefile and .so to run_test Tomasz Zawadzki 2021-01-28 03:51:35 -0500
  • 306ad7ff17 nvme/perf: Add missing key (ns) of Transport ID in perf help Allen Zhu 2021-01-21 08:38:55 +0200
  • c0a3cf7b88 sock: add enable_quickack and enable_placement_id when writing json config Richael Zhuang 2021-01-28 17:19:15 +0800
  • b56f1ef5e4 Cleanup: Fix boolean arg in fio plugin. Matthew King 2021-01-18 16:42:09 +0000
  • ed1dcc1c50 unittest/nvme: initialize mutex for portability Nick Connolly 2021-01-28 17:52:14 +0000
  • b6748a41eb test/nvme_ctrlr_ocssd_cmd: initialize mutex Nick Connolly 2021-01-28 18:26:26 +0000
  • 05aaac9c14 test/nvme_ctrlr_cmd: initialize mutex Nick Connolly 2021-01-28 19:09:45 +0000
  • b34fb47d8c test/nvme_ctrlr: initialize mutex for portability Nick Connolly 2021-01-28 21:23:22 +0000
  • 74b2916c4a nvme/rdma: Only wait for the RDMA event if spdk_rdma_qp_disconnect return 0 Ziye Yang 2021-01-30 01:25:32 +0800
  • 8015386885 sock/posix: Enable zero copy send Alexey Marchuk 2021-02-01 10:42:16 +0300
  • 2ae4adc342 sock/posix: Add sock to pending list on zcopy event Alexey Marchuk 2021-01-29 09:47:13 +0300
  • 1293377629 lib/util: Fix valgrind error reported on ARM platform Rui Chang 2021-02-02 10:18:47 +0800
  • de7f290830 spdk_top: delete unused variable in show poller function Krzysztof Karas 2021-02-01 12:33:01 +0100
  • 0d85c5bba9 spdk_top: unify opening and closing pop-up details windows Krzysztof Karas 2021-02-01 11:11:37 +0100
  • e3d29a3012 lib/event: do not spawn a thread for each reactor Tomasz Zawadzki 2021-01-07 08:43:56 -0500
  • ce9efeda3a lib/vhost: set g_vhost_core_mask to all cores rather than threads Tomasz Zawadzki 2021-01-29 14:04:48 -0500
  • b74363bcdf lib/vhost: force cpumask to be subset of application's CPU mask Tomasz Zawadzki 2021-02-01 07:32:46 -0500
  • daab1abc4f test/vhost: verify cpumask argument for controller creation Tomasz Zawadzki 2021-02-01 05:11:33 -0500
  • 710838103b env_dpdk: add rte_ethdev dependency Jim Harris 2021-02-01 14:28:30 +0000
  • 4dd1548be3 scripts/nvmf_perf: check "extra_params" key berofe accessing it Karol Latecki 2021-01-28 16:30:49 +0100
  • 62c2c1c110 scripts/nvmf_perf: fix pylint E1111 error - assignment on no return Karol Latecki 2021-01-28 14:08:31 +0100
  • 6882e04563 scripts/nvmf_perf: fix pylint C0411 wrong import order Karol Latecki 2021-01-28 14:04:03 +0100
  • 5206698e77 nvme/tcp: Add the implementation to get the optimal polling group Ziye Yang 2020-07-13 23:48:29 +0800
  • e749b5d3ec nvme: Add the interface to get the optimal polling group Ziye Yang 2020-12-30 22:52:07 +0800
  • 0811dda8bf SPDK 21.01 LTS v21.01 Tomasz Zawadzki 2021-01-28 13:35:26 -0500
  • 7cc83b6258 Revert "lib/event: do not spawn a thread for each reactor" Tomasz Zawadzki 2021-01-29 14:14:38 -0500
  • 9b37f63fe9 Revert "lib/event: do not spawn a thread for each reactor" Tomasz Zawadzki 2021-01-29 14:14:38 -0500
  • edb5cd988a doc: added scheduler framework documentation Tomasz Zawadzki 2021-01-28 09:54:56 -0500
  • c15af452f6 doc: added scheduler framework documentation Tomasz Zawadzki 2021-01-28 09:54:56 -0500
  • 68eb748759 vhost/compat: add RTE_VHOST_USER_ASYNC_COPY flag when used IOVA_PA mode andypma 2021-01-15 17:16:30 +0800
  • bbe2ed83dc nvmf/vfio_user: disable vfio_user by default Changpeng Liu 2021-01-28 18:27:57 +0800
  • d53d7a5723 doc: list methods to convert from legacy config Tomasz Zawadzki 2021-01-28 12:41:44 -0500
  • 2a1fe02d98 nvmf/rdma: Handle CQ resize for iWARP transport Alexey Marchuk 2021-01-26 19:59:13 +0300
  • 7741de6b7d vhost/compat: add RTE_VHOST_USER_ASYNC_COPY flag when used IOVA_PA mode andypma 2021-01-15 17:16:30 +0800
  • 3b673b8431 nvmf/vfio_user: disable vfio_user by default Changpeng Liu 2021-01-28 18:27:57 +0800
  • f58b29784a doc: list methods to convert from legacy config Tomasz Zawadzki 2021-01-28 12:41:44 -0500
  • 4a2c27f717 nvmf/rdma: Handle CQ resize for iWARP transport Alexey Marchuk 2021-01-26 19:59:13 +0300
  • 081cd04ea2 nvmf/rdma: Fix search for req to abort when SRQ enabled Alexey Marchuk 2021-01-27 09:26:24 +0300
  • 137866e573 nvmf/rdma: Fix search for req to abort when SRQ enabled Alexey Marchuk 2021-01-27 09:26:24 +0300
  • 19dddb3e32 version: SPDK 21.04 pre Tomasz Zawadzki 2021-01-22 06:12:48 -0500
  • 312a9d603d nvmf: Subsystem pauses only pause admin queues v21.01-rc1 Ben Walker 2020-11-02 10:12:11 -0700
  • 7665710cd4 event: wait to shut down subsystems if scheduling in progress Jim Harris 2021-01-26 14:01:13 +0000
  • 8b203d1994 nvme/pcie: move the common IO path APIs to nvme_pcie_common.c Changpeng Liu 2021-01-22 21:03:01 +0800
  • 613f82f547 moudule:bdev_nvme fix the error cb function in bdev_nvme_writev sunshihao520 2021-01-26 16:17:11 +0800
  • 0bfc0391d1 event: Do not compile DPDK related code for non-DPDK env Maciej Szwed 2021-01-26 15:01:30 +0100
  • de3878ec31 reactor: Fix unused warning in non-debug mode. yidong0635 2021-01-26 06:58:42 +0800
  • d390808fd3 nvme_perf: stop sending I/O to hot removed namespaces Jim Harris 2021-01-26 06:21:01 +0000
  • d1c17064e7 nvme_perf: rate limit I/O error messages Jim Harris 2021-01-25 16:10:05 +0000
  • 9765e956b9 nvme_perf: separate read/write error messages Jim Harris 2021-01-25 16:02:35 +0000
  • bb15f82631 examples/interrupt_tgt: Fix app compiling error without vhost. yidong0635 2021-01-26 07:29:22 +0800
  • 813869d823 nvmf: Fix possible race condition when adding IO qpair Alexey Marchuk 2021-01-25 12:18:00 +0300
  • 049d587e50 test/scheduler: Add basic tests for verifying interrupt mode Michal Berger 2021-01-22 17:30:42 +0100
  • dfa3659be1 test/scheduler: Give some time for active_thread to kick in Michal Berger 2021-01-25 13:42:03 +0100
  • af1c51505d scheduler: Move busy thread if its mask do not match current lcore Maciej Szwed 2021-01-25 14:13:04 +0100
  • 20362e5bc8 schedulers: Add _get_next_target_lcore function Maciej Szwed 2021-01-25 16:56:31 +0100
  • e742a41456 schedulers: Switch to interrupt mode if core is unused Maciej Szwed 2020-12-04 12:41:34 +0100
  • 6859a49a98 event: Change reactor mode based on scheduler output Maciej Szwed 2021-01-18 09:15:20 +0100
  • 9cde15093f schedulers: Add interrupt mode information to cores map Maciej Szwed 2020-12-04 12:26:32 +0100
  • a20745541e reactor: add spdk_reactor_set_interrupt_mode func Liu Xiaodong 2021-01-09 09:46:21 -0500
  • 1194f6ccc8 test/scheduler: Test to verify rscheduler-governor cooperation Michal Berger 2020-12-29 12:30:05 +0100
  • 227c8b8199 reactor: avoid schedule thread to reactor in intr Liu Xiaodong 2021-01-09 16:52:57 -0500
  • eff5b149ce reactor: add cpuset to indicate intr mode Liu Xiaodong 2021-01-12 07:30:42 -0500
  • 8689f6a396 nvmf: do not start ctrlr destruct if disconnect in progress Jim Harris 2021-01-22 20:44:05 +0000
  • 3f2d21a0a6 nvmf: save association timeout value in ctrlr Jim Harris 2021-01-22 20:25:32 +0000
  • 12f4a2c62d spdk_top: redraw bottom menu after closing a window Krzysztof Karas 2021-01-25 08:32:52 +0100
  • 9a66df8102 lib/event: Fix no error info problem when reading spdk_tgt json file Rui Chang 2020-12-29 11:01:12 +0800
  • 75440d0537 doc: correct explanation of NVMe SQ command submission Michael Bang 2021-01-21 12:52:21 +0100
  • 43c2070171 CHANGELOG: add missing entries for 21.01 Tomasz Zawadzki 2021-01-22 06:20:32 -0500
  • 39387c4757 lib/nbd: Add the abort support Ziye Yang 2021-01-22 22:10:55 +0800
  • fda0424e71 nvmf/vfio_user: update libvfio-user submodule Changpeng Liu 2021-01-25 17:34:48 +0800
  • 72eed604b4 lib/event: do not spawn a thread for each reactor Tomasz Zawadzki 2021-01-07 08:43:56 -0500
  • 229a67ad6a configure: fix 'break' error in configure file Rui Chang 2021-01-21 23:01:50 +0800
  • f1f51f2b49 CHANGELOG: fix formatting and typos for SPDK 21.01 Tomasz Zawadzki 2021-01-22 05:59:21 -0500
  • bc76a832ed CHANGELOG: sorted categories for SPDK 21.01 Tomasz Zawadzki 2021-01-22 05:50:13 -0500
  • 87ecafadef scheduler: add scheduler period to framework_set_scheduler Krzysztof Karas 2021-01-21 20:13:49 +0100
  • abf52d7d7f spdk_top: add rpc for scheduler and governor Krzysztof Karas 2021-01-14 15:11:56 +0100
  • 8f7d9ec2f4 env/dpdk: Use the DPDK device count for IOMMU mapping Ben Walker 2020-08-20 12:25:27 -0700
  • 22e240eb87 scripts/nvmf_perf: do not use "shell" for python subprocess Karol Latecki 2021-01-22 10:46:55 +0100
  • abe273b8d1 scripts/nvmf_perf: unify PCM options into single setting Karol Latecki 2021-01-18 19:33:39 +0100
  • 90761053ef scripts/nvmf_perf: stop pcm-memory using sigterm Karol Latecki 2021-01-22 10:25:22 +0100
  • 79199d4164 scripts/nvmf_perf: create results dir early Karol Latecki 2021-01-22 10:21:44 +0100
  • 0aced70043 spdk_top: add menu to core details window for displaying thread details Krzysztof Karas 2020-12-09 14:49:12 +0100
  • bd3c084fc7 spdk_top: add a setting option to display total counters vs per refresh interval counters Krzysztof Karas 2020-12-09 10:42:49 +0100