Commit Graph

  • ecfc50872f test/dma: Add functional test to verify DMA Alexey Marchuk 2021-07-20 21:38:49 +0300
  • fad59a283f perf: Align output of transport statistics Alexey Marchuk 2021-08-12 09:38:53 +0300
  • ea86c035bb nvme/tcp: NVME TCP poll group statistics Alexey Marchuk 2021-07-19 11:57:48 +0300
  • 7d589976f2 nvme_tcp: Check return value of spdk_sock_group_poll Alexey Marchuk 2021-08-24 14:52:28 +0300
  • 75f1d6484a bdev/nvme: Aggregate multiple ctrlrs into a single bdev ctrlr Shuhei Matsumoto 2021-09-08 01:13:07 +0900
  • 14535253f1 bdev/nvme: Reset the nvme_ctrlr if an I/O qpair is disconnected Shuhei Matsumoto 2021-09-15 13:01:49 +0900
  • c9ab7ae4b3 nvme_tcp: Use qpair->poll_group only if it is not NULL Shuhei Matsumoto 2021-09-20 07:06:37 +0900
  • d42557401c lib/thread: improve error message for wrong thread context John Levon 2021-09-13 10:27:16 +0000
  • 5cd558f383 nvmf/vfio-user: fix lookup_io_q & some off-by-ones Andreas Economides 2021-09-23 13:22:30 +0000
  • deb14d9cd2 doc: add SPDK NVMe Bdev 21.07 performance report entry Karol Latecki 2021-09-23 08:05:40 +0200
  • 50be976452 doc: add SPDK NVMe-oF TCP 21.07 performance report entry Karol Latecki 2021-09-22 12:20:53 +0200
  • d5af2f0d73 pkgpdep: Fix typos, update comments Michal Berger 2021-09-21 11:51:16 +0200
  • 85eb3ed86b nvme: Don't mention polling requirement on blocking functions. Tomasz Bielecki 2021-08-18 10:17:10 -0700
  • 5293d380ce scripts/nvmf: added SAR results parsing Maciej Wawryk 2021-08-24 12:10:51 +0200
  • 1cd28b484f test/openstack: Adjust environment for stack.sh Michal Berger 2021-09-02 02:26:33 +0200
  • beca9a86fb nvmf/vfio-user: use a list for connected queue pairs Changpeng Liu 2021-08-25 18:11:41 +0800
  • 94adbefa4f nvmf/vfio-user: disable shared IO CQ case Changpeng Liu 2021-08-12 23:08:09 +0800
  • 2bd631dc38 scheduler_dynamic: change directory name to just "dynamic" Jim Harris 2021-09-20 09:11:09 -0700
  • 104f7bffa6 scheduler: remove unused SCHEDULER_THREAD_BUSY Jim Harris 2021-09-20 09:09:17 -0700
  • 7653ceda5a nvmf: fix error message for per-poll group caches Jim Harris 2021-09-20 05:26:11 -0700
  • 4aff2dfda7 check_format.sh: fix JSON-RPC doc checks Jim Harris 2021-09-03 01:39:08 +0000
  • 7a372bbe12 rpc.py: only use dashes in argument names Jim Harris 2021-09-03 01:32:28 +0000
  • 0fb77ea8c3 sock/posix: move fd creation to a separated function Liu Qing 2021-09-16 08:59:01 +0800
  • 549429e12d idxd: move header file to include dir paul luse 2021-09-08 12:04:07 -0400
  • 2510b74e9d spdk_top: change border line display in tab window Krzysztof Karas 2021-09-06 08:54:58 +0000
  • c17c7b9564 test/nvmf/transport: cases for creating polling group Mao Jiang 2021-09-01 09:35:49 +0000
  • 88b2d4e6b4 pkgdep/git: Bump fio to 3.27 Michal Berger 2021-08-13 13:00:53 +0200
  • 7e703a59ad pkgdep/git: Add install support for lcov Michal Berger 2021-09-15 12:05:14 +0200
  • e08096ac78 test/common: Don't log removal of tmp directories Michal Berger 2021-09-09 08:29:41 +0200
  • a19781ba61 lib/accel: rework UT for code reuse paul luse 2021-03-23 12:43:31 -0400
  • e588603d3e Revert "sock/posix: fix the socket pipe_has_data or socket_has_data." Maciej Wawryk 2021-09-15 09:02:24 +0200
  • 1fbeeb23b3 nvme: rename nvme_qpair_abort_reqs to *_with_cbarg Konrad Sztyber 2021-08-27 08:53:03 +0200
  • 75aa60e123 nvme: disable keep-alive during controller reset Konrad Sztyber 2021-08-25 16:07:20 +0200
  • 0825befa59 nvme: use saved CC register value when creating IO qpairs Konrad Sztyber 2021-06-29 16:50:43 +0200
  • 9e2166807a nvme: asynchronously wait for the controller to be enabled Konrad Sztyber 2021-06-29 16:46:58 +0200
  • e4e94c383b nvme: print ERRLOGs when init fails due to CSTS read failure Konrad Sztyber 2021-09-21 14:46:56 +0200
  • 73050d511a nvme: enable the controller asynchronously Konrad Sztyber 2021-06-29 16:27:37 +0200
  • 5f3764852c nvme: asynchronously disable the controller during init Konrad Sztyber 2021-06-29 15:52:05 +0200
  • 69f89ecf4b examples/idxd: Add the perf tool for idxd root 2021-09-01 02:00:04 -0400
  • 1670d1ddf1 scripts/pkgdep: Add Software Collections repo to centos7 Michal Berger 2021-09-14 17:02:05 +0200
  • a90e749f44 test/ftl: Use emulated zoned devices instead of ocssd Michal Berger 2021-06-10 16:26:26 +0200
  • 13905aa3e7 examples: Zone Descriptor Extension support Krishna Kanth Reddy 2021-09-14 14:33:11 +0530
  • 87e9ae4035 bdev/nvme: Poll group manages ctrlr channels for qpair disconnect Shuhei Matsumoto 2021-09-15 12:10:35 +0900
  • cf0dbbb924 ut/bdev_nvme: Copy probe_ctx->opts to ctrlr->opts Shuhei Matsumoto 2021-08-26 06:19:38 +0900
  • 17d28590fd bdev/nvme: Get ctrlr from ctrlr_channel by spdk_io_channel_get_io_device() Shuhei Matsumoto 2021-08-11 17:11:19 +0900
  • e2faef472b pkgdep: Install liburing regardless if it's in the ld cache Michal Berger 2021-09-17 15:49:38 +0200
  • f105046fe3 doc: Fix issues reported by newer Doxygen versions Michal Berger 2021-09-17 13:55:09 +0200
  • 91a4e9160a doc: Add page describing OS distros used by the CI Michal Berger 2021-09-16 10:01:42 +0200
  • 42b6254197 ut/rpc: mock out system calls Konrad Sztyber 2021-09-08 14:48:33 +0200
  • 93db90f7f3 nvmf/vfio-user: fix SQ race condition Andreas Economides 2021-09-15 16:59:03 +0000
  • 49911c47fb rpc: fix a description of method bdev_pmem_create_pool/total_size wanghailiangx 2021-08-11 09:44:48 -0400
  • 490c83c6ac lib/nvme: NVMe ZNS - Zone Descriptor Extension support Krishna Kanth Reddy 2021-09-14 14:31:28 +0530
  • 2d6736d153 include/spdk: NVMe spec header changes for Zone Descriptor Extension support Krishna Kanth Reddy 2021-09-14 14:28:24 +0530
  • 8da3c16612 nvme: asynchronously check CSTS.RDY in disable path Konrad Sztyber 2021-06-29 15:36:38 +0200
  • ccc084f3f3 nvme: check CC.EN bit asynchronously Konrad Sztyber 2021-06-29 15:23:53 +0200
  • 9d8251f60d nvme: read the capability (CAP) register asynchronously Konrad Sztyber 2021-06-29 14:55:07 +0200
  • 09acc16286 nvme: read the version (VS) register asynchronously Konrad Sztyber 2021-06-29 14:44:44 +0200
  • fc8d861892 nvme: add new SET_EN_0 state for ctrlr initialization Jim Harris 2021-06-08 22:15:28 +0000
  • d953072d21 nvme: add option to keep existing timeout Konrad Sztyber 2021-06-25 15:54:25 +0200
  • 38091aade8 nvme: extract ready timeout calculation to a function Konrad Sztyber 2021-06-24 09:48:08 +0200
  • 214ed8e37f nvme/tcp: hook async fabrics register operations Konrad Sztyber 2021-06-23 10:50:16 +0200
  • 94cec6a78a ut/nvme_ctrlr: asynchronous register get/set mocks Konrad Sztyber 2021-06-22 16:42:32 +0200
  • eff86c7042 nvme/fabric: implement async register get/set functions Konrad Sztyber 2021-06-23 10:40:29 +0200
  • efb2ed8751 nvme/fabric: extract prop set/get to separate sync/async functions Konrad Sztyber 2021-06-22 13:50:56 +0200
  • 1bea880598 nvme: asynchronous register operations Konrad Sztyber 2021-06-22 12:12:50 +0200
  • e72453b39f nvmf/vfio-user: don't unmap commands without data buffers Changpeng Liu 2021-08-24 17:47:29 +0800
  • a89d15e46a event: add disable_signal_handlers to the spdk_app_opts struct Andreas Economides 2021-09-02 17:11:33 +0000
  • 5930558212 spdk_top: display pollers' busy counts Andreas Economides 2021-07-22 11:29:16 +0000
  • 78d7ce3c90 spdk_top: fix sorting when total data is displayed Andreas Economides 2021-07-22 10:55:30 +0000
  • a746dd6e60 make: use CXX to build libraries with C++ code Konrad Sztyber 2021-09-08 16:55:37 +0200
  • d3d6f74ca1 bdev/nvme: Inline find_admin_path() Shuhei Matsumoto 2021-08-11 16:57:13 +0900
  • 2ee6ab36f9 bdev/nvme: bdev_nvme_reset() follow spdk_nvme_ctrlr_reset() about return value Shuhei Matsumoto 2021-07-21 00:36:17 +0900
  • 6d2caa652b bdev/nvme: Include hostid into ctrlr_opts when calling bdev_nvme_create() Shuhei Matsumoto 2021-08-30 10:20:48 +0900
  • b0a6496a7b bdev/nvme: Save probe_ctx in nvme_ns and populate_namespace_done() refer it Shuhei Matsumoto 2021-09-02 21:33:32 +0900
  • fbbc8c4f81 bdev/nvme: Restore the removed async callbacks for populating namespaces Shuhei Matsumoto 2021-09-02 21:24:57 +0900
  • edc95ba117 bdev/nvme: Delete unnecessary function declarations from bdev_nvme.h Shuhei Matsumoto 2021-09-08 01:07:15 +0900
  • e91d7428f9 nvme: print name of ctrlr state in timeout message Jim Harris 2021-09-10 01:10:35 -0700
  • 7c4a245425 doc: fix a typo in accel_fw.md John Levon 2021-09-08 10:08:02 +0100
  • abc45c4642 nvme/rdma: Don't log error for WC Flush Error Alexey Marchuk 2021-09-07 15:19:44 +0300
  • 8106e20726 autotest.sh: remove udev.log if tests successful Karol Latecki 2021-09-07 13:27:52 +0200
  • 2f0f20d79b nvme_spec: Update as per the ZNS command set specification Krishna Kanth Reddy 2021-09-08 15:38:56 +0530
  • 1f8e021e07 doc: add NVMe-oF RDMA 21.07 performance report link Karol Latecki 2021-09-08 10:14:03 +0200
  • 654c1fc8f3 scripts: ARM64 Cross-Compilation Support Krishna Kanth Reddy 2021-07-15 10:31:33 +0530
  • 064cc9edac bdevperf: update the calculation of buffer content uubs 2021-09-02 17:00:23 +0200
  • cb85bf0b49 markdownlint: enable rule MD003 Maciej Wawryk 2021-08-25 10:21:58 +0200
  • 111d42765d markdownlint: enable rule MD046 Maciej Wawryk 2021-08-24 09:21:38 +0200
  • 63ee471b64 markdownlint: enable rule MD040 Maciej Wawryk 2021-08-24 09:04:22 +0200
  • 1c81d1afa2 nvmf: clear ctrlr->listener in remove_listener Konrad Sztyber 2021-08-19 15:09:41 +0200
  • fb4398ef4b nvmf: Correct the error path of transport creation. Alexey Marchuk 2021-08-23 12:53:03 +0300
  • d409971b79 bdev/nvme: Remove common.h/common.c Ben Walker 2021-08-30 11:30:18 -0700
  • a8b0293094 bdev/nvme: Don't rely on knowing ctrlr->num_ns in nvme_ctrlr_populate_namespaces Ben Walker 2021-08-26 14:19:46 -0700
  • 050346e05e bdev/nvme: Add accessors for getting namespaces Ben Walker 2021-08-25 16:18:18 -0700
  • 282b8b70a7 bdev/nvme: Don't allocate inactive namespaces Ben Walker 2021-08-25 15:03:09 -0700
  • bb555ef1b0 bdev/nvme: Reverse order of checks in bdev_nvme_attach_controllers Ben Walker 2021-08-30 13:41:16 -0700
  • ae2ea64740 bdev/nvme: Report host parameters when listing controllers via RPC Ben Walker 2021-08-30 12:46:09 -0700
  • 3875f287dd nvme: Add spdk_nvme_ctrlr_get_opts Ben Walker 2021-08-30 12:25:20 -0700
  • 343e2c8565 test/nvmf: Add test to cover subsystem destruction Alexey Marchuk 2021-03-03 17:29:31 +0300
  • ca5ce67f6e nvme/rdma: Ignore completion when we can't find qpair Alexey Marchuk 2021-08-03 18:01:07 +0300
  • 00277bc5d5 nvme/rdma: Fix searching for qpair by qp_num Alexey Marchuk 2021-08-03 11:52:18 +0300
  • 97385af196 nvmf: Fix double controller destruction when subsys is deleted Alexey Marchuk 2021-03-03 11:48:19 +0300