Commit Graph

  • 6aa9db94b3 test/common: Include build's environment in the test suite Michal Berger 2020-03-02 20:40:17 +0100
  • db3ebfe69a configure: Dump build CONFIG to sourceable file Michal Berger 2020-03-02 20:38:44 +0100
  • c3329b52a0 configure: Use /usr/src/fio as a default location for the fio repo Michal Berger 2020-03-02 20:32:59 +0100
  • 631bdfe0f2 nvmf_tgt: Create and terminate poll group threads dynamically Shuhei Matsumoto 2020-02-02 20:53:46 -0500
  • 4e23653592 nvmf_tgt: Detect completion of poll group destroy at shutdown Shuhei Matsumoto 2020-02-02 20:10:34 -0500
  • 2fa51eeb46 lib/nvmf: Make spdk_nvmf_poll_group_destroy() asynchronous Shuhei Matsumoto 2020-02-13 05:03:16 -0500
  • 628dc9c162 lib/iscsi: Return when connection state is already exited at login completion Shuhei Matsumoto 2020-03-16 08:46:09 +0900
  • 863d73d34b test: limit files scanned when searching for test completions Tomasz Zawadzki 2020-03-02 07:46:25 -0500
  • d62cdef0e3 lib/nvme: set child->parent to null in request_remove_child. Seth Howell 2020-03-03 11:44:38 -0700
  • 2248e52150 nvme/rdma: make sure we free resources in error path. Seth Howell 2020-03-03 12:19:35 -0700
  • 3b99ee9929 lib/nvme: move connect directly into alloc_io_qpair. Seth Howell 2020-03-03 11:23:08 -0700
  • 7f82fb653d nvme/rdma: Move stale connection retries to connect call. Seth Howell 2020-03-03 11:05:48 -0700
  • 1850842461 nvme_rdma: rearrange spdk_nvme_rdma_req. Seth Howell 2020-03-04 15:08:20 -0700
  • fae0356697 test/bdevperf: fix issue with overlapping I/Os paul luse 2020-03-12 14:55:52 +0000
  • b5ef8c45b5 ut/blob: recreate bs and blobs for each iteration of power fail UT Tomasz Zawadzki 2020-03-05 09:48:22 -0500
  • ce6b8a1313 rdma: Update CQ error reporting Alexey Marchuk 2020-03-05 17:44:59 +0300
  • 1f626649a0 rdma: Remove dummy drain WR from queue depth calculation Alexey Marchuk 2020-03-05 09:51:32 +0300
  • eb98488946 sock/posix: Internally buffer reads. Ben Walker 2020-02-28 13:23:10 -0700
  • ea65bf612d Revert "nvme/tcp: Change hdr in nvme_tcp_pdu to pointer" Ben Walker 2019-09-27 14:19:57 -0700
  • 8b7e6ca407 Revert "nvmf/tcp: Use a big buffer for PDU receving." Ben Walker 2019-09-27 14:19:48 -0700
  • cb448c1bd7 Revert "nvmf/tcp: Remove the potential pdu hdr memory copy." Ben Walker 2019-09-27 14:19:19 -0700
  • 302f7aa6e4 module/crypto: increase the number of queue pairs for AESNI_MB paul luse 2020-02-28 18:40:10 +0000
  • 0ebd0dce19 Add subsystem division in Kernel initiator Maciej Wawryk 2020-03-06 11:02:28 +0100
  • 0eab351528 Add cpu_frequency param for NVMeOF benchmark tests Maciej Wawryk 2020-03-03 14:38:56 +0100
  • e068db83f1 Add cpus_allowed param for NVMeOF benchmark tests Maciej Wawryk 2020-02-24 10:34:22 +0100
  • 09cd5f3236 Update Vagrant section in README.md Maciej Wawryk 2020-03-03 15:04:02 +0100
  • 01e85f471c test/nvmf: Add more cases in perf testing. yidong0635 2020-03-12 04:08:40 -0400
  • 6f98b0946a test/iscsi_tgt: fix wait for iscsi devices in rdb test Tomasz Kulasek 2020-03-12 16:03:39 +0100
  • ba7b55de87 bdev/nvme: do not destruct ctrlr if reset is in progress Jim Harris 2020-03-12 10:42:25 -0700
  • 2571cbd807 bdev/nvme: use mutex to protect 'resetting' member Jim Harris 2020-03-12 10:39:27 -0700
  • 9f51cf3238 examples/accel/perf: perf tool using the accel framework paul luse 2020-02-13 22:13:53 +0000
  • 7b7e97604b test/vpp: fix error handling in vppctl non-interactive mode Tomasz Kulasek 2020-03-10 13:25:29 +0100
  • fe5a044c93 thread: Add poller run times counter Maciej Szwed 2020-03-10 09:47:15 +0100
  • 7f6eeaac7d lib/ftl: Fix hung up for bdev_ftl_create with wrong block size of zone bdev Shuhei Matsumoto 2020-03-09 04:25:23 -0400
  • bf458c8941 doc/ftl: Fix broken table Shuhei Matsumoto 2020-03-09 01:26:38 -0400
  • bb5567496f test/iscsi: add application for target fuzz testing. Hailiang Wang 2019-10-10 17:38:49 +0800
  • 211ef924e3 bdev/ocssd: track outstanding admin commands Konrad Sztyber 2020-03-04 08:47:27 +0100
  • 02385a64b9 bdev/nvme: asynchronous module_finish Konrad Sztyber 2020-03-05 11:45:00 +0100
  • 9d0f9b330d bdev/nvme: asynchronous namespace depopulation Konrad Sztyber 2020-03-09 14:34:21 +0100
  • 62e0342eac nvme: minor alignment in ctrlr construct for pcie and rdma Jacek Kalwas 2020-03-11 21:51:37 +0100
  • 67befd4756 nvmf: remove min number of admin queue entries from spec file Jacek Kalwas 2020-03-11 11:40:05 +0100
  • daa8f941e4 nvme: extend ctrlr opts with admin queue size Jacek Kalwas 2020-03-03 16:27:30 +0100
  • ea863bb0b3 lib/event: Count number of threads per reactor Shuhei Matsumoto 2020-03-08 20:57:32 -0400
  • fbb77a56c8 lib/event: Factor out the main polling loop from _spdk_reactor_run() Shuhei Matsumoto 2020-03-08 20:52:09 -0400
  • 68161ffc00 lib/event: Put period for getrusage() into struct spdk_reactor Shuhei Matsumoto 2020-03-08 23:45:21 -0400
  • e0294b002d test/ftl: Prevent from trying to kill same process twice Wojciech Malikowski 2020-03-06 08:50:04 -0500
  • 5a7649559b configure: Use uname for system name check Michal Berger 2020-03-11 09:38:46 +0100
  • f2bfad5908 scripts/common.sh: print error msg to stderr Liu Xiaodong 2020-03-11 01:30:27 -0400
  • 328a221299 dpdk: move submodule to commit 3fcb1dd Jim Harris 2020-03-10 10:53:11 -0700
  • 330ab40f7d spdk.spec: fix typo Jim Harris 2020-03-10 12:14:28 -0700
  • 9d21a317dd spdk.spec: remove python2 references Jim Harris 2020-03-10 11:06:39 -0700
  • 555e186a93 nvme/opal: using opal_start_generic_session() directly Changpeng Liu 2020-03-09 20:34:19 +0800
  • f55717c34e nvme/opal: remove the flush operation before each OPAL method Changpeng Liu 2020-03-04 22:04:53 +0800
  • 0cd8b2927e nvme/opal: move maximum password size definition to opal_spec.h Changpeng Liu 2020-03-04 21:54:17 +0800
  • e5bb2b6232 nvme/opal: remove unnecessary Method Status Error codes Changpeng Liu 2020-03-04 21:39:54 +0800
  • fbfb3aca28 nvme/opal: don't use ComPacket header to check level 0 discovery response Changpeng Liu 2020-03-04 17:50:42 +0800
  • c61b70c3d5 nvme/opal: rename spdk_opal_init_dev() and spdk_opal_close() with construct/destruct suffix Changpeng Liu 2020-03-03 23:09:30 +0800
  • 01ddd1120a nvme/opal: refactor level 0 discovery data structures Changpeng Liu 2020-03-03 21:02:26 +0800
  • 80ec5489ae opal_spec: optimize level 0 discovery data structure definition Changpeng Liu 2020-03-03 00:21:47 +0800
  • 996248fd86 test/iscsi_tgt: do not silently skip rbd.sh tests Karol Latecki 2020-03-02 11:42:54 +0100
  • 325010bf91 configure: check nasm only on x86 Richael Zhuang 2020-03-10 14:04:17 +0800
  • 817e91b7ce test/lvol: use rpc daemon throughout all lvol tests Darek Stojaczyk 2020-02-28 15:23:56 +0100
  • 8b98cdb64a scripts/rpc.py: add daemon mode Darek Stojaczyk 2019-06-21 09:38:47 +0200
  • aba9841212 ut/blob: add setup/clean for blob creation Tomasz Zawadzki 2020-02-18 05:49:53 -0500
  • 104d4c0a57 ut/blob: add blob deletion at the end of UT Tomasz Zawadzki 2020-03-09 10:31:43 -0400
  • cc991aad61 ut/blob: simplify blob closing and deletion Tomasz Zawadzki 2020-03-09 08:28:07 -0400
  • 5df4f50f76 ut/blob: simplify blob creation and opening Tomasz Zawadzki 2020-03-06 09:59:53 -0500
  • 95ebed3c9e ut/blob: always use local blobid Tomasz Zawadzki 2020-02-18 06:26:04 -0500
  • 114da5a203 ut/blob: always use local blob pointer Tomasz Zawadzki 2020-02-18 06:00:56 -0500
  • 25a01035d2 ut/blob: put setup/clean of tests into common function Tomasz Zawadzki 2020-02-13 05:25:29 -0500
  • 935fbcdf5c ut/blob: do not clear g_bs in helper functions Tomasz Zawadzki 2020-03-06 10:18:44 -0500
  • a9f76ed204 ut/blob: Do not initialize default bs opts Tomasz Zawadzki 2020-03-06 10:25:42 -0500
  • 606ba0c321 test/build: add test directory to scanbuild verification Tomasz Zawadzki 2020-03-10 05:24:28 -0400
  • 79c28aa698 test/build: disable compiling unused components in tests Tomasz Zawadzki 2020-03-06 04:28:51 -0500
  • 9ba4bb22fe lib/nvme_tcp: get the max_sges from the nvme ctrlr. Ziye Yang 2020-03-09 23:26:21 +0800
  • 5feebd8528 lib/thread: Assert if spdk_thread_send_msg fails in API Shuhei Matsumoto 2020-02-12 19:01:55 -0500
  • 49cffc1e68 rpc: Add thread_get_io_channels RPC Shuhei Matsumoto 2020-02-13 07:19:11 -0500
  • 8e05b15c11 thread: remove io_channel.h public header Darek Stojaczyk 2020-03-03 10:20:43 +0100
  • 4a9f28a482 test/bdevperf: prevent overlaping w/r/v operations paul luse 2020-03-06 14:57:22 +0000
  • d688779dc8 bdevperf: add some prints on verify error paul luse 2020-03-01 19:00:08 +0000
  • 36274df5ae bdevperf: Create and terminate io_target group threads explicitly Shuhei Matsumoto 2020-02-13 10:20:14 -0500
  • e58b96f928 bdevperf: Use spdk_for_each_channel() for performance_dump() Shuhei Matsumoto 2020-01-08 21:17:55 -0500
  • a6b53af161 lib/ftl: Check if IO channel is fully initialized Wojciech Malikowski 2020-03-06 07:11:12 -0500
  • 49e70693c6 nvme: Move prp map code from vhost to nvme driver Ben Walker 2020-01-30 14:13:22 -0700
  • 40529e5d11 nvmf: Add a transport notification when listeners are associated with subsystems Ben Walker 2020-02-05 14:45:09 -0700
  • 6fc8c8c2fc nvmf: Make spdk_nvmf_subsystem_add_listener asynchronous Ben Walker 2020-02-05 14:17:40 -0700
  • 0b7dddc793 autobuild: change binary for dependency check Tomasz Zawadzki 2020-03-09 05:54:42 -0400
  • 9fcb1cb0e1 build: add option to disable building unit tests Tomasz Zawadzki 2020-03-06 04:08:29 -0500
  • 34f53ab7cc lib/vhost: Simplify vhost_dev_foreach_session() Shuhei Matsumoto 2020-03-05 01:03:10 -0500
  • baf3e12c09 lib/vhost: Replace poll group per session by thread per controller Shuhei Matsumoto 2020-03-05 16:36:13 -0500
  • d07e392f08 lib/vhost: Simplfy error paths in vhost_dev_register() Shuhei Matsumoto 2020-03-04 22:32:16 -0500
  • 8aa58de3f2 memory.h: overall cleanup Darek Stojaczyk 2020-02-27 14:12:31 +0100
  • f1d292a367 module/accel_engine: remove some annoying prints paul luse 2020-03-06 19:53:51 +0000
  • f29276eb5f nvme: put cpl status into union Jacek Kalwas 2020-02-25 18:33:38 +0100
  • eb9d8f3419 lib/thread: Add spdk_io_device_get_name as a SPDK internal API Shuhei Matsumoto 2020-03-05 17:24:06 -0500
  • 0b0f0c5415 rpc: Add thread_get_pollers RPC Shuhei Matsumoto 2020-02-06 02:26:33 -0500
  • c40f35b764 nvmf: Make spdk_nvmf_tgt_listen synchronous again Ben Walker 2020-02-13 12:44:00 -0700
  • f146bbe42d lib/nvme: move common connect code into transport shim Seth Howell 2020-03-04 09:51:13 -0700
  • d559562eaf bdevperf: Use spdk_for_each_channel() for bdevperf_construct_targets_tasks() Shuhei Matsumoto 2020-02-09 21:39:22 -0500
  • 19367440b6 bdevperf: Factor out creating tasks on group into a helper function Shuhei Matsumoto 2020-02-09 21:32:54 -0500