Commit Graph

  • b9bcc3531e bdev: make enum spdk_bdev_io_status private Daniel Verkamp 2017-05-16 13:25:03 -0700
  • 54cfee2e84 iscsi: replace magic numbers with SCSI constants Daniel Verkamp 2017-05-18 15:03:45 -0700
  • afbb5ceec2 nvme: remove NVME_IO_TRACKERS to use hardware and user specified size GangCao 2017-05-18 20:40:38 -0400
  • 7b5a229c5f test/hotplug: increase the test time for hotplug Cunyin Chang 2017-05-23 15:56:30 +0800
  • dc8acbf8d5 test/blobfs: Modify the value of g_fserrno Jing Xia 2017-05-23 22:14:08 +0800
  • b23bc69cfa travis: switch to using the dpdk submodule Daniel Verkamp 2017-05-17 16:44:20 -0700
  • 305cb239d2 io_channel: Remove unique flag Ben Walker 2017-05-15 15:25:48 -0700
  • 267a4e1ebd blobfs: Add separate I/O target for md Ben Walker 2017-05-15 15:15:20 -0700
  • a3ab7610f6 blobfs: Use a separate io_device for sync channels Ben Walker 2017-05-17 14:18:51 -0700
  • 3b683c188e blobfs: Use a separate io_device for io channels Ben Walker 2017-05-17 13:50:36 -0700
  • 345f3d7ddb blobfs: No longer use unique_ctx when creating channels Ben Walker 2017-05-15 14:59:55 -0700
  • 60e8fb4979 blob: Use a separate md and I/O target Ben Walker 2017-05-15 14:46:07 -0700
  • fd2936651f Update dpdk submodule to d426cbab2: Jim Harris 2017-05-19 15:45:57 -0700
  • 30f3e4af42 vhost: correct the example AIO section of vhost configuration Changpeng Liu 2017-05-20 14:23:55 +0800
  • 5f3841f0e3 nvmf: allow NQN to be 223 bytes + null terminator Daniel Verkamp 2017-05-18 10:00:36 -0700
  • 4eda4fd245 Fix incorrect free in blob/blobfs Ben Walker 2017-05-18 11:06:44 -0700
  • 4a3182b891 blob: Add a separate config parameter for channel ops Ben Walker 2017-05-15 14:35:03 -0700
  • bea2e2308f blob: Remove per-channel queue size configuration Ben Walker 2017-05-12 14:22:34 -0700
  • 69d3eba0f3 scripts/setup.sh: add hugepage group write permission Karol Latecki 2017-05-18 14:25:38 -0400
  • f66a0c9e34 scsi: pass management function as a parameter Daniel Verkamp 2017-05-12 18:23:54 -0700
  • 1e7e6a618b scsi: automatically set spdk_scsi_task::type field Daniel Verkamp 2017-05-12 17:31:46 -0700
  • de5ffac4ec scsi: factor out read/write LBA range check Daniel Verkamp 2017-05-15 11:18:33 -0700
  • 103351befd unittest.sh: limit coverage to libraries Daniel Verkamp 2017-05-18 10:55:27 -0700
  • af781ee003 bdev/nvme: print errno on spdk_nvme_ns_cmd submission failure Jim Harris 2017-05-17 16:18:50 -0700
  • 6fba6ff448 unittests: add local UT coverage paul luse 2017-05-08 13:57:23 -0700
  • 32b4ab71a2 bdev/error: Add new bdev/error to inject errors in bdev layer. Cunyin Chang 2017-03-17 14:10:32 +0800
  • 679e2831bd vhost: added rpc commands to remove vhost controllers and devices Dariusz Stojaczyk 2017-03-15 17:00:55 +0100
  • 82d26c4f20 vhost: track VFIO mappings Pawel Wodkowski 2017-05-04 20:43:40 +0200
  • f2c8d0dc11 test/iscsi_tgt: exit rbd.sh if CEPH_DIR not defined Jim Harris 2017-05-10 15:20:06 -0700
  • b499ae64ad doc: update readme Paul Luse 2017-05-17 13:32:21 -0700
  • 709d5453a3 vhost: obey VIRTIO_F_NOTIFY_ON_EMPTY Dariusz Stojaczyk 2017-04-11 18:22:35 +0200
  • 7463bf6d2a vhost: add negotiated_features field in spdk_vhost_dev Dariusz Stojaczyk 2017-05-15 17:50:57 +0200
  • 737b1b571b build: add dpdk as a submodule Jim Harris 2017-05-08 15:07:13 -0700
  • 8de75f8107 nvme/perf: add software-based latency tracking Jim Harris 2017-05-15 15:57:26 -0700
  • a591161cb2 bdev: make struct spdk_bdev contents private Daniel Verkamp 2017-05-16 13:03:11 -0700
  • eaf9019738 nvmf: use bdev name getter Daniel Verkamp 2017-05-16 13:02:41 -0700
  • 9d1e05d2f2 bdev: add getter for write cache enable status Daniel Verkamp 2017-05-16 12:57:33 -0700
  • 0d56499d3a scsi_bdev: use max unmap descriptor getter Daniel Verkamp 2017-05-16 11:29:35 -0700
  • 76e67baf28 blob_bdev: use bdev block size getter Daniel Verkamp 2017-05-16 11:27:28 -0700
  • ed362f1f35 test/bdevio: remove gencnt manipulation Daniel Verkamp 2017-05-16 11:15:46 -0700
  • 5bb041adcf bdev: rearrange spdk_bdev_io Daniel Verkamp 2017-05-16 10:42:55 -0700
  • 928df4a448 test/blobfs: Rename blobfs test file name Jing Xia 2017-05-03 21:54:47 +0800
  • 133dc1e6ae iscsi: clean up iSCSI/SCSI task conversions Daniel Verkamp 2017-05-15 16:33:10 -0700
  • b347d551e8 nvme: detach the pci device with calling process's own devhandle GangCao 2017-05-16 03:19:06 -0400
  • 644678258f blobfs: move the location of next buffer check. Ziye Yang 2017-05-16 10:51:24 +0800
  • 4eafea0360 bdev: add a null bdev module Jim Harris 2017-05-05 10:50:46 -0700
  • 7455910d1b scsi_bdev: simplify scsi_readwrite helper function Daniel Verkamp 2017-05-12 13:05:17 -0700
  • 8e379851ab scsi_bdev: clarify block count variable names Daniel Verkamp 2017-05-12 10:52:36 -0700
  • 658f816344 test/scsi_bdev: add read LBA range tests Daniel Verkamp 2017-05-12 11:13:54 -0700
  • 19a9871495 scsi: remove spdk_scsi_task::owner_task_ctr Daniel Verkamp 2017-05-12 17:16:44 -0700
  • 7145cf62c6 scsi: set free_fn in spdk_scsi_task_construct() Daniel Verkamp 2017-05-12 16:55:16 -0700
  • 1aea6c5b6f bdev: add getter for maximum unmap descriptors Daniel Verkamp 2017-05-12 16:08:38 -0700
  • 8651c2eb47 nvmf: call function spdk_nvmf_valid_nqn to check the host_nqn. wenzhong wu 2017-05-13 08:56:32 +0800
  • 326786a943 bdev: add getters for block size and block count Daniel Verkamp 2017-05-12 10:29:00 -0700
  • 1bcf22cde1 bdev: add getters for bdev name and product name Daniel Verkamp 2017-05-10 13:29:31 -0700
  • 6973898164 vhost: wrap vhost_user_read_cb with vhost_user mutex Dariusz Stojaczyk 2017-05-12 17:52:35 +0200
  • f4cd3c08dd autotest.sh: run NVMe hotplug test on every build Daniel Verkamp 2017-05-09 14:21:50 -0700
  • 66894635fa vhost: obey VRING_AVAIL_F_NO_INTERRUPT Pawel Wodkowski 2017-03-20 18:14:05 +0100
  • bf31637789 nvme: add timeout value to multi-process driver init Paul Luse 2017-05-08 12:11:23 -0700
  • c7f6f553b9 env/dpdk: use the new *rte_pci* API for DPDK 17.05 Changpeng Liu 2017-05-12 10:54:40 +0800
  • 54a5aba7ee detect_cc.sh: further fix CC_TYPE generation Jim Harris 2017-05-10 16:27:17 -0700
  • 905551da05 nvme/fio_plugin: remove dead store Daniel Verkamp 2017-05-10 16:12:37 -0700
  • 93f7d910c6 nvme/fio_plugin: make file-level variables static Daniel Verkamp 2017-05-10 16:08:58 -0700
  • dba5490000 nvme/fio_plugin: make setup callback thread safe Daniel Verkamp 2017-05-10 16:07:33 -0700
  • 4325814761 scripts/detect_cc.sh: make C vs C++ warning non-fatal Daniel Verkamp 2017-05-11 12:00:22 -0700
  • 6c0d4c552b env/dpdk: return value changed of API rte_ring_mp_enqueue_bulk for DPDK 17.05 Changpeng Liu 2017-05-12 10:37:28 +0800
  • 58afa58a00 bdev: Simplify spdk_bdev_get_io_buf Ben Walker 2017-05-09 14:32:49 -0700
  • 812ffaf1a3 bdev: Simplify spdk_bdev_finish Ben Walker 2017-05-09 14:50:43 -0700
  • f2132bfd8a bdev: Simplify spdk_bdev_initialize Ben Walker 2017-05-09 14:27:36 -0700
  • ba17fd1bf2 bdev: Move all globals into a single struct Ben Walker 2017-05-09 14:09:28 -0700
  • 3510268bf7 detect_cc.sh: fix CC_TYPE generation Jim Harris 2017-05-10 16:27:17 -0700
  • 8d24e2da5b test/nvme: support systems with non-0 PCI domains Daniel Verkamp 2017-05-10 16:39:36 -0700
  • 94a2bec4a8 nvme/fio_plugin: remove unused MAX_LCORE_COUNT Daniel Verkamp 2017-05-10 15:54:43 -0700
  • ac9d99071e vhost/test: SIGKILL vhost after unsuccessful SIGINT Karol Latecki 2017-05-10 14:25:46 -0400
  • d8369fee70 iscsi/conn: Fix the bug when iterates the read command subtasks. Xiaofan Yang 2017-05-10 08:28:58 +0800
  • becdc9a73d scripts/detect_cc.sh: add CC_TYPE to mk/cc.mk Daniel Verkamp 2017-05-10 13:46:08 -0700
  • 5d6509e008 scripts/detect_cc.sh: fix indentation Daniel Verkamp 2017-05-10 13:44:23 -0700
  • 6d6d1161c7 build: add CONFIG_LTO to enable link-time optimization Daniel Verkamp 2016-03-24 13:27:53 -0700
  • 6a8cd333a9 bdev: add API function to get buffer alignment Daniel Verkamp 2017-05-09 10:57:32 -0700
  • 68be2e2842 bdev: Fix formatting issues Ben Walker 2017-05-09 14:01:12 -0700
  • 58734f5222 bdev: Generalize buffer allocation Ben Walker 2017-05-09 13:32:20 -0700
  • 8ff1c0298d example/identify: add new parameters under multi-process scenario CaoGang 2017-04-24 16:12:23 +0800
  • ceb8f2a952 test/nvme/hotplug: disable SSH host key checking Daniel Verkamp 2017-05-09 15:25:41 -0700
  • 6de5c05556 scsi/bdev: fix wrong condition check for inquiry VPD page Changpeng Liu 2017-05-11 15:01:03 +0800
  • 42491fb8fc env: Add wrappers for a lockless ring Ben Walker 2017-05-09 10:48:16 -0700
  • 1ad673a9dd copy: Replace rte_memcpy with regular memcpy Ben Walker 2017-05-09 10:46:47 -0700
  • 2d2fde0d7f log: Use SPDK_ERRLOG in lieu of fprintf(stderr Ed Rodriguez 2017-04-17 15:24:04 -0400
  • 70f8a8e2f4 bdev: Use env mempool wrappers John Meneghini 2017-04-11 00:36:05 -0400
  • 510e0861da Add test case "cache_write_null_buffer()" to cache_ut.c. Jing Xia 2017-05-09 03:43:55 +0800
  • 806408a490 bdev: remove SPDK_BDEV_IO_TYPE_INVALID Daniel Verkamp 2017-05-05 17:01:40 -0700
  • 22b6098965 bdev: remove spdk_bdev thin_provisioning flag Daniel Verkamp 2017-05-05 15:57:06 -0700
  • 4c9645b555 blobstore: Add the size check of length field in desc_xattr Ziye Yang 2017-05-05 17:18:50 +0800
  • 9ed75e4dab bdev: Rename rbuf to just buf Ben Walker 2017-05-05 13:15:51 -0700
  • ed159eae1b bdev: Eliminate spdk_bdev_io::ctx Ben Walker 2017-05-05 13:06:39 -0700
  • 3415ce1227 bdev: Pass correct channel to bdev modules Ben Walker 2017-05-04 13:18:03 -0700
  • 6d3a4cd2a4 vhost: define VIRTIO_F_VERSION_1 if it is missing Daniel Verkamp 2017-05-08 20:12:19 -0700
  • 8d7acdaaef vhost: upgrade SPDK vhost code to DPDK 17.05 Pawel Wodkowski 2017-05-08 09:43:16 -0700
  • d391647bd0 vhost/rte_vhost: fix scan build and comment formatting issues Pawel Wodkowski 2017-05-08 09:43:13 -0700
  • c2683a8e42 vhost_scsi: access VhostUsrMsg via packed struct Daniel Verkamp 2017-05-08 09:43:10 -0700
  • 0cf6cc7b54 vhost: free virtio_net::guest_pages in vhost_backend_cleanup() Dariusz Stojaczyk 2017-05-08 09:43:08 -0700