Commit Graph

  • de191b8fb1 doc: Move vagrant documentation to main doc/ page Ben Walker 2017-08-29 10:46:49 -0700
  • 735f7a5cbc doc: Add a getting started guide Ben Walker 2017-08-29 10:40:05 -0700
  • d09d382c60 nvme: update the comments of the public APIs GangCao 2017-08-30 17:55:42 -0400
  • ced09e3eb6 ut/vhost: add UT coverage for vhost.c Pawel Niedzwiecki 2017-08-22 13:43:13 +0200
  • 9fdc10fc56 vhost: improve app vhost.c test coverage Pawel Niedzwiecki 2017-07-24 19:08:32 +0200
  • 7b3c6fbd40 nvmf: Remove connect/disconnect_cb from subsystems Ben Walker 2017-08-28 14:21:41 -0700
  • d5ce9cff63 nvmf: Transport polling now done by poll group Ben Walker 2017-08-28 13:48:39 -0700
  • 3ee93c3293 nvmf/rdma: Poll groups can now span devices Ben Walker 2017-08-28 13:29:19 -0700
  • 0ab300f872 nvmf: Send all fabrics and admin commands to master core Ben Walker 2017-08-23 11:32:09 -0700
  • 3c3c9da4ea nvmf: Remove g_nvmf_tgt Ben Walker 2017-08-23 10:35:44 -0700
  • 116c494fc8 bdev/aio: Add support for blockdev_aio_get_spdk_running_config(). Chunyang Hui 2017-08-22 13:37:57 +0800
  • 3860fa7ef6 env: Search DPDK memsegs before /proc/self/pagemap for phys addrs Ben Walker 2017-08-22 11:41:38 -0700
  • b52e8b2588 log: add SPDK_INFOLOG() macro Daniel Verkamp 2017-08-25 14:44:06 -0700
  • 932a186b4c log: remove uses of SPDK_TRACE_DEBUG Daniel Verkamp 2017-08-25 14:22:46 -0700
  • e3971c41ea nvme_spec: update Identify Controller SGLS field Daniel Verkamp 2017-08-28 14:00:57 -0700
  • 6428de9e34 nvmf: Remove spdk_nvmf_listen_addr Ben Walker 2017-08-23 10:23:44 -0700
  • ff4f68a55f nvmf: Rename spdk_nvmf_ctrlr_gent_cntlid to spdk_nvmf_tgt_gen_cntlid Ben Walker 2017-08-22 16:38:53 -0700
  • 81c3400a1e nvmf: Remove use of g_nvmf_tgt in spdk_nvmf_ctrlr_identify_ctrlr Ben Walker 2017-08-22 16:29:41 -0700
  • 0329c9b5e5 bdev_virtio: added async I/O Dariusz Stojaczyk 2017-08-21 20:50:56 +0200
  • d92f0f75ca log: rename SPDK_TRACELOG to SPDK_DEBUGLOG Daniel Verkamp 2017-08-25 13:37:02 -0700
  • afb3f73869 nvmf: always zero admin ctrlr-to-host data buffers Daniel Verkamp 2017-08-28 13:02:12 -0700
  • 47182bd7c9 io_channel: allow user to provide a thread name Daniel Verkamp 2017-08-22 13:06:57 -0700
  • 02f088bb95 nvmf: dynamically allocate ns array Daniel Verkamp 2017-08-24 13:48:59 -0700
  • db24ff75fe nvmf_tgt: remove use of MAX_VIRTUAL_NAMESPACE Daniel Verkamp 2017-08-24 13:15:30 -0700
  • 27b5a0318d autotest: simplify waitforbdev with new get_bdevs option Daniel Verkamp 2017-08-25 09:59:56 -0700
  • 8a9cfbb688 autorun_post: add missing library. Seth Howell 2017-08-28 14:55:56 -0700
  • 21aade7a9c bdev: update the get_bdevs RPC method with optional parameter GangCao 2017-08-22 21:52:15 -0400
  • a64e37677b CI: add autorun_post.py script Seth Howell 2017-08-25 11:22:47 -0700
  • 8f10b6b875 ut/blob: add fatal asserts for allocations Daniel Verkamp 2017-08-24 10:35:21 -0700
  • 34f66f237c ut/nvme: add fatal asserts before dereferencing pointers Daniel Verkamp 2017-08-24 09:33:40 -0700
  • 0269601f77 doc: include changelog in documentation Daniel Verkamp 2017-08-22 16:13:22 -0700
  • ea952fcaf2 bdev/split: remove resubmit logic Jim Harris 2017-08-23 15:40:22 -0700
  • 2a75143441 bdev: change bdev_io flush "length" to "len" Jim Harris 2017-08-23 16:33:20 -0700
  • 900aef2c99 bdev/split: simplify structures and naming Jim Harris 2017-08-23 15:37:16 -0700
  • f054577df1 bdev: remove gencnt Jim Harris 2017-08-23 14:28:09 -0700
  • 5aaffa842e vhost: removed parse_core_mask function from public API Dariusz Stojaczyk 2017-08-10 20:11:14 +0200
  • e6a37c6ab5 nvme: Add nvme_quirk for intel P4800. Cunyin Chang 2017-08-22 18:53:52 +0800
  • d15bb8b7b7 rocksdb: allocate the event on the user specified first core GangCao 2017-08-15 21:29:42 -0400
  • cd0e57e5ca nvme_spec: add #defines for string lengths Daniel Verkamp 2017-08-23 11:16:37 -0700
  • c08ac18f28 test/vhost: Change VM core mask for multiqueue integrity test Pawel Kaminski 2017-07-25 15:58:03 +0200
  • 12ab1e26df nvmf: report SPDK version as firmware version Daniel Verkamp 2017-08-22 16:17:41 -0700
  • 5b4fbce2c7 ut/nvme: add coverage for nvme_init_controllers() Paul Luse 2017-08-03 10:24:36 -0700
  • b9f0ad28ec ut/nvme: add coverage for nvme_driver_init() & new mock macro Paul Luse 2017-08-03 10:21:48 -0700
  • 85e26192d8 ut/nvme: add coverage for spdk_nvme_detach() Paul Luse 2017-08-03 10:06:14 -0700
  • 56799c8d9b ut/nvme: add unit test for test_nvme_completion_poll_cb() Paul Luse 2017-08-03 09:59:07 -0700
  • b85529572b ut/nvme: add UT coverage for nvme_user_copy_cmd_complete() Paul Luse 2017-08-03 09:56:32 -0700
  • 84b2933ff5 ut/nvme: add coverage for nvme_allocate_request_null() Paul Luse 2017-08-03 09:51:36 -0700
  • 198c373264 ut/nvme: add UT coverage for nvme_allocate_request() Paul Luse 2017-08-03 09:45:13 -0700
  • 157969b60e bdev_virtio: added virtio_scsi_io_ctx Dariusz Stojaczyk 2017-08-23 11:43:25 +0200
  • d0a502bc03 bdev_virtio: removed virtio_rxtx.h header Dariusz Stojaczyk 2017-08-21 15:42:00 +0200
  • 0b13fffc12 bdev_virtio: minor cleanup Dariusz Stojaczyk 2017-08-21 18:39:07 +0200
  • 305088e594 nvme: Obtain number of queues controller allocated via "Get Features/Number of Queues" Konstantin Vyshetsky 2017-08-22 14:22:20 -0700
  • 51c223729d blobstore,ut: add possibility to delay scheduled tasks Piotr Pelplinski 2017-08-21 17:22:43 +0200
  • 70eff4fbb0 blobstore,ut: explicitly allocate spdk_bs_dev Tomasz Zawadzki 2017-08-02 15:30:22 +0200
  • 3d8e67d71f nvmf: Rename spdk_nvmf_tgt_poll to spdk_nvmf_tgt_accept Ben Walker 2017-08-21 14:07:44 -0700
  • f97fa311e2 nvmf: Remove spdk_nvmf_check_pools() Ben Walker 2017-08-21 14:02:17 -0700
  • f1015fbda6 nvmf: ctrlr_discovery.c no longer uses g_nvmf_tgt Ben Walker 2017-08-21 13:58:04 -0700
  • 656e443dd1 nvmf: spdk_nvmf_tgt_listen now takes a target parameter Ben Walker 2017-08-21 11:41:51 -0700
  • 70bc390c82 nvmf: spdk_nvmf_find_subsystem now takes a tgt parameter Ben Walker 2017-08-18 16:05:13 -0700
  • 4addb5c899 nvmf: spdk_nvmf_tgt_create_subsystem takes a tgt parameter Ben Walker 2017-08-18 15:57:03 -0700
  • 2fbe26160f blobstore: defer destroying bs_dev Tomasz Zawadzki 2017-08-21 12:17:33 +0200
  • 179ed697b3 blob: add readv/writev support Jim Harris 2017-08-18 09:41:26 -0700
  • 26e9b6eafa blob: code cleanup Paul Luse 2017-08-21 17:39:22 -0700
  • a5014efc2b blob: add check for supported underlying dev block lengths Paul Luse 2017-08-14 11:23:25 -0700
  • d21ec1f00d lib/nvme: Add spdk_nvme_ns_get_ctrlr to the public api Seth Howell 2017-08-21 10:32:22 -0700
  • 59f2a376a3 virtio: check socket path snprintf() return code Daniel Verkamp 2017-08-22 09:46:14 -0700
  • c2175d2c51 virtio: add initial rev of virtio-scsi initiator bdev module Jim Harris 2017-05-30 14:13:50 -0700
  • 00380d62d9 vhost: improve test coverage Pawel Niedzwiecki 2017-08-03 18:53:33 +0200
  • 34d6e17598 nvmf: spdk_nvmf_tgt_init is now spdk_nvmf_tgt_create Ben Walker 2017-08-18 15:38:33 -0700
  • 02b640bfdf nvmf: Add a pointer to the target to the subsystem Ben Walker 2017-08-18 15:26:41 -0700
  • d868cd0895 nvmf: Change spdk_nvmf_tgt_init to take an options struct Ben Walker 2017-08-17 13:39:27 -0700
  • 977d78778b nvmf: Hide definition of spdk_nvmf_subsystem Ben Walker 2017-08-17 09:01:51 -0700
  • 683d4a4cad nvmf: Encapsulate spdk_nvmf_listener Ben Walker 2017-08-18 14:43:15 -0700
  • 45f04c8907 nvmf: Encapsulate spdk_nvmf_host Ben Walker 2017-08-18 14:08:29 -0700
  • 0b6b572f7d lib/bdev_malloc: add support for the write_zeroes I/O type Seth Howell 2017-08-11 12:04:21 -0700
  • 8d70322aa8 event: Add support for rusage monitor for the reactors. Cunyin Chang 2017-08-17 09:59:06 +0800
  • 1b67738c65 vhost: move linux virtio headers to include/ Jim Harris 2017-08-16 17:15:19 -0700
  • 76bbc020e6 bdevperf: correctly map targets to cores Jim Harris 2017-08-16 14:37:24 -0700
  • 2705f6f10d Fixed all SPDK_LOG() calls without newline char Dariusz Stojaczyk 2017-08-18 15:22:25 +0200
  • 14451d76fe nvmf: encapsulate namespace data into a struct Daniel Verkamp 2017-08-17 18:20:49 -0700
  • 81062f6049 nvmf: disallow I/O connect on Discovery controller Daniel Verkamp 2017-08-17 16:45:49 -0700
  • 5b4b66bab9 nvmf: move admin processing to ctrlr.c Daniel Verkamp 2017-08-17 16:28:00 -0700
  • 3c423f4099 nvmf: Turn RDMA req processing into a state machine Ben Walker 2017-08-09 15:22:39 -0700
  • 1ff5f4ab13 nvmf/rdma: Add a utility to parse the SGL Ben Walker 2017-08-17 10:21:50 -0700
  • 730750facf nvmf/rdma: Add utility for detecting transfer direction Ben Walker 2017-08-16 13:22:39 -0700
  • ea957ff3a6 Fix up merge conflicts in the CHANGELOG Ben Walker 2017-08-17 11:45:43 -0700
  • bf6caa753d nvmf: refactor identify into a common function Daniel Verkamp 2017-08-16 19:08:50 -0700
  • 89d35cefd5 nvmf: refactor get_log_page into a common function Daniel Verkamp 2017-08-16 18:13:49 -0700
  • 2d1a2926c5 nvmf: refactor controller creation Daniel Verkamp 2017-08-16 14:03:42 -0700
  • d7e194f235 nvmf: report optimal I/O boundary in Identify NS Daniel Verkamp 2017-08-16 13:58:29 -0700
  • 45d4b1973a bdev: add API to get optimal I/O boundary Daniel Verkamp 2017-08-16 13:56:10 -0700
  • e5f6a99b61 nvmf: No longer use in capsule data buffers for CONNECT Ben Walker 2017-08-15 14:55:41 -0700
  • d4da7106b3 nvmf: Remove RDMA in_use tracking Ben Walker 2017-08-09 14:44:50 -0700
  • 916d1f4f2a nvmf/rdma: Make the data buffer pool transport-wide Ben Walker 2017-08-14 11:50:11 -0700
  • 053d5733e6 env: Add a default value for mempool cache size Ben Walker 2017-08-16 10:05:24 -0700
  • 0d3a55b79e fio/bdev: Increase available queue depth for message passing Ben Walker 2017-08-15 14:14:54 -0700
  • 264a611c49 bdev: add the PID to the mempool allocation GangCao 2017-08-16 22:01:54 -0400
  • e36f83d64e bdev_nvme: disable hotplug feature by default Changpeng Liu 2017-08-17 22:18:52 +0800
  • 2eec131e4d nvme: decouple NVMe memory page size from PAGE_SIZE Daniel Verkamp 2017-08-15 16:22:11 -0700
  • a996b228d2 blob_hello: remove unnecessary cleanup NULL checks Daniel Verkamp 2017-08-14 15:14:19 -0700