Commit Graph

  • 7b7590f838 ocf: Improve handling of partial IOs Vitaliy Mysak 2019-05-29 19:31:19 +0000
  • 2bfa860dfe ocf: fix offset check Vitaliy Mysak 2019-05-27 21:10:06 +0000
  • e0edd0a205 test/ocf: add persistent metadata tests Vitaliy Mysak 2019-05-21 21:21:03 +0000
  • 1e0e0ea1fc ocf: RPC add WriteBack to allowed cache modes Vitaliy Mysak 2019-05-23 23:37:30 +0000
  • 9686948334 ocf: implement metadata probe Vitaliy Mysak 2019-05-21 21:02:05 +0000
  • 73224f880e test/ocf: enable serialize_overlap flag for FIO Vitaliy Mysak 2019-06-05 21:38:01 +0000
  • 5983f92cfc ocf: Update ocf submodule to version OCF v19.3.2 Vitaliy Mysak 2019-05-15 17:43:11 +0000
  • 1c21756a1e dif: Fix wrong block size info to test dif_generate_stream. Shuhei Matsumoto 2019-05-30 11:52:29 +0900
  • 3894a7bc68 dif: Rename parameters of dif_generate_stream to match related APIs Shuhei Matsumoto 2019-05-30 10:18:11 +0900
  • 6d156d5b7d iscsi: Dump PDU contents to know what PDU was sent in illegal state Shuhei Matsumoto 2019-06-05 16:33:21 +0900
  • cf680fe47e vhost_blk: set the maximum supported data segment based on bdev Changpeng Liu 2019-05-05 21:24:57 -0400
  • 69db40f677 bdev/raid: add additional NULL check for data iovec Changpeng Liu 2019-06-05 20:58:28 -0400
  • 95ace66f8d lib/ftl: Remove ftl_md struct from band Wojciech Malikowski 2019-04-26 10:53:13 -0400
  • d87493378d env: added spdk_mempool_obj_iter Konrad Sztyber 2019-05-28 13:03:25 +0200
  • 819545ae7e lib/ftl: split IOs based on the number of iovecs Konrad Sztyber 2019-05-15 14:02:00 +0200
  • 8f9aed50c2 lib/ftl: added ftl_io_call_foreach_child Konrad Sztyber 2019-05-15 11:18:10 +0200
  • 2646670781 lib/ftl: Added assert checks to ftl_band_set_state() Wojciech Malikowski 2019-04-24 08:24:39 -0400
  • fcd2364c6a lib/ftl: Metadata read/write interfaces refactor Wojciech Malikowski 2019-03-28 10:48:43 -0400
  • 0dd5f32ebe doc/compression: fix diagrams Darek Stojaczyk 2019-05-30 07:34:29 +0200
  • 9fda9814b7 test/asan: move LSAN_OPTIONS to autotest_common.sh Tomasz Zawadzki 2019-06-03 08:32:57 -0400
  • 37b5912545 fio_plugin: fix io completion queue leak in nvme plugin Tomasz Zawadzki 2019-06-03 08:47:50 -0400
  • 3b9db6c403 test/fio: export single variable for running fio_plugins Tomasz Zawadzki 2019-05-30 02:59:51 -0400
  • 2761079168 iscsi: Remove SPDK_SUCCESS and use 0 instead Shuhei Matsumoto 2019-06-05 14:49:19 +0900
  • 872d8d8ea7 iscsi: correct data digest computation for extended LBA payload Shuhei Matsumoto 2019-05-29 16:24:02 +0900
  • a7d832f28c iscsi: Correct iovec increment when data digest is enabled Shuhei Matsumoto 2019-05-31 17:24:26 +0900
  • 4fa7987047 dif: Compute CRC-32C for extended LBA payload Shuhei Matsumoto 2019-05-29 16:01:39 +0900
  • 85e6f154b8 iscsi: Get DIF context once when allocating data buffer Shuhei Matsumoto 2019-06-04 16:06:54 +0900
  • 1204ff34e0 iscsi: Update _pdu only when completing read in spdk_iscsi_read_pdu Shuhei Matsumoto 2019-06-04 16:49:52 +0900
  • 2882b9895a iscsi: return the proper error to append the connection GangCao 2019-06-05 16:04:42 -0400
  • 9aed5fa5b6 iscsi: update the version error message GangCao 2019-06-05 11:23:28 -0400
  • 679257db88 nvme/tcp: Properly deal with supporting single r2t Ziye Yang 2019-05-27 18:06:28 +0800
  • d6e3c3779c .travis.yml: remove IRC notifications Jim Harris 2019-06-04 16:01:10 -0700
  • 83afe68690 dpdk: build and link QAT for both crypto and compression paul luse 2019-05-30 21:04:26 -0400
  • c66685defc test/vhost: Add a vhost_rpc function to common.sh Ben Walker 2019-06-03 14:46:52 -0700
  • bfdb94035e test/vhost: Rename spdk_vhost_kill to vhost_kill Ben Walker 2019-06-03 14:29:20 -0700
  • a87ba5a7cf test/vhost: Rename spdk_vhost_list_all to vhost_list_all Ben Walker 2019-06-03 14:28:03 -0700
  • 9132128ff3 test/vhost: Rename spdk_vhost_run to vhost_run Ben Walker 2019-06-03 14:27:11 -0700
  • 86f38e70e9 test/vhost: Remove config file option to spdk_vhost_run Ben Walker 2019-06-03 14:24:30 -0700
  • 02363ccb3b lib/iscsi: fix iscsi connection schedule Li Feng 2019-05-31 10:55:25 +0800
  • b7080d47c5 test/json_config: wait for clean config Tomasz Kulasek 2019-05-24 14:44:21 +0200
  • 3a0886c408 iscsi: correct the error detail GangCao 2019-06-04 21:32:30 -0400
  • d5d7c57043 bvdev/compress: move comp transform structs to static globals paul luse 2019-05-31 16:52:39 -0400
  • 5ef2b14e3c bdev/compress: rename function to avoid collision with bdev layer paul luse 2019-05-31 13:58:33 -0400
  • 0bb626672b nvmf/tcp: Support single r2t usage Ziye Yang 2019-05-27 20:45:58 +0800
  • fe2dddbbbc nvme/tcp: Correct nvme_tcp_qpair_disconnect behavior Ziye Yang 2019-06-04 20:56:45 +0800
  • f97809e3cb lib/vmd: Moved MAX_VMD_TARGET definition to public header Wojciech Malikowski 2019-05-31 09:15:37 -0400
  • d3a0531bc1 lib/vmd: Removed typedefs from structures definitions Wojciech Malikowski 2019-05-31 08:51:52 -0400
  • f7e68be171 lib/ftl: Minor cleanup in error path from nvme layer Wojciech Malikowski 2019-04-24 07:48:14 -0400
  • c8202a4d79 vhost: fix vhost memory registration in case of vvu transport Nikos Dragazis 2019-01-06 02:36:19 +0200
  • 122a64a359 lib/vmd: Removed SUPPORT_ALL_SSDS define Wojciech Malikowski 2019-05-31 06:14:01 -0400
  • 2f4e74fe95 lib/vmd: Remove not needed NULL ptr checks Wojciech Malikowski 2019-05-31 06:03:12 -0400
  • 4d117a8e9a lib/vmd: Replace printf() usages with SPDK_*_LOG Wojciech Malikowski 2019-05-31 05:31:25 -0400
  • 7a9ef7d2f6 lib/vmd: Fixed scan-build issue in vmd_pcibus_remove_device() Wojciech Malikowski 2019-06-04 04:48:25 -0400
  • 57fe0394a3 iscsi: Use 0 instead of SPDK_SUCCESS in spdk_iscsi_read_pdu to match caller Shuhei Matsumoto 2019-06-04 16:45:12 +0900
  • 0f5314eb05 iscsi: Consolidate error paths in spdk_iscsi_read_pdu Shuhei Matsumoto 2019-06-04 16:41:03 +0900
  • 75a51ef0ca doc/blobstore: remove non-exist description for "hello_nvme_blob" Changpeng Liu 2019-06-03 05:05:59 -0400
  • 1554a344c9 env: Add free_space parameter to spdk_ring_enqueue Shuhei Matsumoto 2019-06-04 13:22:00 +0900
  • 5f28443821 test/vhost: fix includes in the migration test GangCao 2019-06-04 15:48:04 -0400
  • c81fc6c161 nvme: pad struct spdk_nvme_intel_marketing_description_page Jim Harris 2019-06-04 05:58:31 -0700
  • 31607f3f9e nvme/tcp: fix the user iov length caculation in nvme_tcp_build_sgl_request Ziye Yang 2019-06-04 22:27:36 +0800
  • 5391b29c79 nvme/tcp: Fix the issue of handling send pdu failure Ziye Yang 2019-05-28 18:00:48 +0800
  • d7ead05419 lib/ftl: fix NPA in ftl_band_reloc_free Seth Howell 2019-06-03 11:11:29 -0700
  • 9a73633190 iscsi: add a cleanup utility function GangCao 2019-06-03 18:24:48 -0400
  • 0668025839 test/bdevio: add nvme admin passthrough test Tomasz Zawadzki 2019-05-15 08:07:14 -0400
  • e45f3b102b dpdk: update submodule commit id Jim Harris 2019-06-04 15:57:55 -0700
  • dcee8fb262 test/nvmf: clean up host/aer.sh Jim Harris 2019-06-03 15:49:22 -0700
  • d53bfa7245 test/nvmf: allow user to pass transport type to nvmf.sh Jim Harris 2019-06-03 14:36:38 -0700
  • c4d5d2fdcf test/nvmf: run host/perf.sh separately for each transport Jim Harris 2019-06-03 15:22:51 -0700
  • aa429c8044 test/nvmf: add tcp support Jim Harris 2019-06-03 13:35:33 -0700
  • 02c1c5a69a test/nvmf: use --transport=rdma in nvmf.sh Jim Harris 2019-06-03 12:26:47 -0700
  • 43db4eff70 test/nvmf: add ARGS to nvmf.sh Jim Harris 2019-06-03 12:30:05 -0700
  • aa7a13981b test/nvmf: use TEST_TRANSPORT instead of 'rdma' Jim Harris 2019-06-03 09:34:31 -0700
  • cddfe002e1 test/nvmf: use NVMF_PORT consistently Jim Harris 2019-06-03 09:15:25 -0700
  • 61b44c9fcd test/nvmf: update nvmf_vhost test Jim Harris 2019-06-03 09:37:06 -0700
  • d0201cb1f3 test/nvmf: remove NVMF_FIRST_TARGET_IP duplication from host tests Jim Harris 2019-06-03 09:12:13 -0700
  • 7bb1c57355 dpdk: Update to DPDK 19.05 Darek Stojaczyk 2019-05-27 12:31:50 +0200
  • 975e461496 test/autotest_common: add new function waitforbdev() paul luse 2019-05-28 17:51:56 -0400
  • 9c48768aa0 ut/blobfs: fix blobfs_sync_ut hang issue when testing file_length Ziye Yang 2019-06-03 21:28:41 +0800
  • 3bf82af866 script/rpc: Display request when rpc throws exception. Pawel Kaminski 2019-05-24 04:58:54 -0400
  • 5dc25edde0 bdev/raid: fix order of operations bug in UT paul luse 2019-05-25 08:57:49 -0700
  • cac906f322 bdev/raid: remove 1 bogus LOC from UT paul luse 2019-05-15 13:19:51 -0400
  • e5b7f59d9c bdev: directly use spdk_bdev_io_get_io_channel() where needed Tomasz Zawadzki 2019-05-31 03:19:49 -0400
  • 6b395277b2 bdev: directly use spdk_bdev_io_get_thread() where needed Tomasz Zawadzki 2019-05-31 01:49:38 -0400
  • c92720211d lib/ftl: decreased the size of the metadata buffer Konrad Sztyber 2019-05-28 10:41:36 +0200
  • e1dbe1c84c lib/ftl: fixed metadata pointer arithmetic Konrad Sztyber 2019-05-28 10:34:16 +0200
  • 6550abbac1 nvme: prefetch stailq before freeing pcie request Jim Harris 2019-06-03 04:10:07 -0700
  • b3d884b700 nvme: assign qpair when req is allocated Jim Harris 2019-05-29 05:19:26 -0700
  • d7d449883c UT/SCSI: add persistent reservation unit tests framework Changpeng Liu 2019-05-14 02:01:35 -0400
  • 4f95ec427c scsi: add a helper function to check the LUN holds a reservation or not Changpeng Liu 2019-05-27 01:37:23 -0400
  • 66bace41d7 bdevperf: use separate metadata buffers Konrad Sztyber 2019-04-16 10:17:59 +0200
  • d69fe7b7b9 bdev/nvme: separate metadata buffer support Konrad Sztyber 2019-04-16 10:17:08 +0200
  • 8ba138e56e bdev/nvme: store bdev/bdev_io in separate variables Konrad Sztyber 2019-05-16 11:58:41 +0200
  • 58663640d2 lib/bdev: separate metadata buffer IO functions Konrad Sztyber 2019-04-16 10:12:09 +0200
  • 617a004fb9 lib/vmd: Merge vmd.c and vmd_pci.c into one file Wojciech Malikowski 2019-05-31 05:06:26 -0400
  • 5f4e42b80b vhost: abstract vring call mechanism as it is transport-specific Nikos Dragazis 2019-05-10 14:37:54 +0300
  • 0bfc614300 pci_ids: add virtio-vhost-user device id Nikos Dragazis 2019-01-06 01:49:27 +0200
  • a5dfbc4daf nvme: zero request->submit_tick in allocation lorneli 2019-05-30 18:34:12 +0800
  • d6d710212e lib/ftl: Removed not needed assertion from ftl_submit_write() Wojciech Malikowski 2019-06-03 04:20:34 -0400
  • 1d97387549 lib/ftl: use pre-allocated iov buffer Konrad Sztyber 2019-05-21 12:24:57 +0200
  • feb2c6be42 lib/ftl: keep resubmitted writes on a queue Konrad Sztyber 2019-05-16 15:27:17 +0200