Commit Graph

  • 92577c92b0 vbdev/passthru: introduce the public create_passthru_disk function GangCao 2018-04-07 21:23:07 -0400
  • b8681aa659 bdev/qos: add the QoS information on RPC get_bdevs interface GangCao 2017-12-29 16:45:15 -0500
  • e5cfae172d nvme: Remove calls to getpid() when submitting nvme requests Jonathan Richardson 2018-02-27 18:16:05 -0800
  • 83795a1600 spdkcli: initial version with bdev management Karol Latecki 2018-03-23 11:40:31 +0100
  • 1050ace333 test/bdev: disable blockdev tests when ASAN is on Daniel Verkamp 2018-04-20 09:32:03 -0700
  • 34ccb2d7d9 test/blockdev.sh: filter out partitions in nbd test Seth Howell 2018-02-15 17:05:52 -0700
  • 5ac01ab53e test: set all coremasks to use 8 or fewer cores. Seth Howell 2018-03-12 10:10:41 -0700
  • 3bc1b71100 examples/kmod: add cache.mk to git ignore Seth Howell 2018-03-15 16:02:30 -0700
  • 4ecb2e1d33 Revert "test/virtio: test support for kernel vhost-scsi device" Jim Harris 2018-04-19 12:55:52 -0700
  • 8cf4bc42e7 Revert "test/virtio: enable qemu virtio-scsi-pci device" Jim Harris 2018-04-19 12:54:35 -0700
  • f6fa387f5b vhost/nvme: remove pointless task NULL check Daniel Verkamp 2018-04-19 13:11:11 -0700
  • 8e098e4190 nvme: verify remove_cb is non-NULL before calling Daniel Verkamp 2018-04-19 13:04:00 -0700
  • 3fa7c33ac1 nvme: require trid to be valid in nvme_ctrlr_probe Daniel Verkamp 2018-04-19 13:22:55 -0700
  • 0692768e69 vhost: Fix negative array index use in spdk_vhost_set_socket_path Ben Walker 2018-04-18 15:50:50 -0700
  • 6518338fa0 event: Handle invalid lcore passed to spdk_event_allocate Ben Walker 2018-04-18 15:44:53 -0700
  • 4149205c46 nvmf: Re-lookup sgroup after the array is realloc'd Ben Walker 2018-04-18 15:40:46 -0700
  • 1d94536417 nvmf: Bound the maximum number of namespaces that can be configured Ben Walker 2018-04-18 14:28:38 -0700
  • a00b6819a1 bdev/virtio: Abort on bad index in virtio_dev_queue_get_thread Ben Walker 2018-04-18 14:04:11 -0700
  • 7540c61a21 lvol: Make snapshot_lvol_bdev RPC's arguments required Ben Walker 2018-04-18 13:58:06 -0700
  • 37ef0cca91 nvme: Don't expose admin qpair in timeout callbacks Ben Walker 2018-04-18 13:45:07 -0700
  • ec013016ed iscsi: fix nonsensical poll_group asserts Daniel Verkamp 2018-04-18 13:14:17 -0700
  • b67f1afe8e github: Add issue tracker template Paul Luse 2018-04-17 09:38:16 -0700
  • ffba4fdbc3 bdev/qos: add RPC method to set QoS at runtime GangCao 2017-12-29 03:02:08 -0500
  • c1f7f02cfe vhost: Handle null pointer when dumping SCSI JSON config Ben Walker 2018-04-18 13:40:51 -0700
  • aa345078c1 vhost: Handle failed memory allocation when dumping config Ben Walker 2018-04-18 13:36:40 -0700
  • b31d31b22b vhost: Check for null pointers in vhost_blk Ben Walker 2018-04-18 13:34:49 -0700
  • 3ac5d089dc scripts/rpc.py: use dashes in --long-args Daniel Verkamp 2018-04-17 11:36:19 -0700
  • 87211463a2 bdev: Fix data type mismatch for io_per_sec Ben Walker 2018-04-11 11:26:12 -0700
  • 2931d638e7 bdev: Configure max_ios_per_timeslice when QoS is initialized Ben Walker 2018-04-10 15:01:55 -0700
  • 4ca87a01b4 nvmf: make spdk_nvmf_subsystem_remove_ns asynchronous Seth Howell 2018-04-18 09:31:40 -0700
  • 880e3b153e lvol: Make lvol rename RPC arguments required Ben Walker 2018-04-18 10:15:11 -0700
  • 4d2e54a635 nvmf: Handle addresses that don't contain a port Ben Walker 2018-04-17 16:22:07 -0700
  • 63fb2f772c nvme: Close file descriptor if controller fails to initialize Ben Walker 2018-04-17 16:00:07 -0700
  • 4988e48294 test/virtio: enable qemu virtio-scsi-pci device Pawel Niedzwiecki 2018-04-09 16:39:49 +0200
  • 0b34e88c2d test/virtio: test support for kernel vhost-scsi device Pawel Niedzwiecki 2018-02-08 16:56:43 +0100
  • 37039565d0 io_channel: add asserts in spdk_io_device_register Daniel Verkamp 2018-04-17 16:46:16 -0700
  • 0f99e7ab9e nvmf: report that namespaces may be shared Daniel Verkamp 2018-04-16 13:56:27 -0700
  • 0a1a4ce116 virtio: rename ops->get_queue_num callback Dariusz Stojaczyk 2018-04-18 13:37:48 +0200
  • ec5cf8a221 bdev/iSCSI: Make the connection connect in async mode. Ziye Yang 2018-03-27 10:42:21 +0800
  • 3ed915618f io_channel: always set dev->unregister_thread under a mutex Dariusz Stojaczyk 2018-04-18 14:58:53 +0200
  • a7aa9d5737 io_channel: ensure io_device is always freed just once Dariusz Stojaczyk 2018-04-18 14:33:52 +0200
  • 6c0078300b bdev: defer freeing bdev_io mempool Dariusz Stojaczyk 2018-04-18 14:26:10 +0200
  • 2e1dbc4587 bdev: Fix race condition when testing whether QoS is enabled Ben Walker 2018-04-10 14:58:10 -0700
  • d859e3cc8d bdev: Remove implementation assumptions from QoS unit test Ben Walker 2018-04-11 11:03:06 -0700
  • 5d94d6d3a5 vpp: add support for vpp comm library Tomasz Zawadzki 2018-04-17 16:41:37 -0400
  • 0a162815d6 Revert "subsystem.c: make subsystem_remove_ns asynchronous" Daniel Verkamp 2018-04-17 16:59:07 -0700
  • 498f9add11 subsystem.c: make subsystem_remove_ns asynchronous Seth Howell 2018-04-09 14:12:22 -0700
  • 1a6dac405b bdev/virito: add JSON config dump and generic create RPC Pawel Wodkowski 2018-03-27 15:45:10 +0200
  • 8ebaed2eb5 test/vhost: live migration test case 3 Karol Latecki 2018-02-21 15:09:16 +0100
  • 0d1c3aefc3 blobstore: clone-snapshot classification Tomasz Kulasek 2018-03-22 16:10:29 +0100
  • aa749442cb test/iscsi_tgt: merge the two steps of running fio_remote_nvme.sh Liang Yan 2018-04-09 10:19:56 +0800
  • 208748b423 lvol: Creating 2 lvols simultaneously with same name Maciej Szwed 2018-04-12 10:10:49 +0200
  • 0629b01d21 test/rbd: add configurable monitoring IP address for ceph Tomasz Zawadzki 2018-04-16 09:12:23 -0400
  • f34fae94fe bdev/lvol: add dump config mock Pawel Wodkowski 2018-04-16 17:28:47 +0200
  • 18f3a22b20 test: disable ASLR for multi-process tests Jim Harris 2018-04-16 17:34:01 -0700
  • dba0f6e0a8 test: run pmap on stub process after it starts Jim Harris 2018-04-16 16:57:42 -0700
  • 876458478c test/vhost: move vhost migration test to nightly tests Pawel Niedzwiecki 2018-04-16 21:27:56 +0200
  • 979d9997c9 io_channel: Fix race between put channel and get channel Ben Walker 2018-04-13 14:46:05 -0700
  • ade146b966 bdev: Wait for io device to unregister in bdev_part Ben Walker 2018-04-16 14:45:53 -0700
  • 27d47b9a10 nvmf: make the qpair disconnnect in the right order. Ziye Yang 2018-04-17 05:26:25 +0800
  • a3f8876777 vhost: add JSON config dump Pawel Wodkowski 2018-03-19 19:01:57 +0100
  • e3263286d3 test/nvmf: confirm kernel finds NVMe-oF namespaces Seth Howell 2018-04-16 13:28:16 -0700
  • b332897a04 nvmf: add the assert in spdk_nvmf_ctrlr_disconnect Ziye Yang 2018-04-14 17:14:28 +0800
  • 5f6c428dbc bdev/iscsi: initialize g_iscsi_lun_head staticly and make iqn per bdev Pawel Wodkowski 2018-04-16 15:59:53 +0200
  • ce70f29662 nvme: Remove calls to getpid() when submitting nvme requests Jonathan Richardson 2018-02-27 18:16:05 -0800
  • e5c5740911 app: Add "NoPci" to command line options Shuhei Matsumoto 2018-04-13 07:46:04 +0900
  • 67f2fb6363 app: Fix scan-build errors due to optarg handling Shuhei Matsumoto 2018-04-13 07:43:38 +0900
  • fa6f7a166d nvme: improve error messages in set_num_qpairs Daniel Verkamp 2018-04-13 13:19:43 -0700
  • a4a497d5b0 bdev: add new optional bdev i/f entry point paul luse 2018-04-10 14:53:20 -0700
  • bdfeddd3a3 Add strncpy to the list of banned functions Ben Walker 2018-04-09 16:10:43 -0700
  • e450a34aa9 check_format: Ignore rte_vhost code in forbidden function check Ben Walker 2018-04-12 11:01:05 -0700
  • 931b7d1f85 test: Remove all uses of strncpy Ben Walker 2018-04-09 16:10:21 -0700
  • 453c804d1b nvme: continue initialization even if NN=0 Daniel Verkamp 2018-04-12 11:23:02 -0700
  • c9ef7642c9 nvme: make set_num_qpairs failure non-fatal Daniel Verkamp 2018-04-11 16:40:14 -0700
  • c43dc1f1e3 scripts/rpc.py: calculate num_blocks with floor division Karol Latecki 2018-04-13 13:50:56 +0200
  • df159388ff examples/fio_plugin: add SGL support for R/W commands Changpeng Liu 2018-04-11 02:35:39 -0400
  • 31bf5d795e nvme: make timeout function per process Ziye Yang 2018-04-12 12:20:38 +0800
  • ebf079362b test/lvol: Snapshot and clone test cases for lvol feature. Tomasz Kulasek 2018-03-08 23:09:32 +0100
  • 9b5fd19225 test/lvol: Praparation for snapshot and clone test cases Pawel Kaminski 2018-04-06 09:13:38 -0400
  • 2da6293e85 lvol: add UUID to lvols snapshots and clones Tomasz Kulasek 2018-04-11 14:27:03 +0200
  • be0eef0a0d nvmf: check for missing NQN in conf parsing Daniel Verkamp 2018-04-12 09:56:06 -0700
  • 6820d312e1 vhost: move memory registration to DPDK thread Dariusz Stojaczyk 2018-04-09 18:40:48 +0200
  • aedbb3b81a nvme: Rmove all uses of strncpy Ben Walker 2018-04-09 16:08:55 -0700
  • 9611db82a3 lvol: Remove all uses of strncpy Ben Walker 2018-04-09 16:08:34 -0700
  • 6ebfbf7351 test/vhost: add live migration test case 2 Pawel Wodkowski 2018-02-01 22:14:58 +0100
  • 90922c60df rpc: reword doc comments Daniel Verkamp 2018-04-11 11:15:19 -0700
  • 7d45cfc3cc scripts/rpc.py: pass named args to lvol.py Daniel Verkamp 2018-04-11 14:31:09 -0700
  • b7f049070d test/nvmf: update test scripts from ifconfig to iproute2 Tomasz Zawadzki 2018-04-10 08:17:30 -0400
  • 5ee127aa2c test/nvmf: fix new line when searching for soft roce interfaces Tomasz Zawadzki 2018-04-10 10:26:01 -0400
  • 6e9293eaca blobcli: exclude vbdev_lvol from blobcli compilation Tomasz Zawadzki 2018-04-03 10:17:04 -0400
  • 6a30dd6f8b blob: fix type in spdk_blob_resize() declaration Daniel Verkamp 2018-04-09 16:16:21 -0700
  • 3b62b84f41 lvol: use uint64_t to represent lvol sizes Daniel Verkamp 2018-04-09 13:29:34 -0700
  • e548df4ed1 iscsi: do static initialization of globals that allow it Pawel Wodkowski 2018-04-06 17:10:30 +0200
  • 3142d978c3 scripts/rpc.py: Handle socket connection error Karol Latecki 2018-04-11 14:42:58 +0200
  • b066126b0b jsonrpc: convert send queue to singly linked tail queue Pawel Wodkowski 2018-04-11 00:13:17 +0200
  • ffb4d54a79 vhost: unaffinitize rte_vhost thread Dariusz Stojaczyk 2018-04-09 18:15:01 +0200
  • e9ee09f153 test/nvme/aer: add changed namespace list log test Changpeng Liu 2018-04-09 21:05:33 -0400
  • 1831b086d0 blobfs: sync length if append occurs after cache eviction Jim Harris 2018-04-10 10:01:50 -0700
  • bb5f94f838 blobfs/fuse: account for leading slash in filenames Jim Harris 2018-04-06 04:22:00 -0700
  • c149736596 include/net.h: remove non public functions to private header file Yanbo Zhou 2018-04-09 04:35:20 -0400