Commit Graph

  • 4808ff7957 copy: Create a separate copy subsystem library Ben Walker 2017-06-12 14:41:05 -0700
  • 4c0eaac47a bdev: Create a separate bdev subsystem library Ben Walker 2017-06-06 13:26:04 -0700
  • a0a41eefb1 nvmf: allow inactive namespaces in virtual mode Daniel Verkamp 2017-06-15 14:52:40 -0700
  • 28db2ce082 test/vhost: reenable resets Jim Harris 2017-06-15 14:43:57 -0700
  • 3e4ac61d92 bdev: only allow one reset per io_device at a time Jim Harris 2017-06-15 07:17:12 -0700
  • dfa0618d29 bdev: simplify completion callback deferring Jim Harris 2017-06-15 11:48:27 -0700
  • 356e2ab20f event: remove spdk_app_init Ziye Yang 2017-06-06 14:31:47 +0800
  • 127cc4c0f3 nvme/perf: avoid divide by 0 if no I/O completed Daniel Verkamp 2017-06-12 13:59:17 -0700
  • f65731c47e nvmf: allow caller to pick NSID when adding ns Daniel Verkamp 2017-06-14 13:00:11 -0700
  • 4ee35e1f35 Add documentation explaining memory management Ben Walker 2017-03-31 13:49:15 -0700
  • da0dfddb35 dpdk: update DPDK submodule to e42a05c Daniel Verkamp 2017-06-14 22:08:09 -0700
  • fb6c541d37 app, opts: add a new dpdk configuration: no-pci Ziye Yang 2017-06-14 15:31:55 +0800
  • dcb7abc717 vhost_iommu: handle opendir() failure Daniel Verkamp 2017-06-12 13:46:54 -0700
  • ff9c4b9a6e test/nvme: Increase the run time of hotplug. cunyinch 2017-06-15 09:00:18 +0800
  • be74ecf79a test: add one unit test showing example of ut_mock wrap Paul Luse 2017-06-12 14:31:50 -0700
  • 9e90fd6e93 nvme/identify: update for NVMe 1.3 features Daniel Verkamp 2017-06-14 17:07:26 -0700
  • 149b2754e6 nvme_spec.h: update to NVMe 1.3 Daniel Verkamp 2017-05-01 18:28:38 -0700
  • 03e0a3027f bdev: remove parent/child I/O related code Jim Harris 2017-06-15 07:18:30 -0700
  • 80161622b8 bdev: defer completion on resets Jim Harris 2017-06-15 07:09:19 -0700
  • 302828bb5b nvme: free req_buf after deleting queues Jim Harris 2017-06-15 07:05:56 -0700
  • 9f770dae7e bdev/error: make sure error_disk is not NULL Daniel Verkamp 2017-06-14 17:43:28 -0700
  • 5091cadcd0 bsd: add check for coverage Paul Luse 2017-06-13 17:01:22 -0700
  • e6d5f6c418 bdev/nvme: Delete+Recreate I/O queues around a reset Ben Walker 2017-06-08 11:49:22 -0700
  • 8025dee513 test/nvme/hotplug: delay before running setup.sh Daniel Verkamp 2017-06-14 11:16:41 -0700
  • d46f502999 test/vhost: temporarily remove vhost reset testing Jim Harris 2017-06-14 11:25:15 -0700
  • 7d93868a5e test/nvme: cleanup overhead output Jim Harris 2017-06-13 10:54:40 -0700
  • ef3d6d9824 test/nvme: add histogram to overhead test app Jim Harris 2017-06-13 10:36:57 -0700
  • 5044e4f65a histogram: move nvme/perf histogram code to a common header Jim Harris 2017-06-13 08:48:55 -0700
  • ad20a6ddc2 nvme/rdma: check discovery log page RECFMT Daniel Verkamp 2017-06-12 16:30:17 -0700
  • e43d414731 examples/nvme: fix the wrong usage of data buffer for reservation Changpeng Liu 2017-06-13 16:09:03 +0800
  • 73b2cdd1ba test/nvme: Fix the SIGILL when test hotplug in Qemu. cunyinch 2017-06-14 12:00:39 +0800
  • 7b7799bf9c fio_plugin: switch to LD_PRELOAD instead of dynamically loading Jim Harris 2017-06-13 11:50:32 -0700
  • c7e5d9f1b7 test/blobfs_sync: prevent local variable address escape Daniel Verkamp 2017-06-12 13:53:43 -0700
  • 9f237eac85 env_dpdk: save and restore optind in spdk_env_init Daniel Verkamp 2017-06-12 12:55:37 -0700
  • 1f5bbe02cf test/stub: require -i shm_id parameter Daniel Verkamp 2017-06-12 11:28:39 -0700
  • 3b3ab8696c nvme,test: change coremask to make nvme multiple test stable Ziye Yang 2017-06-13 14:09:05 +0800
  • 859c7b0831 bdev, malloc: free name to avoid memory leak Ziye Yang 2017-06-13 13:53:00 +0800
  • 41547d0428 rocksdb: Add a Makefile fragment Ben Walker 2017-06-12 12:26:12 -0700
  • d59f28c28a rocksdb: Add the RocksDB Env to the SPDK repository Ben Walker 2017-06-07 16:27:52 -0700
  • dbbada7645 Add common C++ file extensions to astyle check Ben Walker 2017-06-12 16:26:36 -0700
  • 22a11feeb1 bdev: use spdk_thread_send_msg() to defer completion Daniel Verkamp 2017-06-12 15:47:30 -0700
  • c013322dc6 io_channel: add helper to get an I/O channel's thread Daniel Verkamp 2017-06-12 15:56:09 -0700
  • 73c9bd296a nvme_manage: trim newline from fgets() buffer Isaac Otsiabah 2017-06-08 17:23:35 -0700
  • 3bfecec994 vhost_scsi: added "SCSI" keyword to trace flags Dariusz Stojaczyk 2017-06-02 20:05:49 +0200
  • 8037bc0df3 blobfs/tree: assert that array index is in bounds Daniel Verkamp 2017-06-07 16:26:49 -0700
  • f30f09e994 test/json_util: initialize array values before test Daniel Verkamp 2017-06-07 16:23:19 -0700
  • 66a0a5d4ff test/nvme: extend name buffers to fit traddr Daniel Verkamp 2017-06-06 11:18:30 -0700
  • 9699e32d14 ioat/perf: extend buffers to avoid truncation Daniel Verkamp 2017-06-06 11:15:27 -0700
  • 4af745126b scsi: don't leak bdev_io on mgmt task complete Pawel Wodkowski 2017-06-09 17:33:51 +0200
  • 89ad3f3d6b nvme: Abort outstanding commands when qpair is deleted Ben Walker 2017-06-08 11:35:12 -0700
  • 6eab3a0db1 dpdkbuild: pass along -Werror config from SPDK Daniel Verkamp 2017-06-01 23:16:33 -0700
  • 74bf43a4a2 test/json_util_ut: added object decoding unit tests. Seth Howell 2017-05-25 17:03:54 -0700
  • c15ceac1a5 bdev/error: Change the global error information to per bdev. cunyinch 2017-06-05 15:09:36 +0800
  • 95a2dcb321 test: add wrap capability Paul Luse 2017-05-30 15:47:51 -0700
  • 0ee9e40406 bdev: keep a count of each channel's outstanding IO Jim Harris 2017-05-22 10:49:12 -0700
  • 7a7593c0d4 test/nvme/nvme_c: id parse and compare Lu Fan 2017-06-06 00:14:26 +0800
  • c33dfd741e test: add blobfs test plan Jim Harris 2017-05-17 08:29:10 -0700
  • 1424b6a554 test, pdu: fix memory leak related issue for pdu test Ziye Yang 2017-06-08 13:11:02 +0800
  • bfd1361714 vhost_scsi: removed deferred tasks Dariusz Stojaczyk 2017-06-01 15:15:54 +0200
  • aff7e226f7 bdev: spdk_bdev_[read|write|flush|unmap|reset] now return int Ben Walker 2017-06-05 11:39:38 -0700
  • fb7ad4ac66 nvme_rdma: Support getting all log page entries Ziye Yang 2017-06-01 15:30:46 +0800
  • aabf253940 nvme.sh: add multiprocess test flag. Seth Howell 2017-06-08 11:14:25 -0700
  • 724aa0139c iscsi: avoid use-after-free of iSCSI task Daniel Verkamp 2017-06-08 09:55:21 -0700
  • 7c418a74cb vhost: avoid use-after-free of vhost task Daniel Verkamp 2017-06-08 09:54:11 -0700
  • 166d7ac414 bdev: #include VTune file to control warnings Daniel Verkamp 2017-06-07 13:24:32 -0700
  • ce0b24ca0a bdev: Add doxygen comments to public API Ben Walker 2017-06-05 11:21:23 -0700
  • 86f215f38d vhost: Don't panic if the task count isn't 0 Ben Walker 2017-06-07 09:14:09 -0700
  • 8f371c7d64 vhost: introduce spdk_vhost_vring_desc_to_iov Pawel Wodkowski 2017-06-02 19:48:11 +0200
  • 1b93872dbb vhost: don't expose backend structures outside backend implementation Pawel Wodkowski 2017-06-02 18:00:22 +0200
  • 329d5510e9 vhost: move not SCSI specific parts to internal header Pawel Wodkowski 2017-05-26 15:24:31 +0200
  • ae4796ae02 vhost: generalized vhost events Pawel Wodkowski 2017-05-26 14:00:56 +0200
  • dd071569e9 vhost: expand spdk_vhost_dev_register functionality Dariusz Stojaczyk 2017-06-02 19:51:19 +0200
  • aadd38fd8e doc/bdev: update the AIO configuration example GangCao 2017-06-06 17:48:58 -0400
  • 9b8ddd2256 event: Remove usage of rte_launch Ben Walker 2017-06-02 11:40:40 -0700
  • ef60d87b84 env: Add wrappers to launch and wait for threads Ben Walker 2017-06-02 11:40:23 -0700
  • e889c6e715 autotest: backtrace all threads of core dumps Daniel Verkamp 2017-06-06 16:13:29 -0700
  • fc6e9354ca bdev: Remove spdk_bdev_unregister from public API Ben Walker 2017-06-05 11:01:15 -0700
  • 5712088a55 Add support for VTune Roman Sudarikov 2017-05-30 11:45:46 +0300
  • 0eed0a64a7 test/nvme/nvme_ctrlr: update_firmware Lu Fan 2017-05-09 21:43:10 +0800
  • 887683858b nvmf: add NVMe I/O passthru for virtual mode Daniel Verkamp 2017-06-05 11:28:43 -0700
  • eba5c996c8 bdev: add NVMe I/O passthru command Daniel Verkamp 2017-06-05 11:02:09 -0700
  • bac4c02bc4 bdev: change name and product_name to char * Daniel Verkamp 2017-06-02 10:25:43 -0700
  • 7bc1a7d1a6 blockdev_nvme: free name in nvme_ctrlr Ziye Yang 2017-06-02 10:18:52 +0800
  • 61119d7862 json: Added support for 64 bit unsigned value converter in json Maciej Szwed 2017-06-02 15:30:12 +0200
  • 7c1d827f78 json_util: remove spdk_json_number_to_double() Daniel Verkamp 2017-06-05 15:33:24 -0700
  • 7089d58244 json_util: parse integer numbers directly Daniel Verkamp 2017-06-02 12:47:45 -0700
  • d7134439f6 event: Remove use of rte_lcore Ben Walker 2017-06-02 11:00:35 -0700
  • 54e16f96b3 bdev: Add spdk_bdev_nvme_admin_passthru Edward Yang 2017-05-13 13:12:13 -0700
  • aec9d3dcb5 bdev: Add I/O stat tracking Ben Walker 2017-04-06 14:40:29 -0700
  • 5b89e4a18f iscsi, param: fix memory leak related issue Ziye Yang 2017-06-05 12:06:52 +0800
  • b6a9493bb1 nvme: enable CMB for submission queue by default Changpeng Liu 2017-06-03 09:49:47 +0800
  • ce8de311a4 vhost: Fix reset handling Ben Walker 2017-06-02 15:30:02 -0700
  • 87d242f920 ioat/perf: Remove use of rte_lcore Ben Walker 2017-06-02 10:57:02 -0700
  • 5613e6f3d3 nvmf_tgt: Remove use of rte_lcore Ben Walker 2017-06-02 10:53:01 -0700
  • 9139304ac2 iscsi_tgt: Remove use of rte_lcore Ben Walker 2017-06-02 10:52:37 -0700
  • 0d6f812c8f test/event/subsystem: ensure i stays in range Daniel Verkamp 2017-06-01 23:55:11 -0700
  • d199eb295c configure: check for DPDK submodule existence Daniel Verkamp 2017-06-01 17:51:29 -0700
  • a0cb1377f6 Update existing fallthrough comments for GCC 7 Daniel Verkamp 2017-06-01 23:32:45 -0700
  • aab3b1def3 scsi: add GCC 7 -Wimplicit-fallthrough annotations Daniel Verkamp 2017-06-01 23:27:15 -0700
  • adf3cc2bc8 vhost: add fallback if linux/vfio.h is missing Daniel Verkamp 2017-06-01 18:12:29 -0700