Commit Graph

  • 3bb815ae9f lvol: exposed marking lvol bdev as read only Tomasz Zawadzki 2019-01-15 10:31:05 -0500
  • 8a3620ffe0 histograms: add histograms to bdev layer Piotr Pelplinski 2018-11-19 14:31:19 +0100
  • 8331ebd19c ftl: Added trace support Tomasz Zawadzki 2018-11-30 12:33:15 -0500
  • 5c3591c72e ftl: Added initialization module Wojciech Malikowski 2018-10-29 09:59:34 -0400
  • 8b9ccc1419 dpdk-sub: update the submodule to DPDK 18.11 Darek Stojaczyk 2019-01-08 08:52:25 +0100
  • 3608464f04 nvme: fix the aer request sent to disabled controller Ziye Yang 2019-01-12 02:04:52 +0800
  • da992ebcc4 always ignore submodules with git-status Jim Harris 2019-01-13 15:28:03 -0700
  • f823b7f5c1 ipsec_mb: use EXTRA_CFLAGS to point DPDK to intel-ipsec-mb submodule Jim Harris 2019-01-13 13:28:21 -0700
  • 972b78802c doc/nvmf: Revise the NVMe-oF target user guide Ziye Yang 2018-12-29 16:01:55 +0800
  • caa06154bd rdma: fix the poll_group_create error paths. Seth Howell 2019-01-07 11:48:19 -0700
  • 3709db7383 nvmf: add buf_cache_size to conf and rpc functions Seth Howell 2019-01-07 14:27:26 -0700
  • 3d0c41383b doc/jsonrpc: add info about nvmf_create_transport Seth Howell 2019-01-07 14:16:31 -0700
  • 2740f26841 nvmf_rpc: add control for rdma buffer cache size Seth Howell 2019-01-07 13:53:44 -0700
  • e6ddb7df3f rdma: use the new common poll group data buffer cache. Seth Howell 2019-01-14 14:32:30 -0700
  • 8cb172f2a9 nvmf/transport->add per-pg cache Seth Howell 2019-01-14 13:24:35 -0700
  • cefabb56df iscsi: create scsi port before creating session Tomasz Zawadzki 2019-01-15 10:34:08 -0500
  • 1f3644e208 test/env: specify base-virtaddr in the dpdk_post_init test Darek Stojaczyk 2019-01-10 15:39:50 +0100
  • 310df31b88 test: add installing python3-pandas in vm_setup.sh yidong0635 2019-01-17 05:36:04 -0500
  • ce6e223b77 vhost-blk: add flush command support Changpeng Liu 2019-01-08 21:09:34 -0500
  • edb6e5b45a nvme/perf: fix the wrong caculation of queue pair requests Changpeng Liu 2019-01-17 20:01:38 -0500
  • aff99b6f4d app: Improve error message from spdk_reactors_init() Arshad Hussain 2019-01-17 21:41:38 +0530
  • a4f812d963 nvme_perf: Use the new DIF library in Perf tool Shuhei Matsumoto 2019-01-18 07:38:28 +0900
  • f246290924 nvme_perf: Extract and hold DIF information in struct ns_entry Shuhei Matsumoto 2019-01-16 16:29:56 +0900
  • 947e7f23c2 nvme_perf: Remove unused DIF related variables from struct ns_entry Shuhei Matsumoto 2019-01-16 16:17:56 +0900
  • c25db4eead nvme_perf: Use struct iovec to manage data buffer throughout Shuhei Matsumoto 2019-01-16 15:56:58 +0900
  • 07fa7327df nvme_perf: Introduce function pointer table for IO type dependent operations Shuhei Matsumoto 2019-01-16 08:23:35 +0900
  • f75128a943 CHANGELOG: DIF and DIX APIs were added to utilility Shuhei Matsumoto 2019-01-16 11:28:14 +0900
  • 01e5610da8 parse: add return value to app_parse callback Chunyang Hui 2019-01-08 14:40:06 -0500
  • 2d272954ac test/iscsi_tgt: Remove secondary process from iscsi_tgt tests. Pawel Niedzwiecki 2018-12-11 17:32:03 +0100
  • fbec702944 bdev/crypto: Set QAT alignment requirement paul luse 2019-01-17 10:37:48 -0500
  • b62a1f9ef1 nvmf/tcp: dump the req state of the tqpair Ziye Yang 2019-01-17 22:23:38 +0800
  • d9e865a885 nvme: report SQ deletion code to outstanding admin requests Changpeng Liu 2019-01-11 22:09:33 -0500
  • 5c8f369a41 ftl: Restore state from the SSD Wojciech Malikowski 2018-10-29 09:55:36 -0400
  • 4a4e928524 test/common: Changed spdk_ring mock to be thread safe Wojciech Malikowski 2019-01-16 08:43:09 -0500
  • 1fa0283f31 reduce: mark correct number of backing pages for md Jim Harris 2019-01-12 08:44:53 -0700
  • e28605f47a nvmf/transport: move buffer_pool to generic struct. Seth Howell 2019-01-14 12:55:06 -0700
  • cd4dd43ab8 bdev/qos: add the function pointers for qos operations GangCao 2018-12-24 16:46:42 -0500
  • ff3c2e3c84 nvme_perf: Relocate functions only for NVMe to introduce abstraction Shuhei Matsumoto 2019-01-16 08:03:38 +0900
  • 60bd1f32d5 nvme_perf: Relocate functions only for AIO to introduce abstraction Shuhei Matsumoto 2019-01-16 07:58:57 +0900
  • 113798376d nvme_perf: Check completion status for each IO Shuhei Matsumoto 2019-01-15 10:35:09 +0900
  • 3f836b036f dif: Fix opposite definition of DIF location parameter from SPDK NVMe API Shuhei Matsumoto 2019-01-16 15:40:59 +0900
  • 9cba82b955 thread: Rename spdk_free_thread to spdk_thread_exit Ben Walker 2019-01-15 13:54:51 -0700
  • b1c79d722b thread: Rename spdk_allocate_thread to spdk_thread_create Ben Walker 2019-01-15 13:51:09 -0700
  • 1068e22da5 thread: spdk_free_thread now takes a thread parameter Ben Walker 2019-01-15 13:45:59 -0700
  • aaa9a27851 thread: Add a notification callback when threads are created Ben Walker 2019-01-15 13:39:06 -0700
  • 7ff602a660 thread: Allow spdk_allocate_thread to be called from an SPDK thread Ben Walker 2019-01-16 11:16:19 -0700
  • 6728c4f4c0 thread: Eliminate function pointers in spdk_allocate_thread Ben Walker 2018-12-17 15:22:17 -0700
  • 11654a6065 test: Use ut_multithread framework in blobfs sync test Ben Walker 2018-08-15 14:12:35 -0700
  • 47d5ddb7ce iscsi: Fix conflict by destructing connection and logout timeout Shuhei Matsumoto 2019-01-15 16:46:05 +0900
  • 1875912ff0 vhost/scsi: make scsi device a part of the device state struct Darek Stojaczyk 2018-12-16 23:06:48 +0100
  • e6dfba0f39 vhost/scsi: refactor APIs to base on sessions Darek Stojaczyk 2018-12-16 00:54:53 +0100
  • 92b037a9c3 vhost/scsi: separate sessions from devices Darek Stojaczyk 2018-12-13 16:34:15 +0100
  • 5ea5666cbd vhost/scsi: dont fail bdev hotremoval without F_HOTPLUG Darek Stojaczyk 2018-12-17 04:25:40 +0100
  • c1579c9bbe vhost/scsi: allow scsi target hotremove even without F_HOTPLUG feature Darek Stojaczyk 2018-12-16 23:53:59 +0100
  • 13a58c41ad blobfs: fix the length value of file. Ziye Yang 2019-01-09 10:43:47 +0800
  • 55ce66a0ad iscsi: Use 4KiB alignment for data buffers Ben Walker 2019-01-16 11:26:33 -0700
  • 42aa5a262b reduce: remove close callback Jim Harris 2019-01-12 08:39:40 -0700
  • c0f3805153 reduce: add spdk_reduce_vol_destroy Jim Harris 2018-12-20 02:45:42 -0700
  • c887a4f9cf test/reduce: make copy of pmem_map_file path Jim Harris 2018-12-20 03:57:52 -0700
  • 63ba545f54 reduce: rebuild bit arrays during load Jim Harris 2018-10-03 00:37:16 -0700
  • e3910413b2 Update spdk crc32c.c with ARM CRC32 intrinsics Richael Zhuang 2018-12-13 15:24:48 +0800
  • e816c8fda8 nvmf: add a buffer_cache to transport opts Seth Howell 2019-01-07 11:07:59 -0700
  • ea17d2ebb9 test/nvmf: start the perf tests w/ dynamic memory Seth Howell 2019-01-14 16:00:36 -0700
  • 6ad297aa17 test/json_config: check if config is cleared properly Pawel Wodkowski 2018-11-26 15:59:36 +0100
  • 4afffa7369 test: add help message to config_filter.py Pawel Wodkowski 2018-11-26 15:17:45 +0100
  • 651d9158a0 test: consolidate tests for reading JSON config Pawel Wodkowski 2018-11-07 14:57:38 +0100
  • e724e9d97e vhost/blk: propagate bdev hotremove event to all sessions Darek Stojaczyk 2018-12-17 13:45:36 +0100
  • 1ccd66db41 vhost/blk: add per-session io_channel Darek Stojaczyk 2019-01-07 00:15:16 +0100
  • bd7b05e419 vhost/blk: refactor APIs to base on sessions Darek Stojaczyk 2018-12-16 01:15:06 +0100
  • a9019c6dad vhost/blk: separate sessions from devices Darek Stojaczyk 2018-12-14 13:51:19 +0100
  • 3eb66ba88e vhost: do not close a closed connfd wanghonghui 2019-01-10 16:53:51 +0800
  • 0e46c8f638 vhost: allow allocating per-session context data Darek Stojaczyk 2018-12-14 15:07:02 +0100
  • aab242559d vhost: recalculate coalescing settings on session creation Darek Stojaczyk 2019-01-04 10:26:19 +0100
  • b17e0ae7db rdma: process pending reqs before destroying qp Seth Howell 2019-01-11 17:17:58 -0700
  • e0280b1100 rdma: add drain argument to process_pending Seth Howell 2019-01-14 16:22:11 -0700
  • 3018bf907b nvme_rdma: multi-element sgl support for inline reqs Seth Howell 2018-12-04 13:07:16 -0700
  • a13a359ebe nvmf/tcp: fix the qpair disconnect handling. Ziye Yang 2019-01-14 21:47:51 +0800
  • 554aaffe3b vhost fix potential memleak in vhost_backend_cleanup wanghonghui 2019-01-11 18:47:17 +0800
  • 5977aad8f7 thread: Eliminate use of pthread_self and thread_ids Ben Walker 2018-12-20 10:58:01 -0700
  • 9bef42f284 test: Use ut_multithread framework in bdev/pmem Ben Walker 2018-12-17 14:40:51 -0700
  • 1abf660320 bdev/error: remove an unnecessary "enabled" flag Darek Stojaczyk 2019-01-14 15:11:48 +0100
  • 94f6d54e2f bdev/gpt: examine my_lba in primary header lorneli 2019-01-09 23:32:35 +0800
  • 8adbd90991 util/string: sprintf_append_realloc to concatenate strings with realloc Shuhei Matsumoto 2018-12-12 15:00:01 +0900
  • bf6210b3c7 test/iscsi: fix support for python 3.6 in calsoft.py Tomasz Kulasek 2019-01-11 19:02:16 +0100
  • 637e58ae2c test: add tests for reading global params from JSON config file Pawel Wodkowski 2018-10-30 11:35:33 +0100
  • 8687128696 app: add option to read json configuration files during startup Pawel Wodkowski 2018-08-14 18:53:07 +0200
  • 2b787d487e nvmf/rdma: remove the duplicated code in spdk_nvmf_rdma_request_free Ziye Yang 2019-01-11 10:53:16 +0800
  • a9c30bcceb nvmf: save the NSID when adding a new Namespace Changpeng Liu 2019-01-08 01:14:53 -0500
  • 2ce9296ed2 dix: calculate CRC of metadata after data wuzhouhui 2019-01-10 14:14:42 +0800
  • 3816dbf89b test/unit: remove unnecessary mock definitions Konrad Sztyber 2018-12-06 10:52:06 +0100
  • eecc6dc8e6 memory: replace all hardcoded 0x200000 with a define Darek Stojaczyk 2019-01-07 13:05:17 +0100
  • 3edc4db7a7 env: move VALUE_2MB defines into a new internal header Darek Stojaczyk 2019-01-07 11:38:39 +0100
  • ca3962bf4a vhost: introduce per-session coalescing settings Darek Stojaczyk 2018-12-17 03:45:35 +0100
  • 1e18d9cd9d vhost: introduce spdk_vhost_dev_foreach_session Darek Stojaczyk 2018-12-16 00:49:00 +0100
  • f82a175706 vhost: separate sessions from devices Darek Stojaczyk 2018-12-14 14:44:46 +0100
  • 4086464172 dif, dix: remove unnecessary _iov_iter_cont() check wuzhouhui 2019-01-10 19:52:53 +0800
  • 1c2163b944 util/cpuset: fix internal string buffer size Tomasz Kulasek 2019-01-08 11:23:01 +0100
  • 3d7bf0a6ff util/cpuset: fix and enable ut Tomasz Kulasek 2019-01-08 12:10:50 +0100
  • 4cbdeb9479 nvme: add reservation notificaiton log page and mask definition Changpeng Liu 2019-01-07 01:57:14 -0500
  • e7da248713 bdev/virtio_blk: add unmap feature support Changpeng Liu 2018-11-06 22:08:18 -0500