Commit Graph

  • fb8cbe8c5d lib/event: change reactor thread name Liang Yan 2017-01-04 17:23:43 +0800
  • 58ca5c52ff doc: Convert ioat doc to markdown Ben Walker 2017-01-04 14:40:14 -0700
  • 0be12ad7da doc: Convert nvme docs to markdown Ben Walker 2017-01-04 11:35:00 -0700
  • 55ca1581d6 doc: Convert directory structure to markdown Ben Walker 2016-12-28 16:02:11 -0700
  • 98149ec0a7 doc: Convert mainpage to Markdown Ben Walker 2016-12-28 15:44:35 -0700
  • e1b514ce9a nvme/rdma: cache value of bb_mr->rkey Daniel Verkamp 2016-12-15 16:40:16 -0700
  • 6152d5bf8f nvme: move hot-plug logic to nvme pcie layer. Cunyin Chang 2016-12-20 11:41:01 +0800
  • 8b3115fc61 bdev/nvme: add OACS information in blockdev_nvme_dump_config_json (#87) Tsuyoshi Uchida 2017-01-03 14:47:32 -0800
  • 4cc1cf888c nvme: break out request child creation code to separate function Jim Harris 2016-12-16 09:45:33 -0700
  • 4838a081f8 scsi: use spdk_lun_db_get_lun in spdk_scsi_lun_delete (#93) Tsuyoshi Uchida 2017-01-03 13:22:34 -0800
  • ee5b26a2d2 nvme: LBA variable fixed to 64bits for _nvme_ns_cmd_setup_request() function (#96) Yongseok Oh 2017-01-04 01:35:37 +0900
  • 456540bcf5 Revert "test/nvme/host: test perf with QD 128" Jim Harris 2016-12-20 16:40:46 -0700
  • c1e6d94269 test/nvme/host: test perf with QD 128 Daniel Verkamp 2016-12-12 17:19:02 -0700
  • 5a3def3936 nvme: free allocated contig_buffer GangCao 2016-12-15 20:56:15 -0500
  • 025f20fbdd doc: tweak some Doxygen configuration parameters Daniel Verkamp 2016-12-19 14:05:24 -0700
  • a3658ab042 Change doc link to new spdk.io/doc location Daniel Verkamp 2016-12-19 14:09:02 -0700
  • bf89b4da10 nvme/rdma: Eliminate _nvme_rdma_ctrlr_create_qpair Ben Walker 2016-12-15 14:36:19 -0700
  • 30677dc222 nvme/rdma: Move call to send fabric connect into qpair_connect Ben Walker 2016-12-15 14:33:18 -0700
  • a96a6ecf58 nvme: Rename nvme_qpair_construct to nvme_qpair_init Ben Walker 2016-12-15 14:28:44 -0700
  • 3e5c1d0a2b nvme/rdma: Don't allocate requests/responses until after connected. Ben Walker 2016-12-15 14:23:41 -0700
  • ee80b31cb7 nvme/rdma: Delete config_rdma_req Ben Walker 2016-12-15 14:21:57 -0700
  • 414702426d nvme/rdma: Rename nvme_rdma_bind_addr to resolve_addr Ben Walker 2016-12-15 14:10:12 -0700
  • 42dc2836bc nvme/rdma: Add a utility for getting the next cm event Ben Walker 2016-12-15 14:09:03 -0700
  • fa97f35f06 nvme/rdma: Remove unused code in nvme_rdma_connect Ben Walker 2016-12-15 13:57:50 -0700
  • df46c41a4c nvme: Unify spdk_nvme_discover and spdk_nvme_probe v16.12 Ben Walker 2016-12-09 15:33:47 -0700
  • c00bce397d nvme: Move nvme_hotplug_monitor up in the file Ben Walker 2016-12-19 10:53:24 -0700
  • 8d4aaa2dd1 autobuild: log current git version and date Daniel Verkamp 2016-12-16 10:14:48 -0700
  • b8da09b629 nvme/rdma: the NVMe SGL should use rkey, not lkey Daniel Verkamp 2016-12-15 14:42:43 -0700
  • b74979421f nvme/rdma: remove write-only rdma_req->bb_len Daniel Verkamp 2016-12-15 14:17:58 -0700
  • e8184c1f25 nvme/rdma: change max queue size from 127 to 128 Daniel Verkamp 2016-12-12 13:48:24 -0700
  • b2a86421f4 nvme/rdma: Fix specification of R/W queue depth Ben Walker 2016-12-15 13:53:11 -0700
  • 375da65762 nvme/rdma: Remove nvmf_cm_construct Ben Walker 2016-12-15 13:26:09 -0700
  • f8baa259a1 test/nvme/hotplug: print an error if counts mismatch Daniel Verkamp 2016-12-15 12:45:22 -0700
  • 6854710d6d likely.h: fix spdk_likely condition Daniel Verkamp 2016-12-15 13:01:08 -0700
  • 01529c676b nvmf: get correct len for the get log page command Ziye Yang 2016-12-09 10:22:01 +0800
  • d24ea9009a nvme: add offset to spdk_nvme_ctrlr_cmd_get_log_page() Daniel Verkamp 2016-12-14 11:11:02 -0700
  • 9938985766 nvme/rdma: queue request if no rdma_req available Daniel Verkamp 2016-12-08 11:35:53 -0700
  • ee82713678 nvme/rdma: clean up nvme_rdma_req_init() Daniel Verkamp 2016-12-14 18:29:22 -0700
  • be92f47fa8 nvme/rdma: merge rdma_qpair_construct into alloc_reqs Daniel Verkamp 2016-12-14 18:06:23 -0700
  • 0eb3125531 nvme: remove transport qpair_construct callback Daniel Verkamp 2016-12-14 17:29:34 -0700
  • 988906135c nvme: determine io_queue_size at startup Daniel Verkamp 2016-12-14 17:03:39 -0700
  • f505f57b36 nvme: add ctrlr function to set initial CAP value Daniel Verkamp 2016-12-14 17:49:53 -0700
  • fb31963c4b nvme/rdma: register cmds as a single MR per queue Daniel Verkamp 2016-12-14 15:48:24 -0700
  • 5ab3a71e2a nvme/rdma: remove unnecessary bb_sgl Daniel Verkamp 2016-12-14 15:32:27 -0700
  • 9cc423f061 scripts/rpc.py: add Unix socket support Daniel Verkamp 2016-12-13 16:27:37 -0700
  • 347db37f6c rpc: allow listening on a Unix socket Daniel Verkamp 2016-12-13 16:22:11 -0700
  • 71e54bb941 rpc: add listen address configuration option Daniel Verkamp 2016-12-13 16:12:27 -0700
  • e6d1a5ac36 jsonrpc_server: allow user to specify socket type Daniel Verkamp 2016-12-13 15:58:42 -0700
  • 0f6c389e69 changelog: add bdev changes and NVMe multi-process Daniel Verkamp 2016-12-12 17:26:58 -0700
  • 94cf5c00d2 test: Add autotest for hotplug. Cunyin Chang 2016-12-07 10:21:23 +0800
  • d77a04d148 example: Replace the printf with fprintf to stderr. Cunyin Chang 2016-12-13 12:56:41 +0800
  • de1b00657c nvmf_tgt: implement log page offset for discovery Daniel Verkamp 2016-12-13 13:24:28 -0700
  • 002815a4d9 bdev/nvme: Pass nvme_library_fini to SPDK_BDEV_MODULE_REGISTER Ziye Yang 2016-12-14 14:05:10 +0800
  • 5848faab5c nvme/rdma: split discovery probe into a new function Daniel Verkamp 2016-12-13 11:18:09 -0700
  • 32e6dd1573 nvme/rdma: bounds check discovery log page numrec Daniel Verkamp 2016-12-12 16:02:50 -0700
  • 03be4c1c59 nvmf_tgt: extract offset from Get Log Page command Daniel Verkamp 2016-12-13 12:56:10 -0700
  • 86fc646fac nvmf_tgt: update the discovery generation count Daniel Verkamp 2016-12-13 12:37:08 -0700
  • ec591eaf41 nvmf_tgt: insert new subsystems at end of list Daniel Verkamp 2016-12-13 12:29:14 -0700
  • a9616e8497 setup.sh: allow overriding of NRHUGE Jim Harris 2016-12-14 08:10:12 -0700
  • 23fc6682fb nvme/rdma: use trid.adrfam when resolving address Daniel Verkamp 2016-12-12 15:30:16 -0700
  • 0346dd775e nvme: add ADRFAM (address family) to transport ID Daniel Verkamp 2016-12-12 15:05:14 -0700
  • 9c5df2c4bf nvme: make NULL trid equivalent to probing PCIe Daniel Verkamp 2016-12-12 14:40:20 -0700
  • 92ee5fc4be nvme: rename queue_size option to io_queue_size Daniel Verkamp 2016-12-12 16:27:23 -0700
  • 8a62ba51f2 lib/nvme: change in payload offset propagation path Pawel Wodkowski 2016-12-13 17:23:52 +0100
  • 636b078b09 lib/nvme: extract function for setting up request cmd Pawel Wodkowski 2016-12-13 16:00:43 +0100
  • bcf546bb00 lib/nvme: extract function for removing child requests Pawel Wodkowski 2016-12-13 15:56:44 +0100
  • ca618b2751 nvme: Fix the bug for address parse when get hot insert event. Cunyin Chang 2016-12-13 12:52:28 +0800
  • 69fa44fc88 rbd: change the product name of rbd to "Ceph Rbd Disk" Ziye Yang 2016-12-12 14:18:14 +0800
  • aeaa76a5f3 scsi: Change T10 vendor ID from Intel to INTEL Ziye Yang 2016-12-12 13:40:07 +0800
  • c21e9fa5fb nvme/rdma: move ibv_send_wr/ibv_recv_wr usage from stack to heap Ziye Yang 2016-12-08 14:54:53 +0800
  • b28125b9de bdev/nvme: add CSTS in blockdev_nvme_dump_config_json (#85) Tsuyoshi Uchida 2016-12-12 15:57:20 -0800
  • 4714e34d6e nvme/rdma: reset discovery trid for each entry Daniel Verkamp 2016-12-12 15:30:48 -0700
  • ec0b5d2ba1 nvme: Clean up redundant arguments in transport_ctrlr_construct Ben Walker 2016-12-09 15:14:45 -0700
  • 32e838af3c nvme: Remove probe_info, just use transport_id Ben Walker 2016-12-09 15:09:28 -0700
  • 6c2e170dc7 nvme: Remove pci_id from probe_info Ben Walker 2016-12-09 14:43:33 -0700
  • 3da43e64e4 nvme: Remove pci_addr from probe_info Ben Walker 2016-12-09 14:23:55 -0700
  • 9511b2a20b env: Add spdk_pci_get_device Ben Walker 2016-12-09 12:30:57 -0700
  • 5bc79e9c3d bdev/nvme: add option to reset on I/O timeout Isaac Otsiabah 2016-12-10 15:43:18 -0700
  • 7c60aec01e nvme: add I/O timeout callback Isaac Otsiabah 2016-12-10 15:43:00 -0700
  • a4cc346b17 nvme: convert nvme_tracker list to a TAILQ Isaac Otsiabah 2016-12-10 15:39:54 -0700
  • ea3a2772ac nvme: do not attach DPDK driver if user does not want to attach Daniel Verkamp 2016-12-08 18:08:07 -0700
  • 4caf3c563a env: Add a function to convert pci addr to string Ben Walker 2016-12-02 11:00:55 -0700
  • 8a9c1d4011 nvme: Make striping a quirk Ben Walker 2016-12-02 09:31:06 -0700
  • 2bd8c87a4c example: Add input parameters for expected hotplug count. Cunyin Chang 2016-12-06 11:45:54 +0800
  • 3560b00f20 scsi: no check lun->dev in spdk_scsi_lun_deletable (#82) Tsuyoshi Uchida 2016-12-08 17:41:03 -0800
  • 8fac961254 nvmf_tgt: don't report vendor ID for virtual mode Daniel Verkamp 2016-12-08 10:57:31 -0700
  • d5670b97ff test/nvmf: delete outdated, unused nvmf_ut Daniel Verkamp 2016-12-07 16:23:51 -0700
  • fbb277ea58 changelog: fill out major 16.12 features Daniel Verkamp 2016-12-07 15:47:01 -0700
  • d3f66cdb2b nvme: Hotplug events just place new controllers in the init list. Ben Walker 2016-12-08 09:48:29 -0700
  • 34100924e4 nvme: Rename nvme_probe_one to nvme_ctrlr_probe Ben Walker 2016-12-06 10:42:33 -0700
  • 7473d6b37c nvme: Call the probe_cb if a device isn't claimed Ben Walker 2016-12-06 13:21:34 -0700
  • 11ef5d396b nvme: Move hotplug monitor check inside _spdk_nvme_probe Ben Walker 2016-12-08 09:59:56 -0700
  • 06557b0a4d nvme: Add remove callback to transport scan Ben Walker 2016-12-06 10:36:34 -0700
  • d70ff832bf nvme: nvme_transport_ctrlr_scan now takes a transport id Ben Walker 2016-12-05 10:59:12 -0700
  • 72a45a5a4e test/nvme: don't link unit tests against spdk_nvme Daniel Verkamp 2016-12-07 16:31:41 -0700
  • da43f64b17 nvme/rdma: Get right initiatior depth by ibv_device_query Ziye Yang 2016-12-08 21:45:25 +0800
  • 5f78155fde nvme: Embed a transport_id in the discovery_info struct Ben Walker 2016-11-30 16:16:11 -0700
  • a2f35bcc16 nvme: Remove nvme_attach Ben Walker 2016-11-30 15:33:32 -0700
  • 4af9f06c73 nvme: Rename discover_info to transport_id Ben Walker 2016-11-30 14:57:00 -0700
  • f74d64f07f nvme/rdma: fix the nvme_rdma_pre_copy_mem Ziye Yang 2016-12-05 14:29:47 +0800