Commit Graph

  • 8522624d03 opal: Add multiuser support Chunyang Hui 2019-07-09 17:48:09 +0800
  • 63133871d2 opal: Set terminal attribute for secure input Chunyang Hui 2019-07-10 18:05:48 +0800
  • e27421b344 nvme: fix req leaks Changpeng Liu 2019-07-11 04:14:28 -0400
  • c4f7c1bc2a nvme: put child I/O helper functions in nvme_internal.h Changpeng Liu 2019-07-11 04:18:46 -0400
  • 9fd7f2196b spdkcli: handle BrokenPipeError Vitaliy Mysak 2019-07-12 18:25:21 +0000
  • 9375616ae2 nvmf/tcp: code cleanup Ziye Yang 2019-07-19 23:25:49 +0800
  • 6ef78fe661 spdkcli: handle intialiazation error Vitaliy Mysak 2019-07-15 17:03:10 +0000
  • 9b81498be8 rpc.py: check if port is None during client init Vitaliy Mysak 2019-07-09 20:56:14 +0000
  • a15dcb0bf0 jsonrpc: always allocate response for request Pawel Kaminski 2019-02-21 17:25:54 +0100
  • 6ad6a1131b nvmf/tcp: Add a feature to allow set the sock priority of the connection. Ziye Yang 2019-07-15 20:58:16 +0800
  • 96b759297f lib/bdev: fix coredump when bdev initialize failed. Tianyu Yang 2019-07-15 16:17:14 +0800
  • ac8b488982 bdev/rbd: add more descriptive rpc error messages Karol Latecki 2019-07-15 14:08:29 +0200
  • a2664e7491 example/nvme_manage: change ranges to correct type on scanf() Tomasz Zawadzki 2019-07-18 05:51:10 -0400
  • 3500d9a98d lib/ftl: Add error log after IO failure Mateusz Kozlowski 2019-07-12 11:31:54 +0200
  • 6b92b21d21 CHANGELOG: NVMe-oF initiator can transfer I/O whose size is more than 128KiB Shuhei Matsumoto 2019-07-18 10:00:37 +0900
  • f84744e9d0 CHANGELOG: update for DIF feature Shuhei Matsumoto 2019-07-18 09:26:21 +0900
  • 89003d5ca7 bdev/rpc: add more descriptive rpc error messages Karol Latecki 2019-07-12 14:00:27 +0200
  • 6d442665fd bdev/rpc: remove if checks for obligatory rpc arguments Karol Latecki 2019-07-16 13:34:48 +0200
  • 46ebf1b1e9 bdev/virtio: add more descriptive rpc error messages Karol Latecki 2019-07-15 12:48:36 +0200
  • 8f44d126b4 test/vhost: Group all vhost generated files into a single directory Ben Walker 2019-06-04 13:29:27 -0700
  • 0d33baa14c test/spdkcli: test start_subsystem_init command Vitaliy Mysak 2019-07-16 23:44:51 +0000
  • 60bf34d1f0 scripts/rpc: change default value from None to {} Vitaliy Mysak 2019-07-16 23:05:00 +0000
  • 2805cad12f bdev/compress: add more descriptive rpc error messages Karol Latecki 2019-07-12 09:39:37 +0200
  • 695ecf48bf bdev/delay: update rpc error messages Karol Latecki 2019-07-12 09:58:39 +0200
  • b8c84b1a39 bdev/error: add more descriptive rpc error messages Karol Latecki 2019-07-12 10:30:34 +0200
  • 955518d6fc bdev/iscsi: add more descriptive rpc error messages Karol Latecki 2019-07-12 11:00:34 +0200
  • c6f2b30918 bdev/raid: add more descriptive rpc error messages Karol Latecki 2019-07-12 13:23:30 +0200
  • fa3e0a68c1 ut: move all spdk_env_* mocks to test_env.c Darek Stojaczyk 2019-07-09 09:41:42 +0200
  • 266ca94013 Revert "shared_lib: add as_needed to the libspdk.so linker script" Seth Howell 2019-07-17 01:04:32 -0700
  • 4edb785f49 test/nvmf: add || true to kill commands. Seth Howell 2019-07-15 19:14:26 -0700
  • ecb4ea90ce sock: Add the socket priority setting function. Ziye Yang 2019-07-15 20:04:45 +0800
  • ae679483d6 test: add autofuzz.sh script family Seth Howell 2019-07-16 00:34:35 -0700
  • cf7bce72ae test/nvmf: add -o when creating tcp transports. Seth Howell 2019-07-14 21:45:56 -0700
  • 015ef22a8a test/nvmf: add NVMF_TRANSPORT_OPTS global Seth Howell 2019-07-14 21:42:41 -0700
  • 1d717c7cd9 test/vmd: Basic VMD tests Wojciech Malikowski 2019-06-27 10:49:26 -0400
  • fd4d7fcb15 bdev/passthru: add more descriptive rpc error messages Karol Latecki 2019-07-12 13:08:49 +0200
  • c05355db23 bdev/lvol: add more descriptive rpc error messages Karol Latecki 2019-07-12 11:43:13 +0200
  • 0965d63d3a bdev/lvol: remove optional flag for lvol_name in construct call Karol Latecki 2019-07-15 11:46:26 +0200
  • 75711828a9 bdev/lvol: remove if checks for obligatory rpc arguments Karol Latecki 2019-07-15 11:44:40 +0200
  • a755fb5f14 lib/reduce: use global zero buffer instead of zeroing scratch buffer paul luse 2019-07-01 14:40:30 -0400
  • 074fa32636 scripts: Fix setup.sh to take into consideration other namespaces Maciej Szwed 2019-06-12 10:06:35 +0200
  • a8a53c7c4b test/spdkcli: dont use -v flag for app/match Vitaliy Mysak 2019-07-15 16:45:35 +0000
  • 4739f62365 nvmf: enable transport based scheduler decode in RPC. Ziye Yang 2019-07-13 16:23:39 +0800
  • 0abee610f0 test/setup: check open files limit Maciej Wawryk 2019-07-16 08:09:14 +0200
  • 45dd91af39 example/perf: remove unused HAVE_URING CFLAG Tomasz Zawadzki 2019-07-12 03:44:48 -0400
  • 4af44c234f nvme/perf: add bdevperf John Kariuki 2019-06-27 15:02:31 -0700
  • ed486dc4ef test/spdkcli: test lvol_stores show_details method Vitaliy Mysak 2019-07-12 17:01:29 +0000
  • 218f53b115 test/nvmf: remove shebang from the common file Darek Stojaczyk 2019-07-11 08:57:31 +0200
  • 96ec8bff78 nvmf/rdma: switch to spdk_*malloc() Darek Stojaczyk 2019-06-26 11:23:23 +0200
  • 36ccca2c08 nvmf/tcp: switch to spdk_*malloc() Darek Stojaczyk 2019-06-26 11:20:32 +0200
  • e3e524306b nbd: switch to spdk_*malloc() Darek Stojaczyk 2019-06-26 11:18:14 +0200
  • 23fcc697e5 UT/nvmf: use /tmp directory as the reservation persist file Changpeng Liu 2019-07-14 20:55:12 -0400
  • e95e4028c1 nvmf/rdma: exclude getaddrinfo from lock Jacek Kalwas 2019-07-16 22:37:44 +0200
  • 0d4a5f7e69 nvmf/rdma: free list of devices Jacek Kalwas 2019-07-16 23:43:24 +0200
  • 002d49fe17 test/iscsi_tgt: fix fio nightly test Tomasz Kulasek 2019-07-15 19:36:57 +0200
  • 161c88a099 configure: cleanup help msg Darek Stojaczyk 2019-06-27 10:10:02 +0200
  • cb9d420dca dpdkbuild: build rte_vhost only if SPDK vhost is built Darek Stojaczyk 2019-07-04 14:36:06 +0000
  • 27b920a2a4 configure: unset CONFIG_VHOST on BSD Darek Stojaczyk 2019-07-04 21:51:04 +0200
  • 2201e2e701 Makefile: handle multi-word CC and LD variables Darek Stojaczyk 2019-07-04 13:39:26 +0000
  • efef26e234 Revert "bdev: temporarily allow bdev descriptors to be closed from any thread" Darek Stojaczyk 2019-06-24 17:43:39 +0200
  • feaf45d31a vhost: allocate just one ctx per foreach_session chain Darek Stojaczyk 2019-06-24 17:21:48 +0200
  • 3fb1a9565e vhost: finish foreach_session chain always on the init thread Darek Stojaczyk 2019-06-24 16:07:53 +0200
  • 4b60bd1b59 vhost: don't setup session coalescing on vdev init Darek Stojaczyk 2019-06-24 23:09:32 +0200
  • d476d10665 vhost: reorder foreach_sesion_continue Darek Stojaczyk 2019-06-24 12:57:32 +0200
  • 74243e36b9 vhost: reorder spdk_vhost_session_send_event Darek Stojaczyk 2019-06-24 12:54:24 +0200
  • 5e63804146 vhost: remove spdk_ prefix from some static function Darek Stojaczyk 2019-06-24 12:35:12 +0200
  • 4de67bbf6d vhost: inline spdk_vhost_event_async_send_foreach_continue Darek Stojaczyk 2019-06-24 12:30:54 +0200
  • 98af6aba4d vhost: remove vsession->ev_ctx Darek Stojaczyk 2019-06-24 11:04:41 +0200
  • f43a485299 env_dpdk/pci: make spdk_pci_device_detach() synchronous again Darek Stojaczyk 2019-07-03 05:52:53 +0000
  • 79b5618168 env_dpdk/pci: don't defer device detach while on the dpdk thread Darek Stojaczyk 2019-07-03 05:21:16 +0000
  • cf35beccf4 env_dpdk/memory: include rte_memory.h Darek Stojaczyk 2019-07-09 08:36:18 +0200
  • 966cf5b525 ut/ftl: switch to spdk_*malloc(). Darek Stojaczyk 2019-06-27 07:35:29 +0200
  • 4617707d07 reduce: switch to spdk_*malloc() Darek Stojaczyk 2019-06-26 11:13:44 +0200
  • 67066ade3c ut/nvme: switch to spdk_*malloc(). Darek Stojaczyk 2019-06-27 07:28:47 +0200
  • 1dfa34eb68 test/nvme/sgl: switch to spdk_*malloc(). Darek Stojaczyk 2019-06-27 07:20:31 +0200
  • b3ece61f4d test/nvme/reset: switch to spdk_*malloc(). Darek Stojaczyk 2019-06-27 07:19:25 +0200
  • 9622c1cbec blobstore/docs: Documentation for 'delete snapshot' functionality Maciej Szwed 2019-06-18 14:34:36 +0200
  • aaff77ee7f test/json_config: enable bash xtraces Darek Stojaczyk 2019-07-10 13:25:45 +0200
  • 114a067738 nvmf/rdma: pd null check Jacek Kalwas 2019-07-12 11:25:54 +0200
  • e2c0d9a294 rpc: fix nvmf_create_transport c2h_success option. Seth Howell 2019-07-14 19:58:55 -0700
  • dc53a9de36 lib/ftl: remove local phase variable Seth Howell 2019-07-14 22:00:42 -0700
  • 69642141bb blobstore: fix unused variable warning on non-debug builds Darek Stojaczyk 2019-07-15 07:50:57 +0200
  • 5acf617c6e nvme: add functions to pretty-print commands and completions James Bergsten 2019-06-05 13:56:42 -0700
  • d4cbbf1751 nvme: use atomic builtins for g_signal_lock Richael Zhuang 2019-07-12 19:02:45 +0800
  • 672d42b284 lib/blob: fix check against lba during blob load Tomasz Zawadzki 2019-07-09 07:44:58 -0400
  • 6ced601526 lib/blob: only validate blobid of first page during bs_load Tomasz Zawadzki 2019-07-05 06:33:53 -0400
  • 5e74b8e653 lib/ftl: wrap header in extern "C" guards Konrad Sztyber 2019-07-05 13:35:13 +0200
  • 3b279697ca nvme/fio_plugin: optimize metadata buffer usage Changpeng Liu 2019-07-11 01:22:35 -0400
  • cf0c4829de spdkcli: test pmem_pool_info comand Vitaliy Mysak 2019-07-08 20:39:55 +0000
  • 10b8e7cf3e spdkcli: fix pmem_pool_info command Vitaliy Mysak 2019-07-08 23:17:50 +0000
  • 0c7ce64f3a nvme/test: Fix NVMe & setup.sh mounts test Maciej Szwed 2019-07-10 13:27:45 +0200
  • 0901744bb1 thread: Export spdk_set_thread() Niu Yawei 2019-07-12 08:07:34 +0800
  • 9d5037275d nvmf: Add BDEV IO pending statistics Evgeniy Kochetov 2019-05-22 22:25:34 +0300
  • da999b69b8 nvmf: Add queue pair counts statistics Evgeniy Kochetov 2019-05-22 22:12:35 +0300
  • fca6ff8f75 rpc: Add nvmf_get_stats RPC method Evgeniy Kochetov 2019-04-15 09:54:38 +0000
  • 02f147567c identify: print metadata type regardless of PI type Konrad Sztyber 2019-06-27 12:52:52 +0200
  • d354d0a342 lib/ftl: scrub non-volatile cache after recovery Konrad Sztyber 2019-06-24 12:06:02 +0200
  • 45372c5768 lib/ftl: separate non-volatile scrub function Konrad Sztyber 2019-06-25 10:43:16 +0200
  • 8d1bb260ea lib/ftl: separate non-volatile header write function Konrad Sztyber 2019-06-25 09:14:57 +0200
  • 78154d9558 lib/ftl: allow flushing active bands Konrad Sztyber 2019-06-24 17:34:27 +0200