Commit Graph

  • 1573df0f27 genconfig.py: use print() for Python 3 compat Daniel Verkamp 2017-06-01 23:13:30 -0700
  • 9da3f4dd8c nvme/perf: don't fail if no namespaces ran Daniel Verkamp 2017-06-02 13:00:47 -0700
  • 40217741c0 bdev: Move pending queues to mgmt channel Ben Walker 2017-05-10 14:42:45 -0700
  • 49977bc28e changelog: begin filling out v17.07 section Daniel Verkamp 2017-05-17 16:28:02 -0700
  • 40f4630b91 autopackage: avoid timezone issues with git archive Daniel Verkamp 2017-05-31 15:14:50 -0700
  • 108c00bd68 test/iscsi_tgt/ext4test: update for DPDK submodule Daniel Verkamp 2017-06-01 13:11:08 -0700
  • 0a49531fab vhost: remove direct DPDK API call from vhost library Changpeng Liu 2017-06-01 14:53:41 +0800
  • 151de2c479 bdev: Add robust, thread-safe reset handling Ben Walker 2017-05-25 13:11:33 -0700
  • 4fe9536de0 bdev: Remove reset_type Ben Walker 2017-05-11 10:17:47 -0700
  • 239ba69c78 nvmf_tgt: decouple RPC ns list from subsystem internals Daniel Verkamp 2017-05-31 17:26:16 -0700
  • 7b2a6b05d0 nvmf: add public API to get subsystem serial number Daniel Verkamp 2017-05-31 17:01:00 -0700
  • 83da13f1ec nvmf_tgt: remove unnecessary namespace count check Daniel Verkamp 2017-05-31 16:52:52 -0700
  • bbfcb0943b nvmf_tgt: use public API to set serial number Daniel Verkamp 2017-05-31 16:46:17 -0700
  • 7999c01b76 nvmf_tgt: use public API to get subsystem NQN Daniel Verkamp 2017-05-31 16:36:34 -0700
  • 77db92cf38 nvmf: remove unnecessary subsystem num_hosts field Daniel Verkamp 2017-05-31 16:32:42 -0700
  • 63b76fe194 nvmf: remove unused spdk_nvmf_subsystem::lcore Daniel Verkamp 2017-05-31 16:31:31 -0700
  • 806644a05f nvmf: remove spdk_nvmf_subsystem_exists() Daniel Verkamp 2017-05-31 16:27:44 -0700
  • 1c7b6f8dab nvmf: add spdk_ prefix to nvmf_find_subsystem() Daniel Verkamp 2017-05-31 16:20:39 -0700
  • 6a2710d5d3 nvmf.h: fix function declaration formatting Daniel Verkamp 2017-05-31 16:17:50 -0700
  • 81344a66ef nvmf: make spdk_nvmf_ctrlr_ops contents private Daniel Verkamp 2017-05-31 16:14:01 -0700
  • 7d42767817 vhost: removed redundant check in get_scsi_lun() Dariusz Stojaczyk 2017-05-31 14:35:01 +0200
  • 9548caa608 autotest: ignore coverage info for DPDK Daniel Verkamp 2017-05-31 17:08:55 -0700
  • 59ed2aa9f6 blobfs: lock accesses to sync fs_request list Jim Harris 2017-05-29 15:46:39 -0700
  • 60145e2cc9 autobuild.sh && autotest_common.sh: added configuration flags for valgrind and scan-build. Seth Howell 2017-05-31 16:48:02 -0700
  • 5e132b6b7a scsi: Set proper transport protocol id Tomasz Zawadzki 2017-05-24 16:08:25 +0200
  • 0888dd4cc6 vhost: add device type field Pawel Wodkowski 2017-05-25 19:45:26 +0200
  • 3671543a5b vhost: changed dev_construct()/destruct() to dev_load()/unload() Dariusz Stojaczyk 2017-05-25 16:12:31 +0200
  • d7054e23b7 vhost: move VM memory register/unregister to vhost.c Pawel Wodkowski 2017-05-25 18:20:01 +0200
  • c190dcd767 vhost: move gpa_to_vva to vhost.c Pawel Wodkowski 2017-05-25 17:52:16 +0200
  • 7a9af3963e vhost: moved vqueue/vring management to vhost.c Dariusz Stojaczyk 2017-05-24 14:52:07 +0200
  • 972caf1603 test/json_util: add string decode tests. Seth Howell 2017-05-24 15:45:17 -0700
  • 1285f823e4 blobfs: relax locking for __rw_send_from_file calls Jim Harris 2017-05-30 20:49:02 -0700
  • 2b2ab24477 reactor: handle start_fn event after subsystem init is ready Ziye Yang 2017-05-26 14:34:51 +0800
  • 9104fe73ce bdev: make (v)bdev init in async manner Ziye Yang 2017-05-26 12:58:04 +0800
  • 6e0d1dcdfa subsystem: make subsystem init in async manner Ziye Yang 2017-05-23 12:31:24 +0800
  • 8a44220b1a env: Rename spdk_malloc/zmalloc/realloc/free to spdk_dma_(func) John Meneghini 2017-05-25 14:21:30 -0400
  • ad476cae97 dpdkbuild: enable -g for debug builds Jim Harris 2017-05-30 20:46:28 -0700
  • 17ce81a0d9 ut/blobfs: fix compilation error Pawel Wodkowski 2017-05-31 13:22:20 +0200
  • be186f641e fio: Add a script to prep a system for benchmarks Ben Walker 2017-04-25 14:04:07 -0700
  • dc772e543f test/blobfs/blobfs_sync: fix build after API change Daniel Verkamp 2017-05-31 00:37:27 -0700
  • 7f94346a07 test/nvme/nvme_ns_cmd: read_with_md Lu Fan 2017-05-14 22:24:52 +0800
  • 18bc3a5ef6 test/blobfs: Test create sync file Jing Xia 2017-05-17 02:38:12 +0800
  • ecaf3fe140 autotest.sh: changed to accomodate agents with no nvme devices. Seth Howell 2017-05-30 16:17:51 -0700
  • 7883a289ec json_util: fixed off by 1 error. Seth Howell 2017-05-23 17:16:19 -0700
  • 3d38fcc312 test/nvmf: use stub application cunyinch 2017-05-27 08:13:55 +0800
  • ad84526d1c test/nvmf: move the nvmf test cases to the separate script. cunyinch 2017-05-27 08:05:26 +0800
  • f4f3bef1cc nvmf: make sure nvmf target workable when it run as secondary porcess. cunyinch 2017-05-27 07:41:41 +0800
  • 54dbc8cff9 build: update dpdkbuild Makefile for FreeBSD Paul Luse 2017-05-29 14:58:32 -0700
  • cd88c7c53b bdev: add hook for bdev registration Daniel Verkamp 2017-02-10 13:18:49 -0700
  • f198553530 blob: Coalesce unmaps Ben Walker 2017-05-26 10:44:46 -0700
  • 7058f85318 bdev: When a channel is destroyed, abort all queued I/O Ben Walker 2017-05-11 09:48:07 -0700
  • 35ab754449 bdev: Make spdk_bdev_mgr an I/O device Ben Walker 2017-05-09 15:07:56 -0700
  • ff87d29cc3 io_channel: Add mechanism to call a function on each channel Ben Walker 2017-05-23 11:56:40 -0700
  • a30ffb986e io_channel: No longer use thread-local storage Ben Walker 2017-05-23 11:43:19 -0700
  • 666bf939f1 io_channel: Rename io_channel_create_cb_t to spdk_io_channel_create_cb Ben Walker 2017-05-23 11:22:59 -0700
  • 7fb3b2484c test/iscsi_tgt: optimization for ext4 test. cunyinch 2017-05-22 15:34:02 +0800
  • 2ef5722f3c io_channel: Add a message passing callback Ben Walker 2017-05-17 08:58:16 -0700
  • f1c5344b32 io_channel: Add a thread identifier Ben Walker 2017-05-15 15:52:07 -0700
  • d969ac445a io_channel: Remove per-channel priority Ben Walker 2017-05-18 10:48:04 -0700
  • 94e1719bf5 test/iscsi_tgt: restrict rpc ip_address test to 2 nics Jim Harris 2017-05-25 13:18:19 -0700
  • b0355c0266 test/blobfs: Use a lock instead of volatiles Ben Walker 2017-05-24 16:15:38 -0700
  • 830912e28a Add thread sanitizer to configure options Ben Walker 2017-05-24 15:00:54 -0700
  • 675dc02b81 test/app/stub: create sentinel file when init complete Jim Harris 2017-05-25 15:26:18 -0700
  • d5b6b1880e vhost: reordered functions in vhost_scsi.c Dariusz Stojaczyk 2017-05-24 13:16:40 +0200
  • d237aba3b9 vhost: separated scsi layer from vhost.c Dariusz Stojaczyk 2017-05-22 14:53:27 +0200
  • fb4b23b50b vhost: introduced spdk_vhost_free_reactor() Dariusz Stojaczyk 2017-05-22 15:54:09 +0200
  • aa72cafd8b vhost: introduced spdk_vhost_dev_unregister() Dariusz Stojaczyk 2017-05-22 15:34:45 +0200
  • 2f1cfc7be0 vhost: introduced spdk_vhost_dev_backend struct Dariusz Stojaczyk 2017-05-18 17:39:28 +0200
  • 53a452d228 vhost: removed dpdk_vid_mapping Dariusz Stojaczyk 2017-05-18 15:57:09 +0200
  • c6745bc2b8 vhost: generalized spdk_vhost_dev struct Dariusz Stojaczyk 2017-05-17 14:42:20 +0200
  • 78360d5646 vhost: extracted alloc/free out of vhost_dev constructor/destructor Dariusz Stojaczyk 2017-05-23 14:32:21 +0200
  • 6bd7c5b42c test/blobfs: use test stub Jim Harris 2017-05-25 11:54:00 -0700
  • e045a02ca0 blobfs: cleanup cache pool Jim Harris 2017-05-25 11:55:11 -0700
  • a8e1295d4b test/iscsi_tgt: use stub application Jim Harris 2017-05-24 20:58:35 -0700
  • 7c34782192 test/iscsi_tgt: add timing for iscsi_tgt app startup Jim Harris 2017-05-25 13:06:51 -0700
  • 8933ba2119 bdev/error: do not submit an I/O that will be failed Jim Harris 2017-05-24 08:32:29 -0700
  • 5fafd5c277 env: remove element size from spdk_ring_create Pawel Wodkowski 2017-05-24 14:46:55 +0200
  • 8557b1c2c5 env: add single-producer, single-consumer ring type Pawel Wodkowski 2017-05-24 14:34:12 +0200
  • fadfd84920 vagrant: minor tweaks Paul Luse 2017-05-23 10:20:03 -0700
  • d67536f6b5 test/iscsi_tgt: specify reactor mask from command line Jim Harris 2017-05-25 09:27:36 -0700
  • 4b521e1720 app/stub: add a stub application to accelerate startup Jim Harris 2017-05-24 13:30:12 -0700
  • 24e0f710cf bdev/nvme: only enable hotplug in primary processes Jim Harris 2017-05-24 20:06:39 -0700
  • b20d0296f8 test/iscsi_tgt: add a common bash script Jim Harris 2017-05-24 16:29:24 -0700
  • 41d477cfa3 iscsi: free mempools on exit Jim Harris 2017-05-24 16:10:00 -0700
  • f21448cfbc test/iscsi: do not rsync dpdk directory for ext4test Jim Harris 2017-05-23 14:29:22 -0700
  • 5597e835c8 nvme/fio_plugin: fix typo in traddr error message Daniel Verkamp 2017-05-23 12:51:03 -0700
  • 27c6d380b5 examples/nvme/perf: add a latency summary Jim Harris 2017-05-23 14:47:14 -0700
  • 32120b6336 examples/nvme/perf: fix latency calculations Jim Harris 2017-05-23 14:40:53 -0700
  • 58ed368569 autotest.sh: add test config flag for unittest.sh Daniel Verkamp 2017-05-24 09:25:45 -0700
  • 216901dbd7 vhost: close remaining memory region FDs during backend cleanup Tomasz Zawadzki 2017-05-19 15:06:27 +0200
  • 66349fbf7b hello_world: fail if no NVMe devices found Jim Harris 2017-05-23 13:53:45 -0700
  • 50662135b1 json_util_ut.c: added int32 and uint32 json decode tests. Seth Howell 2017-05-23 09:04:44 -0700
  • 2e28ef9d02 scsi: fix scsi compliance issue for inquiry VPD NAA identifier Changpeng Liu 2017-05-23 15:41:33 +0800
  • 5b392ecdd1 vhost: fix deadlock on VFIO registration failure Pawel Wodkowski 2017-05-22 14:19:03 +0200
  • 4c438999e0 test/iscsi_tgt: move iscsi script invocations to separate file Jim Harris 2017-05-10 15:01:26 -0700
  • 2e3f07ac40 bdev: add spdk_io_channel parameter to spdk_bdev_reset Jim Harris 2017-05-23 10:51:50 -0700
  • 1a2cd90c98 scsi: simplify lun task mgmt path Jim Harris 2017-05-23 13:11:49 -0700
  • fa1429ba02 bdev/nvme: clean up return codes Jim Harris 2017-05-19 17:12:39 -0700
  • 615c54b443 bdevperf: move location of bdevperf_construct_targets Ziye Yang 2017-05-24 10:49:36 +0800
  • a02c0062bd nvme/host: use spec-compliant PSDT value 01b Daniel Verkamp 2017-05-23 09:29:58 -0700