Commit Graph

  • ecd108eb4b examples/nvme: add a reconnect example. Seth Howell 2019-10-17 10:14:11 -0700
  • e45b619c3d nvme: add function to reconnect qpairs. Seth Howell 2019-10-15 13:37:38 -0700
  • efc0a86426 test/nvme: add process_completions unit tests. Seth Howell 2019-10-17 16:01:54 -0700
  • 3fbc84d306 fio/bdev: fix the AIO bdev intermittent IO failure GangCao 2019-10-16 13:38:26 -0400
  • c8b6a884fd bdev/uring: add rpc calls John Kariuki 2019-10-07 16:04:23 -0700
  • 570d89a24a env_dpdk: modify error message when DPDK already initialized Jim Harris 2019-10-15 07:46:53 -0700
  • 37c0a02e1c env_dpdk: make spdk_env_init return real errnos Jim Harris 2019-10-15 07:36:04 -0700
  • e502b3d340 test/rbd: Fix some issues in rbd.sh. dongx.yi 2019-10-23 11:15:46 -0400
  • 7d60b02c8d scripts/ceph: Always update the admin key config file. Ziye Yang 2019-10-22 13:18:40 +0800
  • 2176f081dd test/opal: Enable OPAL test Chunyang Hui 2019-10-22 23:12:35 +0800
  • 62c8e6cb14 opal: Add test scripts for opal vbdev Chunyang Hui 2019-10-22 23:11:35 +0800
  • bc40f5f661 bdev/opal: Add rpc commands for multiuser Chunyang Hui 2019-10-09 19:55:46 +0800
  • 36c9ac2dde bdev/opal: Add rpc for init, revert and get info Chunyang Hui 2019-10-23 21:29:17 +0800
  • 5f42a71745 opal: Fix get locking range info memory leak Chunyang Hui 2019-10-23 21:19:13 +0800
  • ac4949807b Opal: Add async function for revert TPer Chunyang Hui 2019-09-20 22:16:12 +0800
  • 0a18f228c3 opal: Add rpc for create and delete opal bdev Chunyang Hui 2019-09-12 17:40:38 +0800
  • 8466e2c610 bdev/opal: Add Opal vbdev Chunyang Hui 2019-09-20 17:36:22 +0800
  • 273c9e3ffc lib/vmd: initialize hotplug structures Konrad Sztyber 2019-10-03 13:49:02 +0200
  • f942281913 lib/vmd: additional hotplug capability checks Konrad Sztyber 2019-10-03 13:11:43 +0200
  • dd936e07f8 lib/vmd: store enumeration data on devices' config bars orden smith 2019-10-03 13:35:30 +0200
  • 4bce7047d5 lib/vmd: separate base / limit registers reset function Konrad Sztyber 2019-10-24 08:19:31 +0200
  • 7135856e6d examples/vmd/led: LED management app Konrad Sztyber 2019-10-04 13:14:59 +0200
  • 6d2ba25561 lib/vmd: LED management support Konrad Sztyber 2019-10-04 13:13:06 +0200
  • 4f011ef7c3 examples/lsvmd: list VMD devices Konrad Sztyber 2019-10-16 11:48:03 +0200
  • 6caed6bac8 env: add spdk_pci_device_get_type Konrad Sztyber 2019-10-03 09:34:42 +0200
  • f554735911 test/nvme: Add nvme startup tool. Liang Yan 2019-10-01 18:55:40 +0800
  • ebacdcd923 lib/bdev: don't issue a split IO if there are no IOVs paul luse 2019-10-14 18:22:16 +0000
  • f1d72e1006 dpdk: update to include eal startup patches Jim Harris 2019-10-22 16:39:17 -0700
  • 9d9059a796 doc: add 19.07 NVMe-oF TCP performance report Karol Latecki 2019-10-23 11:09:53 +0200
  • 47b1d911c6 doc: add 19.07 Vhost performance report Karol Latecki 2019-10-23 11:08:55 +0200
  • ae3a9b8f08 nvme_qpair: return -ENXIO when the qpair is failed. Seth Howell 2019-10-15 12:43:30 -0700
  • 81b20a4d96 nvme_ctrlr: Allow resets from failed state Seth Howell 2019-10-15 12:28:49 -0700
  • 3e1569e875 nvme_ctrlr: combine spdk_nvme_ctrlr_reset functions Seth Howell 2019-10-16 08:35:10 -0700
  • 0a42e658b5 nvme_rdma: let UL know when we fail qpairs. Seth Howell 2019-10-15 09:58:56 -0700
  • 552898ec17 nvme_qpair: fail the ctrlr only for errors on admin qpair. Seth Howell 2019-10-17 13:14:06 -0700
  • 6b314fb5dc nvme_rdma: properly separate alloc_reqs and register_reqs. Seth Howell 2019-10-17 13:05:26 -0700
  • 4c1a18c41d nvme_qpair: fix check_enabled. Seth Howell 2019-10-02 14:51:10 -0700
  • a1ce725c0a nvme_fabric: enable the discovery_ctrlr admin queue Seth Howell 2019-10-18 16:56:40 -0700
  • 6035f73d7b nvme_fabrics: move ctrlr_scan to common code. Seth Howell 2019-10-18 16:54:06 -0700
  • 08d4d977e8 nvme: combine qpair->is_connecting and is_enabled Seth Howell 2019-10-04 13:29:40 -0700
  • 5cd7634939 nvme_ctrlr: enable the admin qpair before init. Seth Howell 2019-10-18 08:42:20 -0700
  • fa9f668a8b nvme: call the generic qpair_connect fn from all transports. Seth Howell 2019-10-18 09:22:13 -0700
  • c2df8f6d84 nvme: unify ctrlr_scan function between rdma & tcp Seth Howell 2019-10-21 10:28:35 -0700
  • a6f667af1d nvmf/fc: initialize 'adrfam' and 'trsvcid' in fc transport id Anil Veerabhadrappa 2019-10-21 15:24:31 -0700
  • 2f05fbb6d1 spdkcli: fix pylint warnings Karol Latecki 2019-10-16 12:41:28 +0200
  • c4b94d878b lib/bdev/ocf: remove unused code related to polling utils Marcin Dziegielewski 2019-10-03 18:17:48 +0200
  • c74b4b32ba lib/bdev/ocf: use asynhronous management API from OCF instead of polling Marcin Dziegielewski 2019-10-14 14:29:42 +0200
  • 59a296465d lib/bdev/ocf: error handling in register path Marcin Dziegielewski 2019-10-16 15:50:26 +0200
  • 790669cc46 lib/bdev/ocf: increase capabilites of vbdev_ocf_mngt_stop function Marcin Dziegielewski 2019-09-16 16:47:27 +0200
  • 20894340f2 lib/bdev/ocf: update of ocf library to version 19.06 Marcin Dziegielewski 2019-10-21 14:58:26 +0200
  • 43f695d939 lib/iscsi: Move PDU header handling before data buffer allocation Shuhei Matsumoto 2019-10-17 08:03:07 +0900
  • c92ff6bf91 lib/iscsi: Insert _pdu_payload_ into name of PDU payload handlers Shuhei Matsumoto 2019-10-17 08:11:52 +0900
  • 8f9b34dd74 lib/iscsi: Separate PDU header and payload handling Shuhei Matsumoto 2019-10-17 08:00:56 +0900
  • 50bd0364d6 lib/iscsi: Separate PDU header and payload handing for SCSI Data-Out Shuhei Matsumoto 2019-10-03 16:06:09 +0900
  • 6e7473f724 lib/scsi: Free bdev_io just after getting completion from bdev for management I/O Shuhei Matsumoto 2019-10-18 08:48:34 +0900
  • 7a9ecf8284 lib/scsi: Free bdev_io just after getting completion from bdev for non-read I/O Shuhei Matsumoto 2019-10-18 08:17:03 +0900
  • c53e1e0d84 lib/iscsi: Rename PDU handling for SNACK Request Shuhei Matsumoto 2019-10-17 07:27:29 +0900
  • 83249da4a8 lib/iscsi: Rename PDU handling for Logout Request Shuhei Matsumoto 2019-10-17 07:25:10 +0900
  • 1f5156b1b6 lib/iscsi: Rename PDU handling for Task Management Request Shuhei Matsumoto 2019-10-17 07:21:04 +0900
  • 902b467aad lib/iscsi: Separate PDU header and payload handling for NOP-Out Shuhei Matsumoto 2019-10-16 16:36:55 +0900
  • cbdd8335fa lib/iscsi: Separate PDU header and payload handling for Login Request Shuhei Matsumoto 2019-10-16 17:38:18 +0900
  • 19687a5525 lib/iscsi: Get connection ID closer to location to use for login Shuhei Matsumoto 2019-10-16 17:25:12 +0900
  • 7015e6b5d5 lib/iscsi: Use rsp_pdu->data_buf_len in iscsi_op_login_rsp_handle() Shuhei Matsumoto 2019-10-16 17:19:10 +0900
  • 49f0d6192a lib/iscsi: Use rsp_pdu->data_buf_len in iscsi_op_login_phase_none() Shuhei Matsumoto 2019-10-16 17:12:11 +0900
  • 2d1e009679 lib/iscsi: Store and use rsp_pdu->data_buf_len for login Shuhei Matsumoto 2019-10-16 16:58:48 +0900
  • 71f8a7d742 lib/iscsi: Separate initializing login response and getting incoming login params Shuhei Matsumoto 2019-10-16 16:49:27 +0900
  • a82748513a lib/iscsi: Set pdu->data_segment_len immediately after reading PDU BHS Shuhei Matsumoto 2019-10-21 07:28:20 +0900
  • 1b6d1c80f9 lib/bdev/ocf: fix potential issue around base->management_channel Marcin Dziegielewski 2019-10-14 12:45:34 +0200
  • 9d660f187a lib/iscsi: add checking total_ahs_len in iscsi_reject Hailiang Wang 2019-10-16 20:10:12 +0800
  • 1dc9a7627f lib/scsi: Check pending tasks for the SCSI device only from the specific initiator Shuhei Matsumoto 2019-10-15 16:46:15 +0900
  • f9583f2c0d lib/scsi: Check pending tasks for the LUN only from the specific initiator Shuhei Matsumoto 2019-10-15 16:22:38 +0900
  • 4787395283 lib/scsi: Change current function to check pending tasks to private Shuhei Matsumoto 2019-10-15 16:05:36 +0900
  • 562178af9c rdma: Add tests for spdk_nvmf_rdma_request_parse_sgl with metadata Alexey Marchuk 2019-10-04 04:59:01 +0000
  • 6a77723eb4 rdma: Use WRs chaining when DIF is enabled Alexey Marchuk 2019-10-03 11:00:22 +0000
  • 653496d23f rdma: Calculate and allocate the number of WRs required to process the request Alexey Marchuk 2019-10-03 06:17:31 +0000
  • 838c45c856 rdma: Move rdma WR setup to spdk_nvmf_rdma_request_fill_iovs Alexey Marchuk 2019-10-03 06:01:59 +0000
  • 0a04c076ea nvmf: Add context parameter to new_qpair() callback Jan Kryl 2019-09-18 20:16:15 +0000
  • 6d2989fdec nvmf: optimize listen address parsing code Anil Veerabhadrappa 2019-10-13 21:08:23 -0700
  • 5e25bbdd49 nvmf/fc: Add listen address support in FC transport Anil Veerabhadrappa 2019-10-11 00:12:43 -0700
  • c265fa18a8 lib/iscsi: Separate PDU header and payload handling for SCSI command Shuhei Matsumoto 2019-10-11 08:54:27 +0900
  • fcccc16095 lib/iscsi: Factor out SCSI write payload handling into a single function Shuhei Matsumoto 2019-10-03 14:47:02 +0900
  • e6d090dddf lib/iscsi: Separate PDU header and payload handling for Text Request Shuhei Matsumoto 2019-10-15 17:19:24 +0900
  • 032a2b60fe lib/iscsi: Use not double pointer but reference to pointer in iscsi_op_text() Shuhei Matsumoto 2019-10-10 14:59:54 +0900
  • 8f3fa385b7 lib/iscsi: Add a flag to struct spdk_iscsi_pdu to know if it is rejected Shuhei Matsumoto 2019-10-10 14:13:49 +0900
  • 6fa12139d7 lib/iscsi: Clean-up updating CmdSN during PDU handling Shuhei Matsumoto 2019-10-15 15:01:08 +0900
  • 5b963d40fd lib/iscsi: Move PDU receive repetition into the same file as PDU receive state machine Shuhei Matsumoto 2019-10-15 11:34:21 +0900
  • 4b741fe65e lib/iscsi: Introduce state machine into receive PDUs operation Shuhei Matsumoto 2019-10-15 10:37:21 +0900
  • ca080c1309 nvmf: fix a typo in api documentation Anil Veerabhadrappa 2019-10-15 22:06:30 -0700
  • c73eb6a02a test: Shellcheck - correct rule: read lines rather than words Maciej Wawryk 2019-10-16 07:35:00 +0200
  • e0f2a6e3ea test: Shellcheck - move rule SC2174 to exception list Pawel Kaminski 2019-09-13 10:53:49 -0400
  • 234440a456 dpdk: Update to DPDK 19.08 Tomasz Zawadzki 2019-10-15 03:26:51 -0400
  • 3dc7db825d bdev/aio: delete unnecessary code Yan Wang 2019-10-15 06:02:01 +0000
  • 1b805ae4a8 bdev/uring: fix no data length set in bdev_uring_writev Yao Liu 2019-10-12 16:15:36 +0800
  • 00d692d0df thread: Update main threading documentation Ben Walker 2019-10-04 14:02:20 -0700
  • 9a650e34ad thread: Add doxygen headers for spdk_thread and spdk_poller Ben Walker 2019-10-04 15:09:06 -0700
  • 568f4d2b3a rdma: Add a function to set WR parameters depending on xfer type. Alexey Marchuk 2019-10-11 08:03:01 +0000
  • a335a5245a rdma: Move rdma wr specific initialization to a separate function Alexey Marchuk 2019-10-02 14:03:23 +0000
  • 06481fc223 rdma: Check -EINVAL return value of spdk_nvmf_rdma_request_fill_iovs Alexey Marchuk 2019-10-02 10:40:40 +0000
  • 6ec974ed07 rdma: Update request length in multi SGL case when dif_insert_or_strip is enabled Alexey Marchuk 2019-10-02 10:28:38 +0000
  • 7c4bb5e2c3 test: Shellcheck - correct rule: Argument mixes string and array Maciej Wawryk 2019-10-10 11:55:04 +0200