Commit Graph

  • d5b441e0dd bdev: clean up spdk_bdev_io_complete a bit Jim Harris 2017-09-15 15:23:49 -0700
  • b4ffeaec7a bdev: fail IO submitted while reset in progress Jim Harris 2017-09-08 11:44:50 -0700
  • 4fc80cf0cb test/nvmf/host: Add bdevperf test Ziye Yang 2017-09-20 07:06:59 +0800
  • 263ed2ae21 nvme_spec: remove SGL Sub Type Invalid status code Daniel Verkamp 2017-09-14 16:00:36 -0700
  • 1e33a802b4 iscsi: fix layout of logout request reason field Daniel Verkamp 2017-09-14 13:15:50 -0700
  • dd9fdb0c55 lvol: remove page_size field from lvol store struct Tomasz Zawadzki 2017-09-19 14:49:30 +0200
  • 4912114819 lvol: split spdk_lvol_store_req structure into four separate Tomasz Zawadzki 2017-09-19 16:09:43 +0200
  • f76ec3b495 lvol: fix memory leaks Maciej Szwed 2017-09-21 13:19:22 +0200
  • 48d643b829 bdev/virtio: simplify READ/WRITE 10/16 logic Daniel Verkamp 2017-09-22 10:19:49 -0700
  • 1f935c7a9b bdev: properly handle aborted resets Jim Harris 2017-09-12 12:14:48 -0700
  • ab29d2ce5d bdev: improve handling of channel deletion with queued resets Jim Harris 2017-09-12 09:34:55 -0700
  • c2510e75a2 bdev: add spdk_bdev_io_submit_reset Jim Harris 2017-09-14 14:02:09 -0700
  • 81939c44f1 bdev: rename need_buf_tailq_t to bdev_io_tailq_t Jim Harris 2017-09-12 09:37:52 -0700
  • 674c709733 test/bdev: add simulated multi-thread unit tests Jim Harris 2017-09-11 08:43:25 -0700
  • d959fecdd5 blobstore: do not _spdk_bs_free before io devices are registered Tomasz Zawadzki 2017-09-22 14:40:40 +0200
  • 6bfff2f1cc examples/perf: exit perf tool if no controllers found Liang Yan 2017-09-22 11:40:23 +0800
  • ad9a842c71 rpc/vhost_scsi: defer remove_scsi_dev RPC response Dariusz Stojaczyk 2017-07-25 15:42:27 +0200
  • f61b71d71a vhost_scsi: implemented vhost device hot-attach Dariusz Stojaczyk 2017-07-26 12:17:52 +0200
  • 1112679f1a vhost_scsi: pass scsi_dev_num directly to eventq_enqueue Dariusz Stojaczyk 2017-07-25 14:38:18 +0200
  • 4c4492dcc4 vhost_scsi: removed internal eventq events ring Dariusz Stojaczyk 2017-07-25 13:55:42 +0200
  • dcb7db965d bdev: unify all direct bdev_io I/O types Dariusz Stojaczyk 2017-09-20 15:10:17 +0200
  • 2e1a8b6c2e bdev_virtio: add SCSI READ/WRITE 16 support Dariusz Stojaczyk 2017-09-05 18:01:00 +0200
  • 43be836ae5 bdev_virtio: use READ CAPACITY (10) for initial target scan Dariusz Stojaczyk 2017-09-04 19:23:46 +0200
  • bcaac30fe3 bdev_virtio: add alloc_virtio_disk Dariusz Stojaczyk 2017-09-21 11:36:06 +0200
  • 29df0140f0 rte_virtio: set FEATURES_OK for modern virtio-user devices Dariusz Stojaczyk 2017-09-04 15:54:42 +0200
  • 146061e9c6 rte_virtio: don't negotiate features twice for virtio-user Dariusz Stojaczyk 2017-09-04 14:29:06 +0200
  • 01aba26361 travis: add libnuma-dev for DPDK 17.08 Daniel Verkamp 2017-09-21 16:03:20 -0700
  • 0893ef91a4 dpdk: switch DPDK submodule to spdk-17.08 branch Daniel Verkamp 2017-09-15 12:25:01 -0700
  • 4ac30f9f3c test:move env initialization steps after the parameters parsing Liang Yan 2017-09-21 11:24:03 +0800
  • 9663f84395 bdev: added iovs to bdev_io->unmap & flush Dariusz Stojaczyk 2017-09-20 15:02:09 +0200
  • c644fb069f bdev: reorder bdev_io->flush fields Dariusz Stojaczyk 2017-09-20 14:56:33 +0200
  • 8d6f9503ef bdev/malloc: remove the unnecessary operation on len Ziye Yang 2017-09-20 04:09:36 +0800
  • 8181c59293 nvme: override the default queue depth if users specified the value Changpeng Liu 2017-09-19 04:38:47 -0400
  • 29bcd5a90d blob: Add support for crc of super block. Cunyin Chang 2017-09-13 11:09:22 +0800
  • 38c19cd275 nvme: change PSDT to SGL_MPTR if hardware SGL is supported Changpeng Liu 2017-09-15 11:53:16 +0800
  • 70684937b7 test/blobfs: add timing for rocksdb benchmarks Seth Howell 2017-09-15 10:37:14 -0700
  • f7eb7d6434 util: fail io_device unregister if foreach operations outstanding Jim Harris 2017-09-12 17:13:21 -0700
  • 93cfe874b2 lib/util: handle channel being removed during spdk_for_each_channel Jim Harris 2017-09-11 13:58:40 -0700
  • 32a87ed9e3 test: add framework for simulating multithreading in unit tests Jim Harris 2017-09-11 13:12:09 -0700
  • 372df452a4 test: flesh out test_env implementation for mempools Jim Harris 2017-09-11 11:53:21 -0700
  • b1bebb506d pkgdep: add libnuma dependency for DPDK 17.08+ Daniel Verkamp 2017-09-15 16:42:42 -0700
  • 6264dfa956 test/iscsi: Add iscsi_tgt with lvol backend test Karol Latecki 2017-09-12 08:36:30 +0200
  • c783caabc7 bdev: remove bdev_opened_for_write restriction Maciej Szwed 2017-09-18 14:15:34 +0200
  • 564524a7dd test/nvmf: Add nvmf with lvol integrity test Karol Latecki 2017-09-07 12:34:34 +0200
  • c0e6ecaa0b test/vhost: add vhost with lvol backends test Tomasz Zawadzki 2017-07-25 12:27:43 +0200
  • 8011d8c0e6 nvmf: don't allow 0xFFFFFFFF as a NSID Daniel Verkamp 2017-09-15 16:17:47 -0700
  • 9290e0bcf7 test/blobfs: consolidate run_tests.sh into rocksdb.sh Seth Howell 2017-09-15 09:53:34 -0700
  • 19de08066d test/mock: add pthread_self Jim Harris 2017-09-11 09:10:33 -0700
  • 76774528be test/bdev: initialize descriptor array in open_write_test Jim Harris 2017-09-15 09:50:57 -0700
  • 5323a02613 nvmf: move fabrics command processing to ctrlr.c Daniel Verkamp 2017-09-11 18:54:56 -0700
  • 4ff0eba871 nvmf: merge connect handling into single function Daniel Verkamp 2017-09-11 18:24:46 -0700
  • 6b8096d815 nvmf: remove subsystem IDs Daniel Verkamp 2017-09-11 17:09:11 -0700
  • f4a4ddd8a1 nvmf: add subsystem ctrlr management functions Daniel Verkamp 2017-09-11 16:50:29 -0700
  • 21ea290192 nvmf: cntlid is now only unique within a subsystem Ben Walker 2017-08-29 13:32:41 -0700
  • b0a80710ec nvmf: don't generate cntlids in reserved range Daniel Verkamp 2017-08-29 13:02:50 -0700
  • 65cac5fbe0 nvmf: store transport in listener structure Daniel Verkamp 2017-09-11 13:35:39 -0700
  • 2453352025 build: remove explicit -m64 compiler option Daniel Verkamp 2017-09-13 09:37:26 -0700
  • 93c803c363 nvme/identify: print error if no controllers found Daniel Verkamp 2017-09-12 10:45:24 -0700
  • 4a49d59c66 doc/vagrant: add commands to run for proxyconf Daniel Verkamp 2017-09-14 09:38:29 -0700
  • e21aede946 lvol: add get_lvol_stores RPC Tomasz Zawadzki 2017-09-18 10:49:22 +0200
  • 2b1d8415cd travis: add uuid-dev dependency for lvol Daniel Verkamp 2017-09-15 11:27:17 -0700
  • 13ecee44a4 blob: Add support for crc of metadata pages. Cunyin Chang 2017-09-11 16:52:49 +0800
  • 2d18887fbd blobfs: Make the behaviour of "delete file" as unlink. Cunyin Chang 2017-08-21 16:14:07 +0800
  • 09af33b6a4 rte_virtio: added virtio_dev struct Dariusz Stojaczyk 2017-09-01 19:33:53 +0200
  • 72ebd59086 rte_virtio: removed pci/user distinctions in common virtio_hw path Dariusz Stojaczyk 2017-09-01 09:30:31 +0200
  • de2ecd9db1 rte_virtio: added virtio_queue.c/.h Dariusz Stojaczyk 2017-08-31 18:18:31 +0200
  • 004913cf04 rte_virtio: cleaned up virtio_user_dev_init Dariusz Stojaczyk 2017-08-31 17:10:05 +0200
  • bb2523456c rpc/vhost: call RPC commands on controller's reactor Dariusz Stojaczyk 2017-07-26 12:09:34 +0200
  • a8599cd4f0 vhost: sync controller creation with g_spdk_vhost_mutex Dariusz Stojaczyk 2017-09-08 13:06:41 +0200
  • 1fc1068049 vhost_scsi: vhost_scsi_dev_add_dev now takes vhost_dev param Dariusz Stojaczyk 2017-07-25 19:26:55 +0200
  • 2670503d46 vhost: readded return codes for dpdk callbacks Dariusz Stojaczyk 2017-09-07 20:34:15 +0200
  • 5226e9082d lvol: Documentation Piotr Pelplinski 2017-07-12 16:58:55 +0200
  • 27f44662ac lvol: Logical volume implementation Tomasz Zawadzki 2017-09-14 16:53:36 +0200
  • 0caab4e1da nvmf: add Write Zeroes support Daniel Verkamp 2017-09-05 17:26:14 -0700
  • 5eb129647d nvmf/bdev: refactor read/write into separate funcs Daniel Verkamp 2017-09-05 16:45:29 -0700
  • 9f2784ec21 bdev_virtio: specify limitations in README.md Dariusz Stojaczyk 2017-09-14 19:29:52 +0200
  • 49934e252e bdev/gpt: fix use after free of gpt_base Daniel Verkamp 2017-09-14 11:06:49 -0700
  • 9eabe8dc6b rte_virtio: removed eth_virtio_dev_init() Dariusz Stojaczyk 2017-08-31 17:04:08 +0200
  • 8bd15fa161 rte_virtio: check against descriptor table overflow Dariusz Stojaczyk 2017-09-12 20:24:09 +0200
  • 3459b5a966 rte_virtio: set proper desc count on request enqueue Dariusz Stojaczyk 2017-09-12 17:54:50 +0200
  • dec982245e bdev_virtio: scan targets one by one Dariusz Stojaczyk 2017-09-12 20:53:17 +0200
  • 661feb15a8 bdev_virtio: defer bdev registration until the scan finishes Dariusz Stojaczyk 2017-09-12 14:04:50 +0200
  • 5f6306ea24 bdev/gpt: free base bdev_part in gpt after examining Tomasz Zawadzki 2017-09-14 16:35:23 +0200
  • 9197acd42d bdev: free memory associated with part and part_base Jim Harris 2017-09-11 14:43:33 -0700
  • 6d1bcaafbb test/bdevio: support 4kb blocksize Dariusz Stojaczyk 2017-09-13 17:47:16 +0200
  • 9f8ad70cb1 SPDK 17.07.1 v17.07.1 v17.07.x Daniel Verkamp 2017-09-12 13:51:42 -0700
  • 4454df7006 blobfs/fuse: remove -ldl from linker args Daniel Verkamp 2017-09-12 14:33:20 -0700
  • 496ba0d273 nvmf: Temporarily remove hot plug support Ben Walker 2017-08-29 14:43:30 -0700
  • b163dc0216 nvme/perf: replace DPDK uses with env abstractions Daniel Verkamp 2017-09-12 15:35:32 -0700
  • 34e3bf9c86 test: move subsystem_ut to unit test directory Daniel Verkamp 2017-09-08 15:12:02 -0700
  • 3c74ca51bc env_dpdk: use detected include file path Daniel Verkamp 2017-09-12 09:09:33 -0700
  • f62a37b22f env_dpdk: use detected include file path Daniel Verkamp 2017-09-12 09:09:33 -0700
  • 34162e721b vhost: call new/destroy_device entirely on vhost reactor Dariusz Stojaczyk 2017-08-04 12:02:03 +0200
  • ef1437b313 nvme: support meta data on vendor specific commands Young Tack Jin 2017-09-06 14:25:37 -0700
  • 06988b1f2b lib/nvme: Attach ctrlr to second process with condition. Ziye Yang 2017-09-08 15:51:41 +0800
  • cde765e175 vhost, unit: fix DPDK include issue in Makefile. Ziye Yang 2017-08-09 03:25:00 +0800
  • e42239f7e9 changelog: add v17.07.1 section Daniel Verkamp 2017-09-12 09:37:20 -0700
  • d8cdbb8931 bdev: queue resets per channel instead of per bdev Jim Harris 2017-09-08 12:34:49 -0700
  • e0252fe128 io_channel: allow NULL spdk_for_each_channel cpl_fn Jim Harris 2017-09-09 20:50:26 -0700
  • 70a0bc3096 bdev: add bdev_io optimizations Jim Harris 2017-09-08 09:27:56 -0700