Commit Graph

  • 494dcc81d1 nvme: Move sq doorbell ring to a function Ben Walker 2019-03-18 11:30:50 -0700
  • 8b69f6b8fd nvme: Don't do a write memory barrier if we don't ring the doorbell Ben Walker 2019-03-18 11:23:21 -0700
  • e6c2ff37e5 virtio/user: fix memory hotplug with the internal rte_vhost lib Darek Stojaczyk 2019-03-17 14:20:05 +0100
  • e208be6f1d bdev/nvme: make construct nvme device RPC can be executed asynchronously Changpeng Liu 2019-03-05 01:49:37 -0500
  • 8ca0fbcec0 bdev/nvme: add a intermediate function to wrapper create/get block devices Changpeng Liu 2019-03-05 01:13:03 -0500
  • 33668b2254 rdma: change structure of drained_qpair to work w/ messages. Seth Howell 2019-03-14 13:21:29 -0700
  • 7dd3cf441a rdma: limit the completion queue based on the SRQ. Seth Howell 2019-03-08 11:27:37 -0700
  • a5972c6245 rdma: consolidate common error paths in qpair_init Seth Howell 2019-03-15 13:27:38 -0700
  • 97a43680a9 rdma: move cq_resize to its own function. Seth Howell 2019-03-15 13:21:04 -0700
  • fa79f64ad1 rdma: Keep a pointer to the SRQ in the qpair Seth Howell 2019-03-08 08:32:03 -0700
  • 01201d3e87 rdma: remove compile time config for SRQ Seth Howell 2019-03-05 16:46:20 -0700
  • cf467578f8 bdev/reduce: fix issue with vol_load paul luse 2019-03-13 19:36:14 -0400
  • 228396f898 lib/reduce: change some var names paul luse 2019-03-13 18:18:42 -0400
  • 07042bdeb1 env/dpdk: remove the fake rte_bus Darek Stojaczyk 2019-03-15 08:06:45 +0100
  • ac2dd4b2c2 test/ftl: Change fio_plugin from basic test to bdevperf Pawel Niedzwiecki 2019-03-07 12:36:23 +0100
  • 11c8fbcf62 lib/ftl: Fix memory leak in restore module Wojciech Malikowski 2019-03-14 06:17:58 -0400
  • d058328e12 test/unit/ftl: Add unit tests for metadata serialization Wojciech Malikowski 2019-02-22 06:14:53 -0500
  • d47468a151 test scripts: add rpm-build package in vm_setup.sh yidong0635 2019-03-07 10:42:37 -0500
  • c2a53da73c vhost: don't check indirect desc feature flag Darek Stojaczyk 2019-03-12 14:22:33 +0100
  • 5a77afa8fb test/bdev/raid: reduce memory usage for io_waitq unit test Jim Harris 2019-03-15 07:49:24 -0700
  • 05085f6645 vhost-scsi: don't return SCSI device if it under removal Pawel Wodkowski 2019-03-04 17:05:29 +0100
  • b1a6197068 vhost-scsi: change removed flag into small state machine Pawel Wodkowski 2019-03-04 16:20:21 +0100
  • b9b1c9592e vhost/compat: implement SET/GET_CONFIG Darek Stojaczyk 2019-03-04 22:34:44 +0100
  • aa5f129f57 vhost: don't operate on partially-initialized vdev Darek Stojaczyk 2019-03-04 23:44:43 +0100
  • 1ecbb6a8da vhost/compat: start polling queues prematurely Darek Stojaczyk 2019-03-04 23:44:43 +0100
  • d11aa87320 nvmf: add reservation information to each subsystem's poll group Changpeng Liu 2019-03-01 00:12:55 -0500
  • 2099401e94 nvmf: rename subsystem poll group's num_channels to num_ns Changpeng Liu 2019-02-28 23:21:37 -0500
  • 237260f6a1 nvme/tcp: Restore nvme_tcp_read_data function. Ziye Yang 2019-03-15 02:04:16 +0800
  • ec2cb43589 barrier: cleanup the file Darek Stojaczyk 2019-03-13 09:34:10 +0100
  • 0d3fcd10e9 rdma: add function to create qpair resources. Seth Howell 2019-03-04 16:29:39 -0700
  • 353fbcdaf0 nvmf/rdma: Create function to destroy rdma resources Ben Walker 2019-02-13 09:43:41 -0700
  • b25751d99d nvmf/rdma: Add a structure to hold rqpair/rpoller resources Ben Walker 2019-02-12 14:19:25 -0700
  • 527be2bf4e nvmf: Remove qpair_is_idle Ben Walker 2019-02-12 14:44:55 -0700
  • ed0b611fc5 nvmf/rdma: Add shared receive queue support Evgeniy Kochetov 2018-10-04 14:59:08 +0000
  • f186434ec2 ocf/test: update integrity test for multicore case Vitaliy Mysak 2019-02-18 19:24:14 +0000
  • 00565ee6b5 ocf/test: add management tests for multicore cases Vitaliy Mysak 2019-02-18 18:32:26 +0000
  • 97d1311fb0 ocf: multicore support Vitaliy Mysak 2019-02-11 17:26:31 +0000
  • e1c4f011e1 SPDK 19.01.1 v19.01.1 Tomasz Zawadzki 2019-03-11 11:18:00 -0400
  • c58f0e9117 CHANGELOG: updated for v19.01.1 Tomasz Zawadzki 2019-03-11 08:55:56 -0400
  • 05b978da0c bdev: don't allow multiple unregister calls Pawel Wodkowski 2019-02-22 14:28:43 +0100
  • 5d82fa6af7 lib/ftl: Pass errors from nvme layer only in completion callback Wojciech Malikowski 2019-03-06 08:29:11 -0500
  • 3816651f4b lib/ftl: Try to process more then one I/O completion Wojciech Malikowski 2019-03-06 08:19:39 -0500
  • 5c6ca5b6e0 jsonrpc: add Python with statement support Pawel Wodkowski 2019-02-14 16:47:31 +0100
  • a282588584 scripts/rpc: support sending multiple requests Pawel Wodkowski 2018-12-06 16:55:19 +0100
  • 27cc63ec68 rpc: extend logging in JSONRPCClient class Pawel Wodkowski 2018-12-06 16:54:35 +0100
  • d5ac3eb190 scripts/rpc: add support for receiving multiple responses Pawel Wodkowski 2018-11-29 15:12:32 +0100
  • 336faf1074 scripts/rpc: split JSONRPCClient.call into send and recv Pawel Wodkowski 2018-11-29 13:42:32 +0100
  • 8353d56e77 iscsi: Fix performance degradation due to sock_readv Shuhei Matsumoto 2019-03-14 18:02:33 +0900
  • 1bec7d572c iscsi: Fix the bug when querying DIF context for Data In PDU Shuhei Matsumoto 2019-03-13 17:45:21 +0900
  • 1151e65dc1 nvme: use asynchronous probe API in spdk_nvme_connect() Changpeng Liu 2019-03-04 23:36:38 -0500
  • 84245b7202 nvme: add spdk_nvme_connect_async() API Changpeng Liu 2019-03-04 23:29:37 -0500
  • 8e4d6b3d0d fio_plugin: remove metadata location limitation when doing PI Changpeng Liu 2019-03-14 04:44:10 -0400
  • 5ffeed2582 configure: Make indentation consistenly use tabs Ben Walker 2019-03-06 14:14:53 -0700
  • a42dfab18e scripts/perf: SPDK NVMeOF benchmark scripts Karol Latecki 2018-10-14 21:51:14 +0200
  • b05645c196 test/hotplug: Use malloc as second bdev instead of nvme in hotremove tests Pawel Kaminski 2019-02-28 09:16:36 -0500
  • b0b3d23270 ocf: do not build ocf_inc and ocf_src concurrently Darek Stojaczyk 2019-03-12 10:01:02 +0100
  • 92ff5e0b12 fio_plugin: export apptag and apptag mask to users Changpeng Liu 2019-02-27 22:41:54 +0800
  • b5853777fe fio_plugin: enable separate metadata(DIX) support Changpeng Liu 2019-02-26 04:02:10 -0500
  • e5c6a69ed5 lvol: add option to change clear method for lvol store creation Tomasz Zawadzki 2019-02-28 04:57:19 -0500
  • 010e9a7338 nvme/tcp: fix the lvol creation failure issue Ziye Yang 2019-02-11 14:43:39 +0800
  • b335ab4765 rdma: change the logic of rdma_qpair_process_pending Seth Howell 2019-02-22 09:02:11 -0700
  • d145d67c6b rdma: use an stailq for incoming_queue Seth Howell 2019-02-19 11:06:02 -0700
  • e11c4afaad rdma: remove the state_cntr variable. Seth Howell 2019-02-19 10:23:19 -0700
  • dc3f8f8c58 rdma: remove reqs from read/write queues in error Seth Howell 2019-03-12 13:04:44 -0700
  • 58739014a3 nvmf/tcp: use the nvme_tcp_readv_data Ziye Yang 2019-03-12 02:21:56 +0800
  • 78a24106d4 nvme/tcp: add the function nvme_tcp_readv_data Ziye Yang 2019-03-11 21:37:41 +0800
  • 626ceb20fe vhost/compat: stop session at each SET_VRING_CALL msg Darek Stojaczyk 2019-03-11 09:12:57 +0100
  • 0a6ad9b02e vhost: install external msg handling hooks to rte_vhost Darek Stojaczyk 2019-02-23 12:59:34 +0100
  • 2725b5191e virtio/user: don't send SET_VRING_ADDR after updating the memory table Darek Stojaczyk 2019-02-25 09:55:59 +0100
  • 89c1dc774e virtio: export spec-defined structures into a separate header Darek Stojaczyk 2019-02-25 08:38:15 +0100
  • e67743162f virtio/user: minor cleanup Darek Stojaczyk 2019-02-25 08:44:21 +0100
  • 2b846acc49 configure: add option not to use the internal rte_vhost copy Darek Stojaczyk 2019-02-25 01:57:46 +0100
  • 62fd105a3e lib/bdev/nvme: Skip open channel controllers when generating config Wojciech Malikowski 2019-03-08 09:28:17 -0500
  • 6cc1b3630f bdev/ftl: Initialize a nvme_bdev_ctrlr name Wojciech Malikowski 2019-03-08 05:23:11 -0500
  • 80c98d80b6 rdma.c: Create a single point of entry for qpair disconnect Seth Howell 2019-02-04 14:38:07 -0700
  • 40b4273a14 nvmf/rdma: Eliminate management channel Ben Walker 2019-01-28 13:21:05 -0700
  • 136c3fb461 iscsi: Generate and verify DIF to metadata space in read or write I/O Shuhei Matsumoto 2019-03-07 12:49:49 +0900
  • 466ca6d494 dif: Insert DIF into newly read data block by stream fashion Shuhei Matsumoto 2019-03-01 17:49:23 +0900
  • daf2206ec4 iscsi: Skip metadata space in read or write data from network socket Shuhei Matsumoto 2019-03-07 12:39:38 +0900
  • c24f506993 iscsi: Increase the size of write buffers to store DIF Shuhei Matsumoto 2019-03-05 10:19:06 +0900
  • a18c0acd8c bdev: Increase the size of small and large buffers to store DIF Shuhei Matsumoto 2019-03-05 10:10:53 +0900
  • ca1b5c418d ocf: switch to dynamic queues Vitaliy Mysak 2019-03-01 21:47:31 +0000
  • 900f0c978b sock/vpp: do not continue if buf writed is less than provided wuzhouhui 2019-03-10 16:16:52 +0800
  • 1c96c421eb build: Don't pass -fuse-ld to compiler if LD_TYPE not set Jonathan Richardson 2019-02-20 17:12:43 -0800
  • 62266a72cf rdma: allocate protection domains for devices up front. Seth Howell 2019-03-07 15:09:06 -0700
  • bbf7627c31 test/lvol: Run all test cases. Pawel Kaminski 2019-03-06 16:26:59 -0500
  • 0fe8cd1711 bdev: don't allow multiple unregister calls Pawel Wodkowski 2019-02-22 14:28:43 +0100
  • cf0d953044 blob: pass NULL or SPDK_BLOBID_INVALID when bserrno != 0 Jim Harris 2019-02-22 05:23:35 -0700
  • 5a051a6c1b fio_plugin: don't submit the IO if got DIF context error Changpeng Liu 2019-03-10 20:17:33 -0400
  • 85d6682dd4 spdkcli: Exit with 1 when rpc throws JSONRPCException Pawel Kaminski 2019-02-08 06:47:45 -0500
  • 83bbb8bb4b spdkcli: Add try-except section to delete_all commands Pawel Kaminski 2019-02-12 16:32:22 -0500
  • c2ed724e3b spdkcli: Refresh spdkcli tree after loading config Pawel Kaminski 2019-02-21 06:39:44 -0500
  • a6f10a33cb fio_plugin: fix hang in FIO Piotr Pelplinski 2019-02-08 15:39:44 +0100
  • 3fc824c834 test: add mem_callbacks unit test Jim Harris 2018-12-11 16:34:09 -0700
  • f1da65ef28 lib/bdev: Assert if there is no outstanding IO after completion with ENOMEM Wojciech Malikowski 2019-02-28 11:40:14 -0500
  • 39c4f95b35 bdev: remove the unnecessary spdk_bdev_finish call. Ziye Yang 2019-03-12 19:44:00 +0800
  • c828d09d3a nvme: add SHST_COMPLETE quirk for VMWare emulated SSDs Jim Harris 2019-02-22 05:51:32 -0700
  • 90c60fc372 configure: update how CPU arch is determined gila 2019-02-05 00:14:42 +0100
  • a5879f56f4 nvme: add memory barrier in completion path for arm64 heyang 2019-02-01 14:33:19 +0800
  • 9f6a6b1942 configure: detect IBV_WR_SEND_WITH_INV instead checking version Pawel Wodkowski 2019-02-05 12:19:05 +0100