Commit Graph

  • 8e6a5601e4 lib/ftl: allocate ftl_io inside ftl_io_user_init Konrad Sztyber 2019-05-15 13:05:06 +0200
  • cee780d504 lib/ftl: added device pointer to ftl_io_channel Konrad Sztyber 2019-05-21 12:17:36 +0200
  • 0ee4bb7789 lib/ftl: report all errors in completion callback Konrad Sztyber 2019-05-10 10:03:05 +0200
  • 2b4609c55b lib/ftl: moved next_ppa to ftl_submit_read Konrad Sztyber 2019-05-23 11:46:27 +0200
  • 1d29386066 lib/ftl: stop splitting internal IO data buffers Konrad Sztyber 2019-05-09 16:04:26 +0200
  • b52a5a45d8 lib/ftl: automatically advance parent's IO position Konrad Sztyber 2019-05-09 13:37:21 +0200
  • 5470a0584f scripts/fio.py: add argparse for command line parameters Seth Howell 2019-05-24 15:58:19 -0700
  • e550cecb24 test/scsi: remove spdk_poller struct mock from lun unit tests Jim Harris 2019-05-29 01:56:37 -0700
  • 66514a0042 nvme/perf: mark task_complete as inline Jim Harris 2019-05-29 04:32:04 -0700
  • da366fd09f nvme: explicitly mark _nvme_ns_cmd_rw as inline Jim Harris 2019-05-29 04:31:25 -0700
  • 9da1c7384d bdev: don't call spdk_bdev_free_io() for the error case Changpeng Liu 2019-05-15 20:49:57 -0400
  • f758598c44 nvmf: fix assert in spdk_nvmf_tcp_req_fill_iovs Jim Harris 2019-05-28 20:25:48 -0700
  • c680a79237 json_util: fix typo in debug message. Seth Howell 2019-05-29 14:37:27 -0700
  • 3fb4a66d7d bdev: Create a new delay vbdev module Seth Howell 2019-05-07 15:43:11 -0700
  • ce31ec390b nvme/perf: add some spdk_unlikely calls in the I/O path Jim Harris 2019-05-29 02:41:16 -0700
  • 2632229b9d nvme/perf: only call verify_io when md_size > 0 Jim Harris 2019-05-29 02:38:50 -0700
  • e68ea1cebe nvme: explicitly inline submit_single_io Jim Harris 2019-05-29 02:37:28 -0700
  • d09874f3a2 nvme: remove avx optimizations when copying command Jim Harris 2019-05-29 02:34:28 -0700
  • c85164bd69 nvme: add explicit "inline" keyword to a couple of functions Jim Harris 2019-05-28 09:48:59 -0700
  • 6c820f84cb nvme: add tracker prefetching in completion path Jim Harris 2019-05-28 08:52:36 -0700
  • f2d46446ca nvme: add spdk_nvme_ctrlr_get_registers implementation James Bergsten 2019-05-29 15:42:01 -0700
  • aeebea7e0d examples/hello_bdev: fail if configfile not provided subash.rajaa 2019-05-30 06:08:39 -0400
  • d601374387 scripts/nvmf performance: fix config param and connection error John Kariuki 2019-05-21 08:54:51 -0700
  • 05dde5c296 test/autotest: expand PYTHONPATH to include SPDK RPC lib Tomasz Zawadzki 2019-05-21 04:31:17 -0400
  • 7140c2f710 test/bdevio: add perform_tests RPC Tomasz Zawadzki 2019-05-23 03:53:44 -0400
  • 8c0c8e5333 scsi: add persistent reservation SCSI commands check Changpeng Liu 2019-05-14 01:56:42 -0400
  • 94e9f0ab8b scsi: add persistent reserve in command with read full status support Changpeng Liu 2019-05-14 01:48:28 -0400
  • c25e9b2437 scsi: add persistent reserve in command with report capabilities support Changpeng Liu 2019-05-14 01:43:08 -0400
  • fecac0d871 scsi: fix SCSI reservation typos Changpeng Liu 2019-05-29 19:53:52 -0400
  • 804ca3e995 nvme/tcp: change the name of max_r2t to maxr2t Ziye Yang 2019-05-28 01:18:51 +0800
  • 8a43cd27e6 test/autotest: update how config options are set in autotest paul luse 2019-05-20 18:29:45 -0400
  • 831a2c5d1e bdev/compress: change inflight val to min required by QAT paul luse 2019-05-28 12:54:54 -0400
  • 9fb414e2af bdev/compress: add missing .gitignore file for UT binary paul luse 2019-05-21 07:56:28 -0700
  • 112a8b682d bdev/compress: fix issue with freeing mbufs in compress error path paul luse 2019-05-19 10:47:35 -0700
  • bc1495b0f0 blobfs: fix the semphore usage issue in spdk_file_read Ziye Yang 2019-05-09 22:13:41 +0800
  • 68eda44030 vmd: Initial SPDK VMD baseline code orden smith 2019-04-23 18:27:48 -0700
  • 4de4b78b28 build: make dpdk depend on ipsec Darek Stojaczyk 2019-05-28 07:49:55 +0200
  • 9399b20431 dpdkbuild: specify ldflags Darek Stojaczyk 2019-05-27 14:03:51 +0200
  • 9d4152ff11 lib/ftl: Use single iovec during metadata read Wojciech Malikowski 2019-04-10 06:21:38 -0400
  • f42f853cd0 unit/nvme: add ctrlr init delay unit test JinYu 2019-05-22 22:04:34 +0800
  • a731731792 blobfs: Add trace for file metadata operation. Ziye Yang 2019-05-17 16:33:30 +0800
  • 9e68223c81 dif: Merge _dif_sgl_advance and _dif_sgl_fast_forward Shuhei Matsumoto 2019-05-29 18:11:16 +0900
  • efa4259f82 dif: Fix a few wrong comments Shuhei Matsumoto 2019-05-28 13:25:26 +0900
  • 843ca21287 scripts/fio.py: fix sysfs delay Tomasz Kulasek 2019-05-14 13:47:34 +0200
  • 74da904316 test/vhost: Eliminate SPDK_ISCSI_VHOST_TEST_DIR Ben Walker 2019-05-10 12:00:38 -0700
  • e422bf69bb test/vhost: Replace SPDK_BUILD_DIR with rootdir Ben Walker 2019-05-10 11:57:39 -0700
  • 8be1517d74 test/vhost: Eliminate BASE_DIR from common.sh Ben Walker 2019-05-10 11:23:54 -0700
  • ad15da1317 test/vhost: Clean up data outside of repository after tests Ben Walker 2019-05-17 11:20:35 -0700
  • 6de97c1a91 test/vhost: Add calls to vhosttestinit and vhosttestfini Ben Walker 2019-05-17 14:09:40 -0700
  • 0a48fd0601 vm_setup:install right packages on ubuntu for SoftRoCE yidong0635 2019-05-22 07:27:53 -0400
  • fd50b50738 doc/blob: correct some typos Darek Stojaczyk 2019-05-27 06:23:17 +0200
  • 04f7575bc4 test/bdevio: test functions now execute test calls directly Tomasz Zawadzki 2019-05-24 09:19:31 -0400
  • 2b09903c2c scsi: add persistent reservation in with read reservations support Changpeng Liu 2019-05-14 01:40:13 -0400
  • 4e9e220e7c scsi: add persistent reservation in command with read keys action support Changpeng Liu 2019-05-14 01:34:34 -0400
  • a6edaa9600 scripts/setup: Added binding VMD devices Wojciech Malikowski 2019-05-24 05:04:51 -0400
  • ae18ad68ea lib/env_dpdk: Added VMD PCI driver object Wojciech Malikowski 2019-05-23 10:51:03 -0400
  • 7dcd9c8d37 nvme/perf: adjust column width based on name length Jim Harris 2019-05-24 15:36:15 -0700
  • 71400dd3ee nvme/perf: show transport id instead of serial number Jim Harris 2019-05-24 14:45:55 -0700
  • 96f0e3f889 nvme/perf: create helper function to build names Jim Harris 2019-05-24 15:04:32 -0700
  • f0dd2b789e nvme: add spdk_nvme_ctrlr_get_transport_id() Jim Harris 2019-05-24 15:07:32 -0700
  • 9d405e65b6 test/iscsi: reenable QoS test Darek Stojaczyk 2019-05-15 22:23:18 +0200
  • a1e4e7279e test/qos: get rid of check_qos_works_well() Darek Stojaczyk 2019-04-24 14:59:33 +0200
  • 22364ca8f7 test/qos: set qos limits to a % of the maximum disk performance Darek Stojaczyk 2019-04-24 13:20:29 +0200
  • 992ffd8071 bdev: drop extra assert on nomem io completion. Andrey Kuzmin 2019-05-28 17:11:30 +0300
  • 11047d5b23 nvme: add vfio driver parse event JinYu 2019-04-26 00:45:20 +0800
  • 493fb55e4c bdev: add _spdk_bdev_io_do_submit function lorneli 2019-05-21 21:18:56 +0800
  • 6ee44c694e rpc: rename RPC get_rpc_methods to rpc_get_methods Jim Harris 2019-05-03 13:59:01 -0700
  • 683099e3b0 test/vhost: Add vhosttestinit and vhosttestfini functions Ben Walker 2019-05-01 15:18:05 -0700
  • 6a8d00949b test/bdevio: setup separate suites for each target Tomasz Zawadzki 2019-05-21 10:17:19 -0400
  • cdd089a8c5 blobfs: don't flush a partial buffer with no sync pending Jim Harris 2019-05-24 10:31:17 -0700
  • e967dcd245 blobfs: ensure length xattr is written even if all data is flushed Jim Harris 2019-05-24 08:11:09 -0700
  • fec9d4146b ocf: accept optional base in bottom adapter Vitaliy Mysak 2019-05-23 20:47:11 +0000
  • 4f31e10705 test/vhost: windows scsi compliance test. Pawel Kaminski 2019-04-07 17:05:55 -0400
  • 7a1c568598 Revert "SCSI: Stop I/O flooding to hot-removing LUN from iSCSI target" Darek Stojaczyk 2019-05-21 15:52:13 +0200
  • f40d245180 autotest_common.sh: move exporting flag values to the top of the file. Seth Howell 2019-05-22 16:26:52 -0700
  • c2868aeb57 lib/ftl: improved padding during shutdown Kozlowski Mateusz 2019-05-15 11:13:36 +0200
  • 658d118c06 lib/ftl: consider 3D TLC NAND read unit size Claire J. In 2019-04-10 10:37:52 -0700
  • d6ec6850e2 nvme/tcp: Rename _iov_ctx to _nvme_tcp_sgl to match DIF library Shuhei Matsumoto 2019-05-24 10:01:56 +0900
  • 9315f02254 nvme/tcp: Unify array size and used count in SGL operation Shuhei Matsumoto 2019-05-21 14:36:24 +0900
  • f089b07af4 lib/iscsi: Rename _iov_ctx to _iscsi_sgl to match DIF library Shuhei Matsumoto 2019-05-24 09:11:31 +0900
  • 5ef1a15c6f lib/iscsi: Unify array size and used count in SGL operation Shuhei Matsumoto 2019-05-21 16:15:31 +0900
  • 92cafd1586 blobstore: Remove blob on blobstore load when required Maciej Szwed 2019-05-09 12:55:25 +0200
  • 543d8b7b67 blobstore: Move _spdk_blob_set_thin_provision function Maciej Szwed 2019-05-23 10:01:22 +0200
  • 8f2a85362b scsi: add persistent reservation out command with preempt service action support Changpeng Liu 2019-05-14 01:21:37 -0400
  • 8d79b4109f scsi: add persistent reservation out command with clear service action support Changpeng Liu 2019-05-14 01:16:23 -0400
  • e8e791f7b5 scsi: add persistent reservation out with release service action support Changpeng Liu 2019-05-14 01:12:43 -0400
  • 601fbbf969 scsi: add persistent reservation out with reserve service action support Changpeng Liu 2019-05-14 01:08:40 -0400
  • d0d19eb82e scsi: add persistent reservation out with register feature support Changpeng Liu 2019-05-14 00:32:13 -0400
  • 6a8a1b6bef test: always parse common script args Jim Harris 2019-05-23 07:54:25 -0700
  • 4227aeb7fc doc/raid: Documentation for RAID bdev Maciej Szwed 2019-05-21 13:28:49 +0200
  • 59a1fbe937 iscsi: fix hang on high QD large reads Jim Harris 2019-05-22 15:37:06 -0700
  • 462c12d9e9 iscsi: free pdus in hot remove path with no lun Jim Harris 2019-05-22 16:50:24 -0700
  • 151a357ca3 rte_vhost: fix deadlock on rte_vhost_driver_unregister() Tianyu yang 2019-05-17 10:19:02 +0800
  • 4003ebf73c ocf: serialize base bdev names in OCF UUID Vitaliy Mysak 2019-05-22 21:22:34 +0000
  • 1292ef24e7 ocf: stop cache immediately at shutdown Vitaliy Mysak 2019-05-22 20:17:36 +0000
  • efe48d7ca9 ocf: fix vbdev_ocf_ctx_data_seek() function Vitaliy Mysak 2019-05-22 19:27:18 +0000
  • cca2eab10a ocf: allow loading cache without setting cache mode Vitaliy Mysak 2019-05-22 21:07:10 +0000
  • 2b1c1e7031 ocf: implement cache load path Vitaliy Mysak 2019-05-22 20:45:39 +0000
  • 242564a82c ocf: add loadq flag to construct path Vitaliy Mysak 2019-05-22 19:20:20 +0000
  • fca402b0f2 ocf: add metadata callbacks Piotr Pelplinski 2019-04-03 10:40:33 +0200