Commit Graph

  • 52f3c2fa52 nvme: free IO qpair when cleaning up died process GangCao 2016-12-06 18:00:48 -0500
  • 48820a5ef6 nvme: check the IO qpair is on the list before removing GangCao 2016-12-06 18:52:26 -0500
  • df06c0d2af iscsi: drop the connection when quit the process Changpeng Liu 2016-12-08 14:21:10 +0800
  • 6db4f2b072 doc: update link to renamed deallocate function Daniel Verkamp 2016-12-07 15:53:20 -0700
  • 4c0b0ddbda doc: Begin documenting the directory structure Ben Walker 2016-08-25 15:34:01 -0700
  • 6bdcf5abe8 nvme: use nvme_robust_mutex related operations GangCao 2016-12-05 15:54:16 -0500
  • 47341b89b7 nvme: make the mutex with robust attribute for multi-process case GangCao 2016-12-05 01:22:48 -0500
  • 17bcc76d30 test: update core mask for multi-process nightly tests GangCao 2016-12-06 19:15:33 -0500
  • acbec41597 test: make concurrent applications run on different cores GangCao 2016-12-06 14:24:06 -0500
  • 50365733e3 bdev/nvme: simplify nvme_version formatting Daniel Verkamp 2016-12-06 15:25:28 -0700
  • cdc332d178 bdev/nvme: fix vendor_id formatting Daniel Verkamp 2016-12-06 15:21:05 -0700
  • 307d1320d8 nvme/rdma: use common Get Log page function for discovery Daniel Verkamp 2016-12-06 13:19:30 -0700
  • da92639400 nvme: set NUMDU in Get Log Page command Daniel Verkamp 2016-12-06 13:03:39 -0700
  • 8b3ec5bb42 nvme/examples/arbitration: clean up duplicated usage Daniel Verkamp 2016-12-05 13:31:40 -0700
  • 0d7ce601cb nvmf host/test: upgrade the test script to use spdk's own identify Ziye Yang 2016-12-07 23:43:35 +0800
  • 320c7fb825 nvme: drop Set Features of Keep Alive Timeout Ziye Yang 2016-12-07 23:38:48 +0800
  • efd7ecd5d4 nvme/rdma: fix the kato value assginment in connection Ziye Yang 2016-12-07 23:26:25 +0800
  • 8eaf533156 nvme/rdma: set IOSQES and IOCQES in cc register Ziye Yang 2016-12-07 18:29:47 +0800
  • 152a3f0528 nvme/rdma: Connect command HSQSIZE is 0-based Daniel Verkamp 2016-12-07 12:27:08 -0700
  • 6c68441e14 test/nvmf: don't echo newlines when configuring kernel target Daniel Verkamp 2016-12-07 12:26:19 -0700
  • 5b8c0c5ace nvme: Rename spdk_nvme_transport to spdk_nvme_transport_type Ben Walker 2016-11-30 14:21:33 -0700
  • 47f13f5eca iscsi_tgt: add daemon mode for iscsi target (#69) liupan1111 2016-12-07 08:15:19 +0800
  • e8b7ccbd8e autotest: enable UBSan Daniel Verkamp 2016-11-30 11:20:32 -0700
  • f9be7a36f6 examples/ioat/verify: fix misaligned pointer Daniel Verkamp 2016-12-06 13:33:35 -0700
  • 87eb023afe nvme/rdma: Add identification test for kernel nvmf target Ziye Yang 2016-12-06 09:45:19 +0800
  • 144065f30c iscsi: fix big READ task release process for ERL1 Changpeng Liu 2016-12-07 13:02:40 +0800
  • 8c119920c9 nvme/rdma: fix the print message when rdma connect fails Ziye Yang 2016-12-02 10:13:10 +0800
  • 6515577822 nvme: check mutex init return code in ctrlr_construct GangCao 2016-12-05 16:47:57 -0500
  • b93d5a7ae5 nvme/rdma: set NUMDL/NUMDU fields in Get Log Page Ziye Yang 2016-12-02 18:54:55 +0800
  • 4668287bec autotest: disable shell tracing around helper functions Daniel Verkamp 2016-12-02 11:26:28 -0700
  • 1b68a8e705 config: add option to turn on UBSan Daniel Verkamp 2016-11-30 11:16:25 -0700
  • 6b1e22bd86 config: rename CONFIG_ADDRESS_SANITIZER to CONFIG_ASAN Daniel Verkamp 2016-11-30 11:17:15 -0700
  • 145e9014b9 test: temporarily disable NVMe multi-process tests Daniel Verkamp 2016-12-06 10:33:40 -0700
  • 801388a796 Add missing .gitignore files for binaries Daniel Verkamp 2016-12-05 11:10:34 -0700
  • f93fd72680 env: split PCI drivers into individual files Daniel Verkamp 2016-12-05 10:20:20 -0700
  • dfe9fa9bea env: do not link env lib with --whole-archive Daniel Verkamp 2016-12-05 10:35:00 -0700
  • 07456bb114 bdev/nvme: add information in blockdev_nvme_dump_config_json (#78) Tsuyoshi Uchida 2016-12-05 12:59:39 -0800
  • 104356c97f examples/nvme/hotplug: vastly simplify and rewrite Daniel Verkamp 2016-12-01 11:26:33 -0700
  • 13827a74a8 nvme: do not detach automatically on hot remove Daniel Verkamp 2016-12-01 11:16:32 -0700
  • 10690dedcd nvme/rdma: change the arg to 0 in nvme_rdma_fabric_prop_get_cmd Ziye Yang 2016-12-05 13:01:57 +0800
  • be4f8d0562 nvme/rdma: fix double free in qpair creation error path Daniel Verkamp 2016-12-01 15:35:47 -0700
  • f19876b6c5 build: remove static libraries before running ar Daniel Verkamp 2016-11-30 17:20:35 -0700
  • bb726d516b nvme: add multi-process support GangCao 2016-11-15 01:54:52 -0500
  • 050802cda9 env_dpdk: Remove the device from dev_device_list in DPDK. Cunyin Chang 2016-12-02 08:42:13 +0800
  • 4a0c1021fc nvme: update nvme perf program to test nvmf target Ziye Yang 2016-12-01 11:11:37 +0800
  • 94c2dd8bdf nvme/hotplug: print message when a device is removed Daniel Verkamp 2016-12-01 10:05:09 -0700
  • 64fc291291 nvmf_tgt: add socket ID to NUMA warning message John Kariuki 2016-11-23 07:57:16 -0700
  • 49369134cf genconfig: add special case for DPDK_DIR shorthand Daniel Verkamp 2016-11-30 10:07:14 -0700
  • 0ee75c5fc4 genconfig: pick up defaults from the environment Daniel Verkamp 2016-11-30 10:05:20 -0700
  • 1e9c049638 genconfig: simplify argument parsing Daniel Verkamp 2016-11-30 10:04:14 -0700
  • 051b059e26 examples/nvme/hotplug: return 0 on success Daniel Verkamp 2016-11-30 21:18:44 -0700
  • 9d025383eb nvme: rename nqn fields in public API to subnqn Daniel Verkamp 2016-11-28 16:51:05 -0700
  • 89136259ec nvme/rdma: add hostnqn to spdk_nvme_ctrlr_opts Daniel Verkamp 2016-11-28 15:56:23 -0700
  • 038236949f example: Add example for nvme hotplug. Cunyin Chang 2016-11-15 13:10:32 +0800
  • e8c63cdde0 nvme: Add support for hotplug. Cunyin Chang 2016-11-18 23:52:43 +0800
  • d1a37e98e6 nvme: Make the nvme_transport_ctrlr_scan() could scan a specific device. Cunyin Chang 2016-11-24 11:54:51 +0800
  • 6ab28a201b nvme/rdma: register responses as a single ibv_mr Daniel Verkamp 2016-11-28 15:04:51 -0700
  • 1712d1b7a2 nvme/rdma: convert SGL trace helper into a macro Daniel Verkamp 2016-11-28 15:39:08 -0700
  • a9e436911f nvme: remove transport qpair_destroy() function Daniel Verkamp 2016-11-28 15:25:05 -0700
  • ba16e46349 nvme: pass opts and probe_info to nvme_attach() Daniel Verkamp 2016-11-28 16:26:04 -0700
  • 02a142abee nvme: move callback check only for the owning process GangCao 2016-11-23 21:34:41 -0500
  • 2e6ec373bf nvme/rdma: fix the I/O qpair creation issue Ziye Yang 2016-11-29 13:18:30 +0800
  • bdbea32857 test: Add autotest for ip migration. Cunyin Chang 2016-11-23 11:04:34 +0800
  • 11a2f1cf47 nvme/rdma: simplify nvme_rdma_req_get() Daniel Verkamp 2016-11-28 14:28:40 -0700
  • 9c2186ea65 nvme/rdma: make nvme_rdma_pre_copy_mem() return void Daniel Verkamp 2016-11-28 14:22:25 -0700
  • 5660dfde83 nvme/rdma: simplify nvme_rdma_req_put() Daniel Verkamp 2016-11-28 14:13:21 -0700
  • de8b8712f8 nvme/rdma: remove unused outstanding_reqs counter Daniel Verkamp 2016-11-28 14:09:56 -0700
  • e343a735e0 nvme/rdma: inline and simplify send WR init Daniel Verkamp 2016-11-28 13:50:36 -0700
  • 22d8acbcf1 nvme/rdma: check discovery entry subtype Daniel Verkamp 2016-11-28 13:46:13 -0700
  • 4ea7938965 test/iscsi_tgt/fio: remove FIO job state file Daniel Verkamp 2016-11-28 11:21:22 -0700
  • 51b15b93e7 nvme: Make sure the driver not exit when aer not supported. Cunyin Chang 2016-11-29 16:55:00 +0800
  • 8a6b62c9ec env/pci: fix compilation with DPDK < 16.07 Daniel Verkamp 2016-11-30 15:56:58 -0700
  • 06c6d16cf8 nvme: Monitor uevent for device insert and remove Cunyin Chang 2016-11-18 23:42:35 +0800
  • 0e807fae27 nvme: Handle SIGBUS generated when a device is hot removed Cunyin Chang 2016-11-15 10:33:24 +0800
  • 56765aa39f env_dpdk: Add spdk_pci_device_[attach|detach] Cunyin Chang 2016-11-15 09:53:14 +0800
  • 1c6cd96ee4 env_dpdk: NVMe and IOAT drivers are always registered. Cunyin Chang 2016-11-15 08:37:12 +0800
  • 56306a468f scripts/setup.sh: add logname fallback Daniel Verkamp 2016-11-29 14:26:42 -0700
  • 8b45a830c4 test/nvmf: put host tests into a timing group Daniel Verkamp 2016-11-28 13:41:54 -0700
  • 9589f0371a test/nvmf/host/identify: remove unrelated cruft Daniel Verkamp 2016-11-28 13:32:01 -0700
  • 88ae5a7629 nvme: move devhandle from spdk_nvme_ctrlr to nvme_pcie_ctrlr Ziye Yang 2016-11-29 15:26:22 +0800
  • 7a17d4e249 iscsi: Check the connection state in function spdk_iscsi_conn_execute(). Cunyin Chang 2016-11-23 11:01:12 +0800
  • 73e926f087 nvme: add thread safety comment for spdk_nvme_probe() GangCao 2016-11-23 21:13:35 -0500
  • ec71fa1aa5 reactor: fix lcore type and add socket in NUMA notice John Kariuki 2016-11-23 07:57:16 -0700
  • c0b0afd44e eofnl: check for DOS-style newlines Daniel Verkamp 2016-11-28 10:36:51 -0700
  • 494b0c32c2 nvme: update the handling of pending admin requests GangCao 2016-11-23 21:28:12 -0500
  • c454900960 log: print trace flag names in SPDK_TRACELOG() Daniel Verkamp 2016-11-23 11:48:14 -0700
  • 5f3761cf7e nvmf: change default AcceptorPollRate from 1 ms to 10 ms Ziye Yang 2016-11-25 09:46:49 +0800
  • fae782b66f ext4test: add ISCSI_APP and NO_NVME parameters Jim Harris 2016-11-23 12:23:56 -0700
  • 438064c925 bdev/nvme: change name of variables to lower case (#77) Tsuyoshi Uchida 2016-11-28 10:08:26 -0800
  • d7d7add855 nvme: fix ctrlr free issue (#74) Tsuyoshi Uchida 2016-11-28 09:58:26 -0800
  • b573c3a9ef nvme: fix keep alive interval ticks (#76) Tsuyoshi Uchida 2016-11-28 09:52:44 -0800
  • 263cd7944b env: remove return statements in void functions Daniel Verkamp 2016-11-23 13:21:09 -0700
  • efca92b85b nvme/rdma: partly remove CC.EN = 1 hack Daniel Verkamp 2016-11-23 14:04:09 -0700
  • bdf982302e nvme: add trace logs for initialization process Daniel Verkamp 2016-11-23 13:18:27 -0700
  • ed598ee066 nvme/rdma: fix log level for debug messages Daniel Verkamp 2016-11-23 12:17:05 -0700
  • e2a2165550 nvme/rdma: use getaddrinfo() to parse service ID Daniel Verkamp 2016-11-23 11:14:47 -0700
  • e15a704e2f nvme/rdma: fix nvme_rdma_qpair_destroy() NULL check Daniel Verkamp 2016-11-23 10:43:58 -0700
  • 648c15d1b9 nvme/rdma: fix connect error message Daniel Verkamp 2016-11-23 10:38:56 -0700
  • 6ca517d460 nvmf: split subsystem lookup from host check Daniel Verkamp 2016-11-23 10:32:07 -0700
  • aa3d7381cc nvme: Don't add discovery controller to attached_ctrlrs list. Ben Walker 2016-11-23 13:33:53 -0700