Commit Graph

  • 8cc7b0bc4d lib/iscsi: Set destructed at the start of target node destruction Shuhei Matsumoto 2019-04-11 09:34:42 +0900
  • d09eff6a0f lib/iscsi: Make two helper functions from private to public in iSCSI library Shuhei Matsumoto 2019-04-10 17:01:43 +0900
  • d72f73b26e lib/iscsi: Add target to get_active_conns() as an argument Shuhei Matsumoto 2019-04-10 15:13:14 +0900
  • 13935275fb lib/iscsi: Add target to iscsi_conns_start_exit() as an argument Shuhei Matsumoto 2019-04-10 16:41:51 +0900
  • 170d18f0d4 lib/iscsi: Factor out the operation to start exiting connections Shuhei Matsumoto 2019-04-10 14:50:03 +0900
  • adbae38935 lib/iscsi: Set target node to the created session in create_iscsi_sess() Shuhei Matsumoto 2019-04-10 13:39:56 +0900
  • da98b92b92 lib/iscsi: Reduce critical region during target node shutdown Shuhei Matsumoto 2019-04-09 15:09:43 +0900
  • 907ef2555f lib/iscsi: Delete SCSI device before deleting iSCSI target node Shuhei Matsumoto 2019-04-09 13:14:48 +0900
  • 29ca9d63b8 test/vhost: Remove ramdisk and vhost disk from targetcli if script fails Pawel Kaminski 2019-04-03 08:28:18 -0400
  • d011196380 test/ocf: wait for spdk app to finish at the end Darek Stojaczyk 2019-04-03 15:44:09 +0200
  • 4626e2b5a5 scripts: Add a package which was used in ISA-L module in pkgdep.sh. yidong0635 2019-04-09 04:17:19 -0400
  • 58d923e6cc nvmf: add parameter check for Reservation Acquire command Changpeng Liu 2019-04-08 22:07:40 -0400
  • 7c331adfeb nvmf: update the subsystem poll group's reservation information correctly Changpeng Liu 2019-04-10 02:48:53 -0400
  • d02950e6f5 nvme: Cache the cb_fn and cb_arg in the tracker Ben Walker 2019-04-08 15:31:46 -0700
  • f7d3dd9bd6 nvme: Eliminate tracker's active flag Ben Walker 2019-04-08 15:03:47 -0700
  • 4b8405685a scripts/vhost: Modify parameters for vhost benchmark job. Karol Latecki 2019-04-08 15:38:16 +0200
  • 9baab97fab jsonrpc.md: document NBD RPC methods Xiaodong Liu 2019-04-09 20:29:59 +0800
  • 5f51f0aff6 bdev/raid: Add callback parameters to remove_base_devices() Shuhei Matsumoto 2019-04-09 09:40:54 +0900
  • b2dd6e7ec2 bdev/raid: Consolidate error paths in rpc_destroy/construct_raid_bdev() Shuhei Matsumoto 2019-04-09 09:31:08 +0900
  • 8c969cf018 bdev/raid: Consolidate spdk_io_device_unregister() calls in destruction paths Shuhei Matsumoto 2019-04-09 09:25:54 +0900
  • 9d30b0d346 bdev/raid: Call deconfigure() once at the end of remove_base_devices() Shuhei Matsumoto 2019-04-09 09:16:47 +0900
  • ca34df9807 bdev/raid: Get base bdevs from its raid bdev simply in remove_base_devices() Shuhei Matsumoto 2019-04-09 09:09:12 +0900
  • 2cccea55ed rpc/notifications: add notification support to RPC client and SPDK host. Pawel Wodkowski 2018-12-06 16:56:06 +0100
  • 0839680db3 bdev/raid: Factor out removing base bdevs into a function Shuhei Matsumoto 2019-04-09 08:19:41 +0900
  • e1c9791225 bdev/raid: Factor out finding raid bdev from base bdev into a function Shuhei Matsumoto 2019-04-09 08:03:02 +0900
  • 00b13a7207 bdev/raid: Change raid_bdev_free_base_bdev_resource() from public to private Shuhei Matsumoto 2019-04-09 08:18:34 +0900
  • 596d7a0fb6 bdev/raid: Change raid_bdev_cleanup() from public to private Shuhei Matsumoto 2019-04-08 14:54:22 +0900
  • 1ba9859353 bdev/raid: Change the prefix of names of lists from g_spdk_ to g_ Shuhei Matsumoto 2019-04-08 15:57:04 +0900
  • ebce385d61 lib/util/cpuset: add negate and xor Tomasz Kulasek 2019-02-04 12:07:39 +0100
  • 7b0579df17 nvme: Use a non-temporal move instruction when copying NVMe cmd Ben Walker 2019-04-04 11:14:49 -0700
  • 794b2533de virtio: shrink the process-local virtqueue structure Darek Stojaczyk 2019-04-08 23:14:17 +0200
  • e05a487129 ioat: allocate device struct using regular calloc Darek Stojaczyk 2019-04-05 11:02:14 +0200
  • 20d575bba5 util/bit_array: switch to spdk_*malloc(). Darek Stojaczyk 2019-04-05 10:48:40 +0200
  • 6342332847 bdev: switch to spdk_*malloc(). Darek Stojaczyk 2019-04-05 10:46:35 +0200
  • 5ac7440af1 bdev/malloc: allocate bdev struct using regular calloc Darek Stojaczyk 2019-04-05 10:43:15 +0200
  • d6afc7f33c ocf: switch to spdk_*malloc(). Darek Stojaczyk 2019-04-01 17:01:10 +0200
  • bef5509d4f scripts: vmsetup.sh fix pkgdep usage Vitaliy Mysak 2019-04-05 21:17:26 +0000
  • 0153a2e9d6 scripts/perf: wrap remote ssh command into a function Karol Latecki 2019-04-03 13:46:12 +0200
  • 7e2052e309 scripts/perf: Update NVMeOF scripts to support TCP transport layer. Karol Latecki 2019-04-02 12:08:35 +0200
  • 8256cecf39 blobstore: rename resize_in_progress to locked_operation_in_progress Maciej Szwed 2019-04-01 14:09:41 +0200
  • 6e947d19e2 blobstore: Add _spdk_blob_get_snapshot_and_clone_entries function Maciej Szwed 2019-03-29 12:46:48 +0100
  • 8bc6e3c595 nvme: simplify some tracker accesses Jim Harris 2019-04-05 07:45:37 -0700
  • 18b3e74186 nvme/tcp host: Support the multiple SGL in host side. Ziye Yang 2019-03-18 18:07:04 +0800
  • 55f5b205c5 Opal: Add Opal library Hui, Chunyang 2019-01-07 21:46:58 +0800
  • aeb3dc9d2e hello_bdev: remove passthru section from conf file. Seth Howell 2019-03-29 14:37:08 -0700
  • 0a1103c41c hello_bdev: remove hardcoded config file. Seth Howell 2019-03-29 14:33:08 -0700
  • 1c297d7e30 thread: fix crash on non-contiguous cpu range in cpumask Darek Stojaczyk 2019-04-07 11:10:49 +0200
  • 7b266460d0 iscsi: handle aborts for queued_datain_task that is completed Jim Harris 2019-04-05 05:09:43 -0700
  • e862b6434a ocf: wait for pendings reqs in unregister Vitaliy Mysak 2019-03-01 18:25:35 +0000
  • 25df73f5d2 ocf: Add management context Vitaliy Mysak 2019-03-29 21:49:31 +0000
  • bb64a7e511 ut/bdev_mt: fix io_channel leak in "unregister_and_close" Darek Stojaczyk 2019-04-04 02:11:24 +0200
  • ff5d362e72 etc/spdk: add raid bdev related configurations in conf files. yidong0635 2019-04-01 15:03:39 -0400
  • 1fb629c4d2 rdma: make the pending_data_buf_queue an STAILQ Seth Howell 2019-03-14 15:31:22 -0700
  • 43e136dfcc crypto: switch to spdk_*malloc(). Darek Stojaczyk 2019-04-01 16:56:29 +0200
  • 4ee4023a0d nvme/tcp: Replace the data with iov in pdu struct Ziye Yang 2019-03-18 19:28:12 +0800
  • efdd6edba2 nbd: optional nbd_device in start_nbd_disk Xiaodong Liu 2019-01-15 20:52:11 +0800
  • bfd1e46e6e bdev: deprecate spdk_vbdev_register Jim Harris 2019-04-03 05:59:05 -0700
  • a0760b9554 nvmf: Use threads instead of events for shutdown handling Ben Walker 2019-03-05 14:35:43 -0700
  • 9603e344ae event: Use threads for shutdown handling instead of events Ben Walker 2019-03-05 14:33:52 -0700
  • 8f3b4a3a6d nvme/tcp: Add a helper function nvme_tcp_pdu_set_data Ziye Yang 2019-04-03 17:29:33 +0800
  • 5a1dc44423 iscsi: Fix LUN ID in Ready to Transfer PDUs Shuhei Matsumoto 2019-04-03 11:51:21 +0900
  • 12ab86e24d scsi: Add helper functions to convert LUN ID between structure and integer Shuhei Matsumoto 2019-04-03 11:38:22 +0900
  • 9f7582c3a5 rdma: reorder qpair elements to plug hole Seth Howell 2019-03-14 13:05:58 -0700
  • 91105e2031 rdma: Don't store ibv_qp_attr in the qpair. Seth Howell 2019-03-14 13:00:01 -0700
  • ab79560e65 rdma: simplify spdk_nvmf_rdma_poller_poll. Seth Howell 2019-03-14 10:41:31 -0700
  • a8169c37e0 rdma: add error path for fill_iovs_multi_sgl Seth Howell 2019-01-16 11:15:59 -0700
  • 6812b63c5f rdma: always allocate buffers for requests upfront Seth Howell 2019-03-25 17:12:20 -0700
  • 21cfc857ff scripts, test: fix python overindent issues shahar salzman 2019-04-03 10:47:43 +0300
  • c1dd96ae63 test/iscsi: remove leftover code from fio.sh Karol Latecki 2019-04-03 16:38:58 +0200
  • 728af01741 event/nvmf: allow running without [Transport] in the legacy cfg file Darek Stojaczyk 2019-04-03 17:18:08 +0200
  • 1468f8dd3b app/trace: check num_entries before referring Xiaodong Liu 2019-04-02 00:55:58 +0800
  • 0c41a7ce95 app/trace: remove redundant memory/pointer Xiaodong Liu 2019-04-01 22:57:16 +0800
  • ad08de311e nvmf: fix reservation acquire typo Liang Yan 2019-04-03 20:57:33 +0800
  • 0acb123aa4 iscsi: allocate PDU mempools with memory from any socket Darek Stojaczyk 2019-04-03 18:32:56 +0200
  • 1a2de82456 examples/hello_blob: use io_unit_size instead of page_size Jim Harris 2019-04-03 05:50:46 -0700
  • 4fad4b86dd ocf: finish OCF reqs after put_io_channel Vitaliy Mysak 2019-02-19 20:57:49 +0000
  • 9977424df1 ocf: make vbdev_ocf_delete function asynchronous Vitaliy Mysak 2019-04-01 22:01:55 +0000
  • fee323b2ab ut/iscsi/portal_grp: fix license/copyright header Jim Harris 2019-04-02 05:59:31 -0700
  • f4adbc79ce rdma: optimize and move buffers variable. Seth Howell 2019-03-25 16:38:37 -0700
  • e590f607e6 nvmf: Report that we support more than one SGL element Seth Howell 2018-10-10 15:55:29 -0700
  • 47fca7c7e8 fio_plugin: add support for mocking SGL entries Seth Howell 2019-01-08 14:56:39 -0700
  • 62700dac2e nvmf/rdma: Add support for multiple sgl descriptors to sgl parser Seth Howell 2018-10-10 14:24:17 -0700
  • 1e6cdc190d bdev/compress: misc comment and log message cleanup paul luse 2019-04-01 12:40:04 -0400
  • a827d07c2b bdev/compress: integrate with DPDK compressdev paul luse 2019-03-14 19:05:43 -0400
  • 032920f250 thread: Implement a thread scheduler Ben Walker 2019-02-28 11:15:53 -0700
  • b71bebe88a blobfs: spdk_fs_thread_ctx is no longer a channel Ben Walker 2019-03-28 11:32:37 -0700
  • e9d400d5b9 blobfs: Change channel type for synchronous operations Ben Walker 2019-03-28 11:25:48 -0700
  • 088c5e04ab blobfs: Simplify sync unit test Ben Walker 2019-03-26 14:50:55 -0700
  • 1679104edb ut/reduce: use compress algorithm Jim Harris 2019-03-28 13:25:24 -0700
  • cdd64c1c8c ut/reduce: modify write_maps test to write full chunks Jim Harris 2019-03-29 01:26:16 -0700
  • d25f2db94a reduce: account for compressed buffers Jim Harris 2019-03-28 14:44:18 -0700
  • 27631eb571 ut/reduce: move ut_compress/decompress functions Jim Harris 2019-03-28 13:54:35 -0700
  • fa0d54d431 reduce: write uncompressed data when compress returns error Jim Harris 2019-03-28 13:41:09 -0700
  • c1bab69c61 ut/reduce: add ut_build_data_buffer function Jim Harris 2019-03-28 09:30:19 -0700
  • b95d25975d bdev/compress: add unit test mocks and empty functions paul luse 2019-02-19 17:52:08 -0500
  • 790c47d479 iscsi: fix up segment fault due to failed initialization Changpeng Liu 2019-03-31 21:36:50 -0400
  • e87e8263df lvol: Fix for lvol failed deletion flow Maciej Szwed 2019-03-01 14:48:13 +0100
  • 06ec27a54d jsonrpc.md: add cache param to construct_ftl_bdev Darek Stojaczyk 2019-04-01 08:31:14 +0200
  • ca44fd6955 nvmf: put \0 at end of default serial number Jim Harris 2019-03-29 09:23:20 -0700
  • 3be9febdf9 lib/ftl: check for null Claire J. In 2019-03-29 12:16:04 -0700