Commit Graph

  • 03f84b5bbf env: Detect correct DPDK header install location Ben Walker 2016-11-23 13:33:16 -0700
  • 7dce704c20 scrips/rpc.py: add vhost scsi RPC commands Pawel Wodkowski 2016-11-22 16:59:31 +0100
  • f7504f8ad5 test/util: add pci unit test Jim Harris 2016-11-22 12:55:55 -0700
  • 076fb28427 test/env: move vtophys to subdirectory Jim Harris 2016-11-22 13:03:26 -0700
  • 4db2eb4053 test/iscsi: add pdu test Jim Harris 2016-11-22 12:47:04 -0700
  • 97cc39e1ef nvme: clear status.done flag in keep-alive config Daniel Verkamp 2016-11-22 17:08:40 -0700
  • a3ed1795cd nvmf: add subsystem check on creation and cleanup for nvmf rpc Changpeng Liu 2016-11-18 16:16:37 +0800
  • 277ca8ddd0 nvme: free associated memory when deleting the IO queue pair Changpeng Liu 2016-11-23 10:38:45 +0800
  • 2bfb991e42 nvmf: share Get/Set Features - Number of Queues Daniel Verkamp 2016-11-22 16:08:50 -0700
  • 48631ef2b9 nvmf: add Set Features - Keep Alive Timer to Direct mode Daniel Verkamp 2016-11-22 15:54:42 -0700
  • 4be1cd85f0 nvmf: use bdev_io NVMe status code if available Daniel Verkamp 2016-11-22 15:42:43 -0700
  • ff898d9e9a nvmf: implement Get/Set Features - Host ID Daniel Verkamp 2016-11-22 15:20:47 -0700
  • b2678a5246 nvmf: return Invalid Log Page for unsupported pages Daniel Verkamp 2016-11-22 14:51:56 -0700
  • 7a06e80143 nvmf: report unsupported Get/Set feature IDs Daniel Verkamp 2016-11-22 14:49:49 -0700
  • 3c11422403 nvme: acquire ctrlr_lock when submitting and completing admin IOs GangCao 2016-11-22 04:31:46 -0500
  • c61bd850f0 build: add copyright header where missing Jim Harris 2016-11-22 07:58:30 -0700
  • 5e5a3851c3 nvmf: zero out Get Log Page buffer Daniel Verkamp 2016-11-22 14:36:44 -0700
  • 72054c70f6 nvmf/rpc: use spdk_json_write_string_fmt() Daniel Verkamp 2016-11-18 10:52:53 -0700
  • 1cb7e396a7 json: add printf-style spdk_json_write_string_fmt() Daniel Verkamp 2016-11-18 10:50:14 -0700
  • 022b8a6df4 nvme: increase number of NVME_ADMIN_TRACKERS GangCao 2016-11-22 04:14:56 -0500
  • 7d5bcb4893 nvme: remove spdk_nvme_transport_type from API Daniel Verkamp 2016-11-21 16:32:23 -0700
  • 9a40113a19 nvme: convert probe strings into char arrays Daniel Verkamp 2016-11-21 15:11:59 -0700
  • 16ae39419d nvme: untangle internal enum_cb complexity Daniel Verkamp 2016-11-21 14:33:56 -0700
  • b4bd76bc63 util: add vsprintf version of spdk_sprintf_alloc Daniel Verkamp 2016-11-18 10:48:24 -0700
  • 407b550ff4 build: define SPDK_LIB_LIST to simplify building dependencies and linker args Jim Harris 2016-11-18 09:57:53 -0700
  • 2655503ff7 build: make a common mk file for nvmf unit tests Jim Harris 2016-11-18 11:41:54 -0700
  • 5616e0880d build: create a common mk file for nvme library tests and examples Jim Harris 2016-11-18 10:49:28 -0700
  • bb155377c3 examples/nvme: rename reservation.c to reserve.c Jim Harris 2016-11-18 11:09:19 -0700
  • afa8cfbc88 test/nvme: rename nvme_sgl.c to sgl.c Jim Harris 2016-11-18 10:57:11 -0700
  • ae6fbf1d2d util: add spdk_strlen_pad() function Daniel Verkamp 2016-11-21 13:06:24 -0700
  • 5c146a19f6 nvme/identify: print NVMe over Fabrics probe info Daniel Verkamp 2016-11-21 11:01:57 -0700
  • 635602718b nvme: clean up Doxygen comments in API header Daniel Verkamp 2016-11-18 17:01:49 -0700
  • b3e46acfe9 examples/nvme/identify: clean up arguments Daniel Verkamp 2016-11-18 16:12:33 -0700
  • 1910c552f7 nvme/rdma: remove pointless nvme_rdma_ctrlr::cb Daniel Verkamp 2016-11-18 15:50:51 -0700
  • d75b2f6c6f nvme/rdma: use max BB size as max_xfer_size Daniel Verkamp 2016-11-18 15:45:47 -0700
  • fd36d11e17 nvmf_tgt: stub out Async Event Config feature Daniel Verkamp 2016-11-18 15:32:02 -0700
  • be54ddb05c nvme/rdma: retrieve CAP during ctrlr_construct Daniel Verkamp 2016-11-18 15:21:04 -0700
  • 4544a8b2ee nvme/rdma: fix incorrect NQN strncpy() usage Daniel Verkamp 2016-11-18 15:00:04 -0700
  • cf3fb7bb7d bdev/rpc: add driver-specific data to get_bdevs Daniel Verkamp 2016-11-18 10:22:58 -0700
  • 9ec380ba90 nvme: check whether the process is already added at the probe phase GangCao 2016-11-16 21:25:27 -0500
  • a1948352a3 lib/scsi: handle scattered input/output buffers for non IO commands Pawel Wodkowski 2016-11-14 20:14:12 +0100
  • 8c5738ec5c nvme: stub out RDMA transport when not enabled Daniel Verkamp 2016-11-18 14:43:16 -0700
  • 246c39a7ee nvme: Add nvme over fabrics support Ziye Yang 2016-11-15 13:42:59 +0800
  • af9eca84d6 nvme: rename struct spdk_nvme_controller_process GangCao 2016-11-16 20:54:17 -0500
  • 74c4833229 conf/nvmf: exit the process if we got invalid AcceptorCore input Changpeng Liu 2016-11-19 12:54:54 +0800
  • 720d5fa683 changelog: add note about build/lib move Daniel Verkamp 2016-11-17 13:47:43 -0700
  • 224e0ff0b7 nvme: use default mutex init under FreeBSD GangCao 2016-11-16 15:53:28 -0500
  • e235cf5a2d nvme: add admin opcode string and generic status string (#73) Tsuyoshi Uchida 2016-11-17 15:17:26 -0800
  • c8ce161852 bdev/nvme: set bdev write cache flag according to NVMe capability Changpeng Liu 2016-11-18 11:23:22 +0800
  • 44e60dc47d build: consolidate library outputs in build/lib Daniel Verkamp 2016-11-14 17:45:04 -0700
  • cbc83c85db assert.h: remove unused SPDK_CONCAT macro Daniel Verkamp 2016-11-16 14:48:28 -0700
  • 19d56fead7 test: move RBD test pool setup to autotest.sh Daniel Verkamp 2016-11-16 11:18:40 -0700
  • 93dfce27d6 autopackage: enable -Werror in release build Daniel Verkamp 2016-11-16 15:08:42 -0700
  • 56517c7236 iscsi: fix unused variable warning in release build Daniel Verkamp 2016-11-16 15:06:42 -0700
  • fb08791096 copy_engine: only calculate task size once Daniel Verkamp 2016-11-16 14:30:54 -0700
  • 5b63b8a448 copy_engine: rename spdk_copy_module_get_max_ctx_size() to spdk_copy_task_size() Daniel Verkamp 2016-11-16 14:23:57 -0700
  • 945217d2b2 copy_engine: split internals into spdk_internal Daniel Verkamp 2016-11-16 14:20:30 -0700
  • ee64969a7b copy_engine: add spdk_ prefix to types Daniel Verkamp 2016-11-16 14:11:58 -0700
  • d27b24c94b log: split internal TRACELOG macro into new header Daniel Verkamp 2016-11-07 15:10:28 -0700
  • ac99f2fbc5 nvme: add new member initialized for nvme_driver struct GangCao 2016-11-03 16:36:24 -0400
  • 396c32c48f conf: move structures out of public API header Daniel Verkamp 2016-11-15 15:31:34 -0700
  • 075e15c164 scsi/init_ut: use the public conf API Daniel Verkamp 2016-11-15 15:27:20 -0700
  • 04c48172b9 conf: add accessors for section name and num Daniel Verkamp 2016-11-15 15:02:56 -0700
  • 9df6675ebf endian: constify from_* functions Daniel Verkamp 2016-11-11 16:28:17 -0700
  • 5a5f25d6cd endian: add little-endian helpers Daniel Verkamp 2016-11-11 15:18:12 -0700
  • 8464f90039 nvme: update the comment for the tailq field of spdk_nvme_qpair struct GangCao 2016-11-15 03:51:04 -0500
  • ec5b6fed61 nvme: add ref to track the shared usage of ctrlr among processes GangCao 2016-09-29 18:29:06 -0400
  • 124abbc045 env: explicitly set 0 to reserved memory GangCao 2016-11-15 23:03:18 -0500
  • b77f2a6bc3 iscsi: replace trace log with error log for error cases Changpeng Liu 2016-11-17 14:33:54 +0800
  • 3d1b60557c env: add spdk_vtophys_register/unregister Jim Harris 2016-11-14 18:17:09 -0700
  • e2abf192c7 env.h: fix coding style Daniel Verkamp 2016-11-15 13:35:07 -0700
  • fc9983b638 env: drop spdk_pci_device_get_class() Daniel Verkamp 2016-11-15 13:24:33 -0700
  • b43db69a44 nvmf: Remove spdk_nvmf_transport from public API Ben Walker 2016-10-10 15:18:41 -0700
  • bb5d8e506c nvmf: Combine nvmf_tgt_init and nvmf_transport_init Ben Walker 2016-10-10 15:05:37 -0700
  • 3cbed2ed86 nvmf: Add some accessors for subsystem data Ben Walker 2016-10-10 10:25:01 -0700
  • f1017d7769 nvmf: Remove num from subsystem Ben Walker 2016-11-14 13:37:52 -0700
  • ad8f708667 readme, travis: update to DPDK 16.11 Daniel Verkamp 2016-11-14 09:47:21 -0700
  • 8cd385908c bdevperf: don't exit on I/O failure during reset Daniel Verkamp 2016-11-14 09:55:20 -0700
  • 47214fa6c2 API: add new comment to spdk_memzone_reserve API GangCao 2016-11-13 21:50:18 -0500
  • 0dacdf2947 replace SPDK_TRACELOG with SPDK_ERRLOG when an error happens (#68) liupan1111 2016-11-15 01:30:49 +0800
  • 6bd65015d7 env: rename default implementation to env_dpdk Daniel Verkamp 2016-11-09 16:12:00 -0700
  • 8eebe5e12d travis-ci: fix DPDK_DIR after DPDK config changes Daniel Verkamp 2016-11-10 16:06:17 -0700
  • 08e982bbf5 travis-ci: disable DPDK kernel modules Daniel Verkamp 2016-11-10 13:58:19 -0700
  • 81d60e6f30 scsi: fix panic issue of spdk_scsi_dev_queue_task Tsuyoshi Uchida 2016-11-08 10:12:49 -0800
  • 987ba616fa nvme: create the mempool from the name with the suffix of pid GangCao 2016-11-09 22:04:27 -0500
  • 621f96f7aa util/bit_array: use spdk_realloc for process sharing GangCao 2016-11-07 03:19:31 -0500
  • 84b7670dff nvme: use spdk_zmalloc for IO qpair creation GangCao 2016-11-07 01:35:48 -0500
  • 8b449060eb lib/scsi: allocate only requested amount of data Pawel Wodkowski 2016-10-24 17:23:35 +0200
  • 4fdc493c8e scsi_bdev: respect allocation length in READ CAPACITY 10/16 Pawel Wodkowski 2016-11-07 20:11:46 +0100
  • 0244b5d78d scsi_bdev: respect allocation length in MODE SENSE 6 and 10 Pawel Wodkowski 2016-10-20 18:20:22 +0200
  • f30f0c76f1 scsi: refactor usage of iov from spdk_scsi_task Pawel Wodkowski 2016-11-04 19:45:54 +0100
  • 51c6917fad bdev/rbd: remove redundant len field Daniel Verkamp 2016-11-08 13:48:20 -0700
  • 0095e2b994 bdev/nvme: account for 2MB straddle in queued_next_sge() Jim Harris 2016-11-08 23:03:37 -0700
  • aac30ff3f4 bdev/nvme: reorganize queued_next_sge() Jim Harris 2016-11-08 23:00:43 -0700
  • 77c57e2ff8 setup.sh: two minor fixes Pawel Wodkowski 2016-11-08 15:21:15 +0100
  • 1f3d48b22d bdev: move spdk_bdev_fn_table into bdev_module.h Daniel Verkamp 2016-11-08 14:09:08 -0700
  • 3e32462142 bdev/rbd: remove unused blockdev_rbd_io::ch Daniel Verkamp 2016-11-08 13:45:05 -0700
  • 22698fd8bb bdev/rbd: replace custom enum with spdk_bdev_io_type Daniel Verkamp 2016-11-08 13:03:40 -0700
  • 71ff831d0e bdev/rbd: simplify status code processing Daniel Verkamp 2016-11-08 12:54:04 -0700
  • 8dc39f6203 test/rbd: Enable fio test for iSCSI target while using RBD as LUN Ziye Yang 2016-10-17 10:15:21 +0800