Commit Graph

  • 0699216fac ftl: extended nightly tests Wojciech Malikowski 2019-01-29 04:54:46 -0500
  • 655d54f3f1 nvme: remaning changes related to nvme hooks Darek Stojaczyk 2019-02-05 12:51:53 +0100
  • b6b0a0ba59 rdma: adjust I/O unit based on device SGL support Seth Howell 2019-01-30 13:32:01 -0700
  • e7beb0d1fd nvme_rdma: don't put req until both send and recv have completed Seth Howell 2019-02-05 14:07:36 -0700
  • 92f5548a91 rdma: properly account num_outstanding_data_wr Seth Howell 2019-02-07 10:53:33 -0700
  • 1b8cbebf1c nvme/perf: fix the core dump issue. Ziye Yang 2019-02-12 20:56:56 +0800
  • 0c93fc7330 scripts:Fix Python errors in checking scripts James Bergsten 2019-02-08 09:50:49 -0800
  • 14c18abb7a bdevperf: Add the prefix "g_" to coremap Shuhei Matsumoto 2019-02-11 07:38:35 +0900
  • 6574647096 bdev/nvme: Enable PI check and verify PI error for read I/O Shuhei Matsumoto 2019-02-08 14:42:18 +0900
  • 1b2f095865 bdev: Add spdk_bdev_io_get_io_channel API Shuhei Matsumoto 2019-02-08 14:20:52 +0900
  • 39995cdadb bdev/nvme: Enable PI check and verify PI error for write I/O Shuhei Matsumoto 2019-02-05 10:56:15 +0900
  • cab1ea1c05 OCF: add support of dump_info_json Vitaliy Mysak 2018-12-28 19:08:54 +0000
  • 5cefef8039 bdev/passthru: Use typedef in bdev_module.h for spdk_bdev_unregsister Shuhei Matsumoto 2019-02-12 17:25:05 +0900
  • 393ac02b56 bdev/passthru: Use vbdev's name as io_device's name instead of base bdev's name Shuhei Matsumoto 2019-02-12 17:16:29 +0900
  • f76ca9a0e7 nvme_spec: Add two macros to check status of command completion Shuhei Matsumoto 2019-02-05 11:01:37 +0900
  • 742b879691 bdev/nvme: Inline bdev_nvme_queue_cmd() into bdev_nvme_readv/writev() Shuhei Matsumoto 2019-02-05 10:47:25 +0900
  • 50d7ad0676 bdev/nvme: Document prchk flags is not set to hot added NVMe controllers Shuhei Matsumoto 2019-02-10 17:29:43 +0900
  • 0143ff6b13 bdev/nvme: Set per-controller prchk options by .INI config file Shuhei Matsumoto 2019-02-10 17:20:40 +0900
  • 9562a5c7c1 nvme: Add parse and output strings of prchk flags Shuhei Matsumoto 2019-02-08 10:56:16 +0900
  • 260f9a77c3 bdev/nvme: Set per-controller PRCHK options by JSON RPC Shuhei Matsumoto 2019-02-08 10:06:45 +0900
  • a827a91e6d bdev/nvme: Add per-controller PRCHK values Shuhei Matsumoto 2019-02-08 09:40:35 +0900
  • 6afc800d93 bdev/nvme: Return error when creating NVMe bdev with separate metadata Shuhei Matsumoto 2019-02-11 07:15:11 +0900
  • 8736e00f0d bdev/nvme: Set variables about metadata and DIF at NVMe bdev initialization Shuhei Matsumoto 2019-02-05 15:00:52 +0900
  • 55be9a57a6 nvme/tcp: fix the lvol creation failure issue Ziye Yang 2019-02-11 14:43:39 +0800
  • cea2c6931b autotest: blacklist OCSSD devices Pawel Wodkowski 2019-02-01 10:26:39 +0100
  • df6b55fd8c bdev: make spdk_bdev_register_module_xxx function names predictable gila 2019-02-05 11:46:48 +0100
  • e8ccc71e83 barrier/x86: use lock+add for smp_mb() instead of mfence Darek Stojaczyk 2019-02-11 09:25:21 +0100
  • 1168d86057 nvmf/conf: update the NVMe-oF example configuration file Ziye Yang 2019-01-30 23:52:04 +0800
  • 8abfb06e31 thread: Optionally allow the current time to be passed to spdk_thread_poll() Ben Walker 2019-02-06 13:19:39 -0700
  • 15d3631064 thread: Move stats to thread Ben Walker 2019-01-30 15:30:48 -0700
  • 8a1acca65d bdev/raid: Add strip_size_kb rpc param for create paul luse 2018-12-19 13:04:18 -0500
  • 1a150069e1 bdev/crypto: use rte_mempool for g_session_mp Darek Stojaczyk 2019-02-07 14:44:05 +0100
  • 40240f7e9d bdev/crypto: release qpairs on module finish Darek Stojaczyk 2019-02-06 13:34:08 +0100
  • bdc96b4dd6 perf: Fix integer overflow Sasha Kotchubievsky 2019-02-07 12:46:03 +0000
  • ceb32abbd8 nvmf: don't set qpair->group to NULL. Seth Howell 2019-02-04 14:20:27 -0700
  • 0b4da45dbc vm_setup.sh: add iptables dependency Darek Stojaczyk 2019-02-06 17:04:10 +0100
  • 9199b918ea nvmf: fix the error path for shared data buffer free. Ziye Yang 2018-12-05 02:42:07 +0800
  • d9d4e40dd2 bdev/compress: Add configure option and build dependencies paul luse 2018-10-15 16:46:41 -0400
  • d08d6e129e test/ftl: limit total IO size to 256M Pawel Wodkowski 2019-02-07 16:52:17 +0100
  • ad32c7b88e scripts/common.sh: use PCI blacklist and whitelist Pawel Wodkowski 2019-02-07 13:31:06 +0100
  • 5de43a7502 setup.sh: move pci_can_bind function to common.sh Pawel Wodkowski 2019-02-07 13:28:49 +0100
  • 2f5767d767 setup.sh: try harder to find out if driver is loaded Pawel Wodkowski 2019-02-07 13:20:38 +0100
  • a30d951ff2 setup.sh: enhence some other log output Pawel Wodkowski 2019-02-07 12:56:19 +0100
  • d4e2f8db00 conf: update RDMA and TCP transport NVMe bdev parameter Liang Yan 2019-01-18 14:57:34 +0800
  • 6e769bec2c fio_plugin: Use the new DIF library in FIO plugin Shuhei Matsumoto 2019-01-21 14:39:57 +0900
  • fa92414ce4 fio_plugin: Use the prefix "g_" for global variables throughout Shuhei Matsumoto 2019-01-21 13:20:16 +0900
  • 45593f39d9 test: use test_env for bit_array_ut Jim Harris 2018-11-12 07:06:01 -0700
  • 7d4684524b test: use test_env in scsi unit tests Jim Harris 2018-11-12 06:58:15 -0700
  • 63b3b8fd8f test/unit: remove duplicate mk/spdk.common.mk includes Jim Harris 2019-02-08 16:04:19 -0700
  • 7a30221de7 fio_plugin: fix hang in FIO Piotr Pelplinski 2019-02-08 15:39:44 +0100
  • f4e58a003a lib/bdev: Expose enabled DIF check types of bdev. Shuhei Matsumoto 2019-02-07 17:41:06 +0900
  • 7bb007d206 lib/bdev: Expose DIF type and location of bdev. Shuhei Matsumoto 2019-02-05 09:50:56 +0900
  • 96f29261d4 dif: Rename bitmask macros from SPDK_DIF_*_CHECK to SPDK_DIF_FLAGS_*_CHECK Shuhei Matsumoto 2019-02-05 08:54:15 +0900
  • 139da44c43 lib/bdev: Expose metadata size and setting of bdev Shuhei Matsumoto 2019-02-04 17:21:20 +0900
  • 7ce3117c64 test/rdma_ut: fix valgrind issue. Seth Howell 2019-02-07 09:05:24 -0700
  • a1cea6f48f bdev/aio: Set minimum events to 0 in io_getevents Ben Walker 2019-02-06 15:34:16 -0700
  • 5f959d5f0c bdev/ftl: write_config_json support Wojciech Malikowski 2019-01-28 08:12:21 -0500
  • 8cda50fd96 lib/ftl: Remove NULL pointer checks in external APIs Wojciech Malikowski 2019-02-05 06:37:26 -0500
  • 7a4d6af182 nvmf/tcp: Stay in AWAIT_PDU_READY state until atleast 1 byte arrives Ben Walker 2019-01-23 22:08:35 -0700
  • c796c54794 configure: detect IBV_WR_SEND_WITH_INV instead checking version Pawel Wodkowski 2019-02-05 12:19:05 +0100
  • 06ccc49eef ut/crypto: remove internal rte_cryptodev headers Darek Stojaczyk 2019-02-06 15:57:39 +0100
  • 1f2a1dfc6c ut/crypto: reorder some functions Darek Stojaczyk 2019-02-06 16:44:23 +0100
  • 76981be477 ut/crypto: align rte_crypto_op to 64B Darek Stojaczyk 2019-02-06 16:30:46 +0100
  • a182010194 ut/crypto: remove g_test_dequeued_ops Darek Stojaczyk 2019-02-06 16:19:10 +0100
  • f22de50bee env/dpdk: remove rte_pci_bus extern declaration Darek Stojaczyk 2019-02-05 12:51:53 +0100
  • 95200f5bac iscsi: remove unused mobj fields Darek Stojaczyk 2019-02-05 22:53:16 +0100
  • 473d5a8f14 iscsi: don't store paddr in pdu buffers Darek Stojaczyk 2019-02-05 22:31:38 +0100
  • 1dc9e7024b vhost/rpc: remove unnecessary if in the add_vhost_scsi_lun RPC Darek Stojaczyk 2019-02-04 22:43:06 +0100
  • 244a619fa9 vhost/rpc: remove dynamic memory allocations for RPC requests contexts Darek Stojaczyk 2019-01-13 18:47:16 +0100
  • 29944a2f33 vhost: remove vhost external events Darek Stojaczyk 2019-01-13 18:24:52 +0100
  • dd4f161b7e vhost/rpc: remove any usages of the external events Darek Stojaczyk 2019-01-13 18:28:46 +0100
  • 4b6621d08e nvme/pcie: mark infrequent cases as unlikely in submission path lorneli 2019-02-06 00:30:09 +0800
  • a4968634f1 test/common: spdk_mempool mock configurable element size Wojciech Malikowski 2019-02-04 09:23:22 -0500
  • 5c97ac1636 test/nvmf: add connect disconnect test Seth Howell 2019-02-01 14:44:13 -0700
  • 5232a73f38 autotest_common: add waitforblk_disconnect Seth Howell 2019-02-04 15:23:06 -0700
  • 63de221bf6 nvmf/tcp: Eliminate management channel in favor of poll group Ben Walker 2019-01-28 14:02:47 -0700
  • 1de99be6cf nvme: Update p2p DMA documentation to indicate how to check for support Ben Walker 2019-01-29 15:15:04 -0700
  • 9ca35dfc83 identify: Print out information about controller memory buffer support Ben Walker 2019-01-29 15:10:37 -0700
  • 993c4a0799 nvme: Add a function to query controller memory buffer support Ben Walker 2019-01-29 14:44:36 -0700
  • 4ea3e63291 bdev/aio: Remove list of channels on channel group Ben Walker 2019-02-05 11:36:29 -0700
  • 6bb59dff48 bdev/aio: Move aio context onto group channel Ben Walker 2019-02-04 14:37:38 -0700
  • 318bd602ac bdev/aio: Hold pointer to bdev_aio_group_channel in bdev_aio_io_channel Ben Walker 2019-02-04 14:40:43 -0700
  • 0ed2a120b3 bdev/aio: Keep a pointer to the channel on the aio_task Ben Walker 2019-02-04 14:27:53 -0700
  • 7f534fca6a bdev/aio: Remove epoll support Ben Walker 2019-02-04 14:11:07 -0700
  • 7ffbf85dab bdev/aio: Store channels in a list in the group channel Ben Walker 2019-02-04 14:07:58 -0700
  • 6ced440ad6 bdev/aio: Move definition of bdev_aio_group_channel up Ben Walker 2019-02-04 14:02:53 -0700
  • 669f1ea74a bdev/aio: Move structure definitions into bdev_aio.c Ben Walker 2019-02-04 14:01:21 -0700
  • d92e0a403b bdev/aio: Eliminate bdev_aio_initialize_channel Ben Walker 2019-02-04 13:47:03 -0700
  • 71889403e2 bdev/aio: Move epoll include inside bdev_aio.c Ben Walker 2019-02-04 13:43:43 -0700
  • 8629d8da66 configure: update how CPU arch is determined gila 2019-02-05 00:14:42 +0100
  • 5632ec9190 scripts/rpc: allow server address to be a relative path Karol Latecki 2019-01-25 17:03:09 +0100
  • 41cd5ff4fb rdma: fix max_read_depth_definition. Seth Howell 2019-01-28 10:10:45 -0700
  • 768cc8ee2e setup.sh: enhance output from setup, reset and status Pawel Wodkowski 2019-02-04 12:57:06 +0100
  • eccf549159 test/common: Added spdk_ring_count mock Wojciech Malikowski 2019-02-01 10:02:43 -0500
  • 68b49203a7 lib/ftl: Change order of relocation queues processing Wojciech Malikowski 2019-02-05 07:04:46 -0500
  • 7f21e8c571 lib/ftl: Free IO after lba map read during relocation Wojciech Malikowski 2019-02-04 08:10:01 -0500
  • d593193fd3 bdevperf: fix -S in usage message Jim Harris 2019-02-04 10:44:34 -0700
  • ff182630dc bdev: explicitly mark _spdk_bdev_io_submit as inline Jim Harris 2019-02-04 10:34:09 -0700
  • ab0a454dc6 bdev: insert freed spdk_bdev_io to the head of the cache Jim Harris 2019-02-04 10:28:42 -0700
  • 2446c5c6f3 thread: Keep caches of message objects on the thread object. Ben Walker 2019-01-30 13:02:37 -0700