Commit Graph

  • 19ddb108de bdev_virtio: implement controlq and RESETs Dariusz Stojaczyk 2017-10-11 17:51:33 +0200
  • 922aaac68b env/ring: add spdk_ring_count Dariusz Stojaczyk 2017-10-18 08:07:26 +0200
  • ad6a4cab20 test/iscsi/lvol: add more timing markers Daniel Verkamp 2017-10-17 16:38:36 -0700
  • eca49c11b3 test/iscsi/lvol: remove unnecessary sleep Daniel Verkamp 2017-10-17 16:36:42 -0700
  • eba48d825c rte_virtio: add missing if() brackets Dariusz Stojaczyk 2017-10-18 13:30:18 +0200
  • 6f95c32590 lib/nvmf: Create a shared buffer waiting list Ziye Yang 2017-10-17 10:26:26 +0800
  • ab8a0460a9 bdev: clear bdev_io->iov for unmap Dariusz Stojaczyk 2017-10-18 15:16:02 +0200
  • 866f15b3ac blobcli: refactoring and cleanup Paul Luse 2017-09-29 13:13:11 -0700
  • c5e63c71ff blobcli: add interactive shell mode Paul Luse 2017-09-29 13:11:15 -0700
  • 9aa4bc7010 autorun_post: collect a single instance of doc Daniel Verkamp 2017-10-17 15:43:36 -0700
  • 2b37c71be1 bdev/fio_plugin: add call spdk_bdev_finish Ziye Yang 2017-10-16 10:22:56 +0800
  • e0b220b56d test/lvol: RPC lvol tests Lukasz Galka 2017-08-22 17:38:30 +0200
  • f03d9c574c scripts/setup: update PCI device ID defines for virtio-scsi Dariusz Stojaczyk 2017-10-18 11:51:07 +0200
  • 4768b198da iscsi: wait with spdk_app_stop until poller is unregistered Tomasz Zawadzki 2017-10-17 16:20:01 +0200
  • c0ed81a72b bdev_pmem: documentation Piotr Pelplinski 2017-09-26 15:21:38 +0200
  • 4835489a9d blobfs: fix bstype debug prints Daniel Verkamp 2017-10-17 10:53:05 -0700
  • 31521306a5 log: change spdk_trace_dump() to take a void * Daniel Verkamp 2017-10-17 10:47:25 -0700
  • 450e2b88c7 blobfs: use struct spdk_bs_type to represent types Daniel Verkamp 2017-10-17 10:48:55 -0700
  • 80b44ea20f rte_virtio: remove unused PCI ID #defines Daniel Verkamp 2017-10-16 14:51:56 -0700
  • 3501062e53 bdev/virtio: clean up unused/duplicate #includes Daniel Verkamp 2017-10-16 14:50:19 -0700
  • bd273d4789 rte_vhost: replace strerror() with spdk_strerror_r() Daniel Verkamp 2017-10-16 14:46:01 -0700
  • 69a0f437db examples/nvme/hotplug: free task on error path Daniel Verkamp 2017-10-17 10:23:36 -0700
  • 90440e1fe1 test/bdevio: do unit tests on their own thread Dariusz Stojaczyk 2017-10-16 17:14:36 +0200
  • f67dddc6f4 bdev_virtio: fix memleak on init failure Dariusz Stojaczyk 2017-10-11 13:45:53 +0200
  • 13017493af bdev: added spdk_bdev_io_get_thread() Dariusz Stojaczyk 2017-10-11 18:47:52 +0200
  • 0fbde3af96 bdev/lvol: fix total_blocks and free_blocks names Daniel Verkamp 2017-10-13 16:26:39 -0700
  • 3772d46c2e bdev/lvol: add lvol_store_uuid to driver_specific Daniel Verkamp 2017-10-13 16:23:04 -0700
  • b10dac2c78 bdev/lvol: add module name to driver_specific JSON Daniel Verkamp 2017-10-13 16:11:17 -0700
  • 04b2fee404 vhost: replaced tasks ring with dynamic array Dariusz Stojaczyk 2017-10-10 22:19:40 +0200
  • 3a33129a6d vhost: wrap rte_vhost_vring into spdk_vhost_vring Pawel Wodkowski 2017-08-31 16:38:35 +0200
  • 598ba73f5f test/vhost: Add tests for hot-attach and hot-detach features. Pawel Kaminski 2017-08-02 19:13:48 +0200
  • eb8b1e20a9 blobstore: add bstype to blobstore super block Maciej Szwed 2017-09-27 15:03:23 +0200
  • 1a15ce9b46 setup.sh: do not unbind NVMe devices with active mountpoints Jim Harris 2017-10-13 10:19:43 -0700
  • 1028372837 setup.sh: for reset, just unbind if kernel driver is not loaded Jim Harris 2017-10-13 08:32:39 -0700
  • e5f69bb2ef ut/nvme: clean up mutex and mutexattr Daniel Verkamp 2017-10-16 13:48:56 -0700
  • a0287fc0f7 ut/event: add fatal assert for allocation Daniel Verkamp 2017-10-16 13:46:14 -0700
  • dc72227595 rte_virtio: unlock vdev mutex on error path Daniel Verkamp 2017-10-16 13:44:51 -0700
  • 9864668f25 bdev/virtio: verify block device peripheral type Daniel Verkamp 2017-10-16 13:04:35 -0700
  • fc5f527c21 scsi: split Inquiry peripheral type and qualifier Daniel Verkamp 2017-10-16 13:12:03 -0700
  • a07416d8d0 iscsi: delete spdk_iscsi_find_init_grp() function. Shuhei Matsumoto 2017-10-10 10:08:42 +0900
  • 3f9d0fb348 ut/nvme: clean up test_driver.lock in detach test Daniel Verkamp 2017-10-13 14:37:35 -0700
  • 904f3aa1e1 lvol: don't pass lvs to cb_fn after it was freed Daniel Verkamp 2017-10-13 14:27:22 -0700
  • a0488989e5 ut/lvol: add fatal asserts to check allocations Daniel Verkamp 2017-10-13 14:25:18 -0700
  • 08eeefc718 ut/lvol: remove use of sprintf() Daniel Verkamp 2017-10-13 14:22:24 -0700
  • 9760edb041 bdev_virtio: add defines for virtqueue IDs Dariusz Stojaczyk 2017-10-12 19:00:42 +0200
  • 8b0a4a3c53 bdev_virtio: implement multiqueue Dariusz Stojaczyk 2017-10-10 20:44:35 +0200
  • 14db5b6646 rte_virtio: removed virtio_logs.h Dariusz Stojaczyk 2017-10-14 12:43:58 +0200
  • 7e4f3dbfdc rte_virtio: remove virtio_queue.h/.c Dariusz Stojaczyk 2017-10-14 11:57:03 +0200
  • 66d101ffee rte_virtio: remove virtqueue_notify() Dariusz Stojaczyk 2017-10-14 11:48:13 +0200
  • 5b6e67886e vhost: added multi-process support Dariusz Stojaczyk 2017-08-10 11:09:41 +0200
  • cc3c79065c env: don't free DPDK eal arguments Pawel Wodkowski 2017-10-16 20:16:38 +0200
  • 7aba48fe1e subsystem: move allocation of subsystem_init event to subsystem Tomasz Zawadzki 2017-10-16 14:05:17 +0200
  • 0473a303e0 ut/lvol: test vbdev_lvs_destruct() with lvol created Tomasz Zawadzki 2017-10-12 11:27:37 +0200
  • 9f12ec9d32 lvol: remove lvol from lvol_store->lvols list once in lvol destroy Tomasz Zawadzki 2017-10-13 11:46:23 +0200
  • df45eaecf7 lvol: prevent unloading lvol store when lvols are open Tomasz Zawadzki 2017-10-12 09:47:41 +0200
  • 5aecabfbd5 bdev/virtio: remove unused virtio_user_dev parts Daniel Verkamp 2017-10-13 13:07:55 -0700
  • 64096b6031 bdev/virtio: check allocation in virtio_user_dev_init() Daniel Verkamp 2017-10-13 13:00:40 -0700
  • 7aa53faabd bdev/virtio: remove __rte_unused annotations Daniel Verkamp 2017-10-13 12:48:48 -0700
  • c32510daa8 bdev/virtio: remove unused dirent.h and fcntl.h Daniel Verkamp 2017-10-13 11:29:59 -0700
  • f5c4413ca4 bdev/virtio: use SPDK likely/unlikely macros Daniel Verkamp 2017-10-13 11:05:22 -0700
  • aab8511796 vhost_scsi: minor cleanup Dariusz Stojaczyk 2017-10-10 12:32:57 +0200
  • 6bb01df6d7 iscsi: delete spdk_iscsi_init_grp_deletable() function Shuhei Matsumoto 2017-10-10 10:00:57 +0900
  • 072d90ccc8 test/nvme: add app to check value of deallocated blocks Seth Howell 2017-09-20 15:53:38 -0700
  • 75e31e26e3 doc:add Performance report section prital shah 2017-10-12 17:38:31 -0700
  • 7806883764 doc:add tools section prital shah 2017-10-12 17:31:12 -0700
  • 35875d5314 bdev/rbd: combine readv and writev functions Daniel Verkamp 2017-10-12 16:34:46 -0700
  • 847c1c3ad4 nvmf/rdma: Remove rdmq_req if there is error or obtaining buf. Ziye Yang 2017-10-13 13:49:05 +0800
  • f1c7998742 lvol: return meaningful RPC errors Maciej Szwed 2017-10-13 15:32:59 +0200
  • 5bf109d507 blob: Optimization of data structure and functions for bs load and unload. Cunyin Chang 2017-10-10 08:16:25 +0800
  • 1887183f13 bdev_pmem: pmem pool file managment via RPC Tomasz Zawadzki 2017-10-09 09:20:35 +0200
  • c31fb325a7 vhost_scsi: fail requests to device marked for removal Pawel Niedzwiecki 2017-10-11 19:45:51 +0200
  • 709f7b0104 bdev/virtio: replace rte_read/write with spdk_mmio Daniel Verkamp 2017-10-10 16:48:21 -0700
  • 15e978340d mmio: add functions for 1 and 2 byte I/O accesses Daniel Verkamp 2017-10-10 16:41:18 -0700
  • 201c0188ac bdev_virtio: define virtio devs in separate config sections Dariusz Stojaczyk 2017-10-12 20:48:18 +0200
  • f062f79768 scripts: replace NRHUGE with HUGEMEM in setup.sh Hailiang Wang 2017-08-31 02:20:22 +0800
  • 0722434074 nvme/identify: print discovery log contents Daniel Verkamp 2017-10-11 12:10:20 -0700
  • 415dcbf8cd doc: add JSON-RPC docs for nvmf_tgt methods Daniel Verkamp 2017-08-30 13:02:29 -0700
  • ee732292d6 lvol: create super blob on lvolstore initialization Maciej Szwed 2017-09-22 14:13:56 +0200
  • 75af8a1081 scsi: add UT code for spdk_scsi_dev_add/delete_port Shuhei Matsumoto 2017-10-11 16:33:40 +0900
  • 0e5b81b3d7 scsi: remove port from scsi_dev dynamically Shuhei Matsumoto 2017-10-11 16:28:32 +0900
  • 205a00d9fa vhost: disable indirect descriptors Pawel Wodkowski 2017-10-12 21:29:32 +0200
  • 6f6645e2d8 bdev/malloc: allow user to specify bdev name Daniel Verkamp 2017-10-06 15:00:28 -0700
  • e35816b4be bdev/gpt: change the log level. Ziye Yang 2017-10-11 13:19:21 +0800
  • b114103736 nvme_rdma: set retry_count field in rdma_conn_param Ziye Yang 2017-10-11 13:03:41 +0800
  • 13d4f08480 nvme/example: add the call to spdk_nvme_connect() GangCao 2017-10-10 12:19:21 -0400
  • e46404f9cb bdev: remove bdev_opened field from spdk_bdev structure Maciej Szwed 2017-10-04 17:07:15 +0200
  • 6ae7b826ca lvol: claim base bdev on lvol load Maciej Szwed 2017-10-04 17:06:46 +0200
  • c4fe479812 blob: add support for base bdev claim Maciej Szwed 2017-10-05 17:17:38 +0200
  • 96bd19093b test/vhost: Fio tests for vhost initiator. Pawel Kaminski 2017-09-12 15:47:30 +0200
  • ad9e7060ed env: add SPDK_ENV_LCORE_ID_ANY Dariusz Stojaczyk 2017-10-10 18:30:57 +0200
  • 6c0233c0a5 bdev_virtio: slight cleanup Dariusz Stojaczyk 2017-10-10 17:50:20 +0200
  • 3da8f166d4 env_dpdk/init: remove shared memory files at exit Seth Howell 2017-10-06 13:48:59 -0700
  • 36f9d416a1 fio_plugin: update the README Ziye Yang 2017-09-22 06:56:58 +0800
  • 526d759a2d vbdev/unit: destroy bs_dev during unload Tomasz Zawadzki 2017-10-10 15:00:31 +0200
  • 61b4258c56 test/nvmf: extend test plan for NVMe-oF target Daniel Verkamp 2017-10-06 16:29:31 -0700
  • 683a6712ee bdev: return error code if get_io_channel callback fail Pawel Wodkowski 2017-10-02 14:45:06 +0200
  • 331f062b93 scripts/perf/nvme/run_fio_test.py: fix formatting Daniel Verkamp 2017-10-09 17:56:23 -0700
  • b1ccfaca01 subsystem: remove fini return code Tomasz Zawadzki 2017-10-06 16:17:38 +0200
  • 48b2eff97d app: spdk_app_fini no longer gives return code Tomasz Zawadzki 2017-10-05 16:15:17 +0200
  • b8f40516f0 test/bdev: add --spdk_mem param to fio_plugin Dariusz Stojaczyk 2017-10-02 21:02:02 +0200