Commit Graph

  • 7f86c35e11 bdev: remove deprecated channel_count from spdk_bdev Seth Howell 2018-06-21 11:10:59 -0700
  • 816c34cbce bdev: move error union to internal spdk_bdev_io struct Seth Howell 2018-06-20 16:38:35 -0700
  • 07e736a395 bdev: add doc comments to bdev_module.h Seth Howell 2018-06-20 16:07:06 -0700
  • e550391ddd bdev: move link to spdk_bdev_io internal struct Seth Howell 2018-06-20 13:58:59 -0700
  • 4393ae23b0 bdev: add doc comments for functions in bdev_module.h Seth Howell 2018-06-20 13:41:24 -0700
  • a648660be5 spdkcli: remove print_array from bdev create calls Karol Latecki 2018-06-25 15:20:31 +0200
  • 3284beb6cb spdkcli: use lower case letters for directories Karol Latecki 2018-06-25 13:40:34 +0200
  • 0d719faafd spdkcli: add iSCSI bdev create and delete Karol Latecki 2018-06-25 13:10:28 +0200
  • 8c71c208a2 nvme: check ctrlr process while get ctrlr data in hotplug function. Liang Yan 2018-05-28 12:31:20 +0800
  • ff4f94dc5f nvme: Add a break to make error injection more efficient Ziye Yang 2018-06-25 17:52:27 +0800
  • c182da27b5 ocssd: vector commands Jakub Radtke 2018-06-07 11:16:52 +0200
  • f49fa23d9a blob: always use uint64_t to represent page_idx v18.04.x Jim Harris 2018-06-21 12:50:43 -0700
  • 001edfaabf blob: change lba to uint64_t in serialize_extent Daniel Verkamp 2018-06-20 09:20:25 -0700
  • 160850f0a6 rpc/bdev: construct RPC return a string instead array Tomasz Zawadzki 2018-06-21 06:46:59 -0400
  • 356b68a7c1 spdkcli: add Ceph rbd bdev create option Karol Latecki 2018-06-18 15:56:01 +0200
  • 19dd8ea576 test/iscsi: allow choosing net framework for iSCSI tests Tomasz Zawadzki 2018-04-23 03:04:15 -0400
  • 7a02938bac iscsi/test: verify connectivity after interface creation Tomasz Zawadzki 2018-06-22 08:15:59 -0400
  • 79cffd37ca nvmf: Add Fibre Channel defs and usage to nvme lib John Barnard 2018-06-19 15:33:52 -0700
  • b7322649db pkgdep: support pycodestyle in check_format.sh John Meneghini 2018-06-21 19:29:12 +0000
  • 8a0a98d35e tools: githooks support for Freebsd John Meneghini 2018-06-21 20:12:24 +0000
  • 5bf3a5f383 blob: fix load of non-multiple-of-8 masks Daniel Verkamp 2018-06-20 10:38:26 -0700
  • 7cb8df7a4e version: SPDK v18.04.2-pre Daniel Verkamp 2018-06-21 09:24:16 -0700
  • c391fed3e1 nvme: add nvme error injection support Changpeng Liu 2018-05-17 13:32:42 -0400
  • 5b822d4c92 event: Add tsc stats to the reactor Vishal Verma 2018-05-28 16:14:36 -0700
  • 6be654aad7 bdev: add delete_iscsi_bdev call Tomasz Zawadzki 2018-06-18 04:07:33 -0400
  • 0847ad90fd bdev: add delete_error_bdev call Tomasz Zawadzki 2018-06-15 10:06:38 -0400
  • 9539edca02 build: add sock dependency for all NVMe lib users Daniel Verkamp 2018-06-21 16:38:56 -0700
  • 64823f28a8 modules: rename NET_MODULES_* -> SOCK_MODULES_* Daniel Verkamp 2018-06-21 16:30:52 -0700
  • ea3c58ea77 net: split sock abstraction into lib/sock Daniel Verkamp 2018-06-21 15:40:18 -0700
  • f519fbbc81 nvmf: fix SCT for fabrics command-specific errors Daniel Verkamp 2018-06-21 09:39:51 -0700
  • 9661d8dbd9 spdkcli: add pmem pools & bdevs Karol Latecki 2018-06-18 14:41:55 +0200
  • 59dee78bd6 bdev: add delete_malloc_bdev call Tomasz Zawadzki 2018-06-15 03:58:57 -0400
  • 635a1aa8a9 blobstore: add decouple parent function Tomasz Kulasek 2018-05-10 12:01:29 +0200
  • 826aac635e blobstore: fix parent for snapshot of clone Tomasz Kulasek 2018-06-12 10:59:44 +0200
  • 9d04d0efd5 env_dpdk: pick base-virtaddr that ASAN won't override Jim Harris 2018-06-21 01:15:17 -0700
  • f300130872 blob: always use uint64_t to represent page_idx Jim Harris 2018-06-21 12:50:43 -0700
  • 89426e9bb5 blob: change lba to uint64_t in serialize_extent Daniel Verkamp 2018-06-20 09:20:25 -0700
  • 841f0beae5 nvme/rdma: set timeout fields for RDMA requests Daniel Verkamp 2018-06-20 13:02:45 -0700
  • f4a018722c blob: factor out mask loading into a function Daniel Verkamp 2018-06-20 14:10:32 -0700
  • a7b25a6770 blob: use bitarray function to count free clusters Daniel Verkamp 2018-06-20 14:11:35 -0700
  • 9d149a706b blob: fix load of non-multiple-of-8 masks Daniel Verkamp 2018-06-20 10:38:26 -0700
  • 8f26b74e02 examples: make debug flag option consistent Ziye Yang 2018-06-20 02:00:41 +0800
  • 696d9eaed0 autotest: reduce HUGEMEM allocation to 2GB on FreeBSD Jim Harris 2018-06-20 01:21:17 -0700
  • d733654b5c bdev/nvme: Add a HostNQN parameter to NVMe bdev creation Ben Walker 2018-06-19 15:00:54 -0700
  • b99dd2af4a bdev/nvme: Use spdk_nvme_connect for non-PCI devices Ben Walker 2018-06-15 15:44:08 -0700
  • 7d87273f60 nvmf: Reimplement abort handling Ben Walker 2018-06-01 15:10:12 -0700
  • 65aa57b007 nvmf: Keep a list of qpairs per poll group Ben Walker 2018-06-01 15:10:12 -0700
  • f80001e2c6 nvmf/rdma: Unset poll group pointer when qpair is removed Ben Walker 2018-06-14 10:52:43 -0700
  • 84523c0439 nvmf: Remove abort implementation Ben Walker 2018-06-14 10:49:03 -0700
  • fdf5c1d7d2 build: add -lcrypto (OpenSSL) to SYS_LIBS Daniel Verkamp 2018-06-14 14:50:29 -0700
  • 65c48bfb95 test: fix annoying error from hash pdflatex John Meneghini 2018-06-19 15:24:47 -0400
  • b55efd2ac7 bdev: finish encapsulating members of spdk_bdev_io Seth Howell 2018-06-20 10:54:48 -0700
  • a32e9c354f bdev: encapsulate spdk_bdev_io callback function Seth Howell 2018-06-19 16:57:20 -0700
  • 6e456969ab bdev: encapsulate more members of spdk_bdev_io Seth Howell 2018-06-19 16:27:19 -0700
  • 90906933ac bdev: further encapsulate spdk_bdev_io struct Seth Howell 2018-06-19 16:19:49 -0700
  • 30dbeae891 bdev: encapsulate buffer members of spdk_bdev_io Seth Howell 2018-06-19 15:08:31 -0700
  • c5b861fcec bdev/nvme: Refactor code to create a controller Ben Walker 2018-06-15 15:30:43 -0700
  • cd82151eba nvme: Allow calling spdk_nvme_ctrlr_set_default_opts prior to connect Ben Walker 2018-06-18 16:29:09 -0700
  • 1c3c50a6cb bdevperf: Enable the debug -L option Ziye Yang 2018-06-14 11:57:01 +0800
  • 931e6e51c3 event: change the debug -t option with -L Ziye Yang 2018-06-19 16:27:46 +0800
  • 32d7c91cbc bdev: add spdk_bdev_queue_io_wait() Jim Harris 2018-06-12 08:11:31 -0700
  • 714776c028 test/config: Call pkgdep.sh from vm_setup Seth Howell 2018-06-18 15:48:48 -0700
  • 5df15facd2 nvme: add path status codes (TP 4028) Daniel Verkamp 2018-06-18 14:47:24 -0700
  • 5e9dbb5e92 scripts/rpc.py: pass named arguments to pmem.py Karol Latecki 2018-06-18 14:09:44 +0200
  • 21d2dac7ee autobuild.sh: fail build if Doxygen warnings found Jim Harris 2018-06-18 07:59:53 -0700
  • d5e76d83cb doc: fix some doxygen warnings Jim Harris 2018-06-19 03:56:11 -0700
  • 96e93bd8d5 bdev: add delete_aio_bdev call Tomasz Zawadzki 2018-06-14 10:15:36 -0400
  • 9259324ffb shared_lib: only export spdk_* symbols Daniel Verkamp 2018-06-18 16:26:20 -0700
  • f387d32133 doc/Makefile: include mk/spdk.common.mk Jim Harris 2018-06-18 07:59:02 -0700
  • 81ad240df5 doc: fix remaining Doxygen warnings Jim Harris 2018-06-18 07:54:39 -0700
  • 052c4aff53 doc: fix a bunch of parameter-related Doxygen comments Jim Harris 2018-06-18 07:39:39 -0700
  • cccc940efa string: escape references to \r and \n Jim Harris 2018-06-18 07:26:07 -0700
  • f2d4c77797 doc: fix up some bdev-related reference errors Jim Harris 2018-06-18 07:14:31 -0700
  • a27b0084b2 doc, nvme: add enum -> struct references for NVMe features Jim Harris 2018-06-18 03:25:58 -0700
  • 6a203954c3 Doxyfile: set WARN_IF_UNDOCUMENTED = no Jim Harris 2018-06-18 03:25:21 -0700
  • ddc63f077a bdev: change spdk_bdev_free_io return type to void Jim Harris 2018-05-31 09:28:45 -0700
  • ef1402a0f0 doc: add output directory to .gitignore Jim Harris 2018-06-18 03:23:39 -0700
  • 81bb01c959 fio/nvme: Add 'hostnqn' option to fio configuration file Ben Walker 2018-06-15 15:56:08 -0700
  • e051eb8310 fio/nvme: Add a thread to occasionally poll admin qpairs Ben Walker 2018-06-15 14:54:56 -0700
  • 8c6bd59704 virtio: remove unnecessary if Dariusz Stojaczyk 2018-06-16 17:45:27 +0200
  • ba43426c3d virtio: remove DEBUGLOG about received descriptors Dariusz Stojaczyk 2018-06-16 15:00:04 +0200
  • 39cd6f8551 include/sock.h: add comments for public APIs Yanbo Zhou 2018-05-15 14:31:01 +0800
  • 3fe6763242 include/scsi.h: add comments for public APIs Yanbo Zhou 2018-05-15 14:26:56 +0800
  • bad7601c8e bdev/nvme: factor out NS bdev creation function Changpeng Liu 2018-06-13 01:06:40 -0400
  • e0b1704ae0 bdev/nvme: use arrayed bdevs structure for each NVMe controller Changpeng Liu 2018-06-12 05:10:28 -0400
  • 69679c8033 thread: assert if io_device_unregister cannot find device Jim Harris 2018-06-14 11:09:18 -0700
  • 2255533973 bdev: remove shared_resource from TAILQ before putting io channel Jim Harris 2018-06-15 03:49:56 -0700
  • 7699cdeed4 bdevperf: add bdevperf_submit_task helper function Jim Harris 2018-06-14 02:26:33 -0700
  • 89de425ed4 bdevperf: break out prep work from bdevperf_submit_single Jim Harris 2018-06-14 01:59:35 -0700
  • 67bc354c37 bdevperf: save bdev io type in bdevperf_task Jim Harris 2018-06-14 02:03:52 -0700
  • 7717cfcacc bdev/iscsi: fix double spdk_bdev_module_finish_done() call Jim Harris 2018-06-14 10:26:00 -0700
  • 1a6d593345 nvmf: Only send message on qpair disconnect if on wrong thread Ben Walker 2018-06-14 10:42:19 -0700
  • 878185cf0e nvmf: Rename spdk_nvmf_ctrlr_disconnect to spdk_nvmf_qpair_disconnect Ben Walker 2018-06-14 10:34:04 -0700
  • a5279b6403 nvmf: Move spdk_nvmf_ctrlr_disconnect to nvmf.c Ben Walker 2018-06-14 10:27:37 -0700
  • ca051264ae vhost: dump interrupt coalescing parameters in RPC info/config Pawel Wodkowski 2018-06-15 17:10:58 +0200
  • 20553a1a0e vhost: switch to new API in JSON RPC info Pawel Wodkowski 2018-06-15 17:15:19 +0200
  • 100e8427b6 env.mk: link libnuma if RTE_EAL_NUMA_AWARE_HUGEPAGES is set Dariusz Stojaczyk 2018-06-15 14:48:32 +0200
  • 9abd8becc5 Avoid scheduling removal of the same bdev descriptor multiple times. Andrey Kuzmin 2018-06-06 16:46:13 +0300
  • 980ebc9790 blobstore: check return code in IO freeze completion Maciej Szwed 2018-06-14 15:34:54 +0200
  • 5fc12ae9e2 ocssd: check whether ctrlr support ocssd Xiaodong Liu 2018-05-15 18:36:00 +0800