Commit Graph

  • ec50de0957 bdev/ocf: Add missing error handling in bottom adapter Robert Bałdyga 2019-02-16 10:24:17 +0100
  • a1c5442d16 nvmf/tcp: remove the tqpair->group = NULL statement Ziye Yang 2019-02-20 18:25:10 +0800
  • 3a486ab6be nvme/tcp: remove the unnecessary active_r2t_reqs Ziye Yang 2019-02-19 23:27:07 +0800
  • a818023095 test/unit/ftl: Add unit test for write pointer functionality Wojciech Malikowski 2019-02-06 09:18:05 -0500
  • 7f307f27de test/ftl: Remove deprecated max_delay parameter from tests Wojciech Malikowski 2019-02-19 05:21:04 -0500
  • 9178235324 doc/lvol: clarify decouple only removes single dependency Tomasz Zawadzki 2019-01-31 03:57:37 -0500
  • 6a35d0fd13 spdkcli: Skip refreshing node if spdkcli is run noninteractive Pawel Kaminski 2019-02-16 17:45:52 -0500
  • e028ae45e2 test/hotplug: Fix vhost hotplug tests Pawel Kaminski 2019-01-17 08:22:33 -0500
  • 14e1d0c747 nvme/tcp: call nvme_ctrlr_add_process in construct function. Ziye Yang 2019-02-19 04:16:24 +0800
  • ba82b412cb bdev/crypto: fix error path memory leak in driver init paul luse 2019-01-31 11:17:44 -0500
  • 73c5108684 bdev/nvme: Enable the timeout function if timeout value is provided Ziye Yang 2019-02-20 06:03:10 +0800
  • 7bf5e1dee3 nvme/tcp: Implement nvme_tcp_qpair_fail function. Ziye Yang 2019-02-14 18:11:56 +0800
  • e7dc23696b scsi: Inline spdk_bdev_scsi_read/write into spdk_bdev_scsi_read_write Shuhei Matsumoto 2019-02-18 13:32:48 +0900
  • 07e9a00b60 scsi: Use spdk_bdev_writev_blocks instead of spdk_bdev_writev Shuhei Matsumoto 2019-02-15 10:23:45 +0900
  • 56e12b0071 scsi: Use spdk_bdev_readv_blocks instead of spdk_bdev_readv Shuhei Matsumoto 2019-02-15 09:03:59 +0900
  • 05f30ca396 scsi: Remove the param xfer_len and refactor spdk_bdev_scsi_read/write Shuhei Matsumoto 2019-02-15 08:11:52 +0900
  • c7598147ff bdev/iscsi: remove unused master_ch Jim Harris 2019-02-19 12:22:01 -0700
  • 5ec6b08eb0 ioat/perf: allow queue depths > 256 Jim Harris 2019-02-19 14:04:42 -0700
  • 6728c1b8cb ioat/perf: use new spdk_ioat_flush interface Jim Harris 2019-02-19 12:55:57 -0700
  • 608a2d5875 env/memory: add inline tag to spdk_mem_map_translate Jim Harris 2019-02-19 13:06:43 -0700
  • f74d069ec0 env_dpdk: move vtophys.c contents to memory.c Jim Harris 2019-02-15 15:55:05 -0700
  • de976cf331 nbd: correct notes of spdk_nbd_start API Xiaodong Liu 2019-02-18 21:16:11 +0800
  • 954728e9df build: Support PGO on clang. Ben Walker 2019-02-12 12:45:01 -0700
  • 5a670e8e76 detect_cc: Handle empty arguments Ben Walker 2019-02-12 12:43:49 -0700
  • 8bbf0391f6 event: Change the base to 0 when calling strtol Ziye Yang 2019-02-15 22:45:35 +0800
  • fdcd8b708a setup.sh: use pci_dev_echo in linux_unbind_driver Pawel Wodkowski 2019-02-11 15:01:23 +0100
  • d8cf37d015 doc/nvmf_tracing: fix a typo Rami Rosen 2019-02-15 16:50:15 +0200
  • 7592a5fe81 doc/iscsi: fix a typo Rami Rosen 2019-02-15 16:37:07 +0200
  • dc07387aed doc/compression: fix a typo Rami Rosen 2019-02-15 16:19:11 +0200
  • b01a393382 ioat: reduce completion writebacks Jim Harris 2019-02-15 16:38:23 -0700
  • c258d73feb ioat: add APIs to only build descriptors Jim Harris 2019-02-15 16:24:31 -0700
  • ec95646a61 ioat: make ioat_flush a public spdk_ioat_flush API Jim Harris 2019-02-15 16:00:56 -0700
  • d4875ed89e nvme/tcp: add nvme_tcp_qpair_check_timeout function. Ziye Yang 2019-02-15 19:22:54 +0800
  • c3da46d5f3 nvme/perf: Add keep alive timeout option JinYu 2019-01-25 19:21:53 +0800
  • 36e8c20fe9 nbd: avoid impact to device setup by other task Xiaodong Liu 2019-02-14 20:27:08 +0800
  • d8f5fead29 nbd: avoid unlimited wait for device busy Xiaodong Liu 2019-02-15 18:31:51 +0800
  • 968a56572f vagrant: add SPDK_TEST_OCF=0 in autorun-spdk.conf yidong0635 2019-02-15 09:10:56 -0500
  • b7d5bae1f3 test/ftl: use OCSSD instead first NVMe like Pawel Wodkowski 2019-02-07 11:35:21 +0100
  • 0238b5c42a bdev/ftl: unlock g_ftl_bdev_lock before unregister ftl_bdev wuzhouhui 2019-02-15 09:59:55 +0800
  • b9e462e4a6 lib/ftl: Fix band's metadata inconsistency with L2P Wojciech Malikowski 2019-02-13 07:03:18 -0500
  • 5d07cfad54 vhost/scsi: handle io_channel allocation failure Darek Stojaczyk 2019-02-15 11:29:09 +0100
  • 6b0d7b82c9 ocssd: hold lock when calling nvme_ctrlr_submit_admin_request wuzhouhui 2019-02-15 09:36:48 +0800
  • 64faa14d6e nvme: make the completion status string accessible from external applications kreuzerkrieg 2019-02-14 09:42:45 +0200
  • 53e25260df spdkcli: Exit with 1 when rpc throws JSONRPCException Pawel Kaminski 2019-02-08 06:47:45 -0500
  • b0602c5da0 spdkcli: Add try-except section to delete_all commands Pawel Kaminski 2019-02-12 16:32:22 -0500
  • e121846375 spdkcli: Catch JSONRPCException in execute_command Pawel Kaminski 2019-01-28 11:08:32 -0500
  • 5a26346a71 nvme: move condition check into nvme_init_controllers() Changpeng Liu 2019-02-13 21:51:12 -0500
  • 97768b0773 iscsi: Replace helper function spdk_get_data_out_buffer_size() by macro constant Shuhei Matsumoto 2019-02-14 17:05:50 +0900
  • 80fd917004 iscsi: Rename macro constant MAX_FIRSTBURSTLENGTH by SPDK_ISCSI_MAX_FIRST_BURST_LENGTH Shuhei Matsumoto 2019-02-14 16:24:48 +0900
  • d3526f523e iscsi: Replace duplicated macro constant DEFAULT_FIRSTBURSTLENGTH Shuhei Matsumoto 2019-02-14 16:19:23 +0900
  • 113db66a9a iscsi: Remove unused macro constant MAX_SESSIONS Shuhei Matsumoto 2019-02-14 16:09:09 +0900
  • 76126989bd bdev/nvme: don't attach user deleted controllers automaticlly Changpeng Liu 2019-02-13 00:08:22 -0500
  • 9d838d24ad rdma: add return to avoid address points to the zero page yidong0635 2019-01-18 10:15:03 -0500
  • bad30d5366 nvme: add the asynchronous controllers probe/poll APIs Changpeng Liu 2019-01-29 21:16:32 -0500
  • 3306e49e24 nvme: introduce probe context data structure and API Changpeng Liu 2019-01-28 04:16:47 -0500
  • 207353960f nvme: broke up spdk_nvme_probe_internal() into two stages Changpeng Liu 2018-09-20 01:21:20 -0400
  • df517550cc pkgdep: install pycodestyle in favor of pep8 Seth Howell 2019-02-13 10:27:00 -0700
  • 12759ab569 event: The reactor now contains a list of threads Ben Walker 2019-01-15 14:18:55 -0700
  • 4e7bb83e78 thread: Add a function to get the thread from a context Ben Walker 2019-02-13 11:17:49 -0700
  • 9810431431 thread: Allow for an extra region of memory allocated on each thread Ben Walker 2019-02-13 11:12:25 -0700
  • 86a21aee4e event: Implement context switch monitor without a poller Ben Walker 2019-02-06 14:57:44 -0700
  • 3569ea154a event: Remove max_delay_us parameter Ben Walker 2019-02-13 09:56:13 -0700
  • ae9faf3ac7 test: Don't set max_reactor_delay in bdev_svc Ben Walker 2019-02-13 09:55:45 -0700
  • 14e443bdfb build: fix duplicated clean target in shared_lib/Makefile Jim Harris 2019-02-13 08:28:03 -0700
  • 5ab609b3bb test/qos: allow more variance due to iSCSI overhead Jim Harris 2019-02-13 13:16:51 -0700
  • c217d7287d dpdkbuild: build igb_uio independent of crypto Seth Howell 2019-02-11 13:24:42 -0700
  • c8bcedf4df setup.sh: enable using the igb_uio driver Seth Howell 2019-02-11 12:50:08 -0700
  • 7d4d22a846 nvme: add a wait for completion timeout API Changpeng Liu 2019-02-13 03:08:33 -0500
  • 2c026cf430 nvme: remove unused minimum period timeout value Changpeng Liu 2019-02-13 03:27:41 -0500
  • d5b89466cc nvmf: add get/set features with reservation notification mask support Changpeng Liu 2019-01-22 01:33:08 -0500
  • 77a55a2fc4 scripts: Use range instead of xrange shahar salzman 2019-02-13 17:18:38 +0200
  • e7121a262f scripts: Fix missing line break in gdb_macros.py Ben Walker 2019-02-13 10:06:22 -0700
  • 64c30c0fe1 test/unit/ftl: Add module unit tests for relocate Wojciech Malikowski 2019-02-01 10:36:47 -0500
  • 467debe382 bdev/crypto: fix unit test ASAN issue paul luse 2019-02-13 12:59:46 -0500
  • a1c2b2d0a5 nvme/perf: fix the execption case for NVMe qpair polling. Ziye Yang 2019-02-13 14:04:11 +0800
  • 2d0ce5b48b nvmf/tcp: Implement correct behavior of timeout for C2Htermreq case Ziye Yang 2019-01-17 18:18:16 +0800
  • dadb948585 bdev/aio: Reap completions from userspace if supported Ben Walker 2019-02-05 12:17:31 -0700
  • 5e5acd3dbf setup.sh: use vfio kernel driver in case of vfio no-IOMMU mode Nikos Dragazis 2019-02-06 03:25:15 +0200
  • 70c703bb49 vtophys: add vfio no-IOMMU mode support Nikos Dragazis 2019-02-06 03:24:33 +0200
  • 20fba4d886 test, nvmf: remove last usages of max_delay_us Jim Harris 2019-02-12 16:11:44 -0700
  • b4df027e4e test/reactor_perf: remove use of max_delay_us Jim Harris 2019-02-12 16:09:29 -0700
  • 5f7eb6e38b test: remove references to stub application Jim Harris 2019-02-12 15:54:47 -0700
  • 05130f2d40 stub: remove use of max_delay_us Jim Harris 2019-02-12 15:49:23 -0700
  • 514358e5d3 event: Move thread lib init/fini into reactor.c Ben Walker 2019-01-15 13:57:14 -0700
  • 836356f2d5 thread: Run all pollers on each spdk_thread_poll call Ben Walker 2019-01-15 14:35:46 -0700
  • 06cc80459f configure: Make --with-env and --with-dpdk mutually exclusive Ben Walker 2019-02-08 14:37:23 -0700
  • 995d60f493 build: Add support for profile guided optimization Ben Walker 2019-02-11 11:19:32 -0700
  • 8ad0935b81 bdevperf: Fix incorrect error detection and log for IO size Shuhei Matsumoto 2019-02-13 08:27:26 +0900
  • 3c3510a2fd bdevperf: Support DIF enabled bdevs Shuhei Matsumoto 2019-02-11 08:40:32 +0900
  • ee23785130 bdevperf: Enlarge data buffer to include metadata Shuhei Matsumoto 2019-02-11 08:28:02 +0900
  • 530ae91505 bdevperf: Factoring out construct task on target operation into a function Shuhei Matsumoto 2019-02-11 08:02:48 +0900
  • fdf7e1bcb2 bdevperf: Factoring out construct target operation into a function Shuhei Matsumoto 2019-02-11 07:55:42 +0900
  • da30cda946 nvmf: add get/set features with reservation persistence support Changpeng Liu 2019-01-21 01:29:09 -0500
  • bdc81134c2 nvmf: use io unit size in transport buffer pools Seth Howell 2019-01-30 13:40:29 -0700
  • b7651b681c NVMe-oF: add asserts for SGE counts Seth Howell 2019-01-30 13:37:40 -0700
  • f4d6841ba3 scripts: add gdb macros to print various spdk lists shahar salzman 2019-01-28 16:33:46 +0200
  • c1e0bded59 nvmf_tgt: read ret from spdk_nvmf_poll_group_add. Seth Howell 2019-02-05 13:01:25 -0700
  • 145485769e nvmf: remove qpair state activating. Seth Howell 2019-02-05 12:54:16 -0700
  • b952668186 rdma: destroy uninitialized qpairs immediately. Seth Howell 2019-02-05 12:50:41 -0700
  • 825cac2720 rdma.c: Create a single point of entry for qpair disconnect Seth Howell 2019-02-04 14:38:07 -0700