Commit Graph

  • a7a32ea052 nvme/tcp: Support unaligned extended LBA payload in nvme_tcp_pdu_set_data_buf Shuhei Matsumoto 2019-07-05 14:15:27 +0900
  • 457afd77b1 bdev/split: Fix orphan'ed config when removing the base bdev first Shuhei Matsumoto 2019-07-05 14:54:27 +0900
  • 8316dda159 test/rocksdb: remove run_tests.sh Darek Stojaczyk 2019-06-10 11:29:50 +0200
  • b8bbf63925 test/ctrlr_ut: fix a warning of ctrlr_ut garbage value Hailiang Wang 2019-06-28 11:42:16 +0800
  • fcbbcf4905 bdev: cleanup child iov rewind code Darek Stojaczyk 2019-07-01 06:43:05 +0200
  • 5926236661 bdev/raid: fix a warning of freed memory Hailiang Wang 2019-07-02 14:42:19 +0800
  • 6035ec86e6 doc: add 19.04 NVMe-oF RDMA performance report Karol Latecki 2019-06-28 13:06:20 +0200
  • 772eb8ebbb scripts: replace egrep with grep -E Karol Latecki 2019-07-04 14:52:35 +0200
  • cf090c6cb9 scripts: replace backticsk with dollar-parenthesis syntax Karol Latecki 2019-07-03 17:12:39 +0200
  • dd414873f6 nvme/tcp: Reorg the struct spdk_nvme_tcp_pdu Ziye Yang 2019-07-05 20:46:09 +0800
  • 63d9d2e2b0 lib/reduce: eliminate RMW on writes with chunk_size length paul luse 2019-06-29 17:17:24 -0400
  • d23c36a169 lib/reduce: eliminate two more memcpy operations paul luse 2019-06-29 17:01:00 -0400
  • 89a9a50497 lib/reduce: eliminate memcpy in read decompression path paul luse 2019-06-27 12:32:26 -0400
  • f499ef7191 ut/compress: misc unit test fixes paul luse 2019-06-29 18:22:55 -0400
  • 2df7e3a23d test/nvmf: make modprobe calls symmetric. Seth Howell 2019-07-03 17:51:10 -0700
  • 0b8e0d81f2 test/nvmf: make nvme-* kmod removal optional. Seth Howell 2019-07-03 17:59:13 -0700
  • 8b539eb553 nvme: Set appropriate value to max_xfer_size and max_sge Shuhei Matsumoto 2019-06-27 15:15:56 +0900
  • cf3c54bc03 nvme: Ensure max_sges not to exceed what controller supports in generic layer Shuhei Matsumoto 2019-06-27 14:55:08 +0900
  • 993ab4908c RocksDB: Remove static and assert for SpdkInitializeThread Chunyang Hui 2019-07-04 15:58:53 -0400
  • 57efada508 nvmf/tcp: reorg the structure of struct spdk_nvmf_tcp_req Ziye Yang 2019-07-05 18:11:46 +0800
  • b7a2058a4b unit/nvme: Add unit test for the tcp sgl JinYu 2019-06-04 18:47:09 +0800
  • 0e35d79923 test/nvme/overhead: switch to spdk_*malloc(). Darek Stojaczyk 2019-06-27 07:18:27 +0200
  • 6b66195d85 test/nvme/err_injection: switch to spdk_*malloc(). Darek Stojaczyk 2019-06-27 07:17:12 +0200
  • 294ac20b0f test/nvme/e2edp: switch to spdk_*malloc(). Darek Stojaczyk 2019-06-27 07:16:14 +0200
  • 3708070daf test/nvme/deallocated_value: switch to spdk_*malloc(). Darek Stojaczyk 2019-06-27 07:09:19 +0200
  • e36f9cc73d test/nvme/aer: switch to spdk_*malloc(). Darek Stojaczyk 2019-06-27 07:08:24 +0200
  • 67ef43544a test/vtophys: switch to spdk_*malloc(). Darek Stojaczyk 2019-06-27 07:06:36 +0200
  • 7c6febd677 test/bdevperf: switch to spdk_*malloc(). Darek Stojaczyk 2019-06-27 07:03:55 +0200
  • 95ab4194ee test/bdevio: switch to spdk_*malloc(). Darek Stojaczyk 2019-06-27 06:59:47 +0200
  • 89021c6c6c nvme/rpc: switch to spdk_*malloc(). Darek Stojaczyk 2019-06-27 06:47:03 +0200
  • fbd2f3fd2e opal: add support for getting locking range info Chunyang Hui 2019-06-11 22:57:09 +0800
  • 505dbf59ff Opal: Add locking range support Chunyang Hui 2019-05-21 21:27:31 +0800
  • 755b4390f9 Opal: Add activate locking SP method Chunyang Hui 2019-05-10 23:24:07 +0800
  • bcfb2b2b9c bdev/passthru: Pass-through metadata and DIF setting of base bdev Shuhei Matsumoto 2019-07-04 09:10:10 +0900
  • c72e3bfe5b ut/raid: remove negative tests for spdk_jsonrpc_begin_result() Pawel Kaminski 2019-06-27 11:58:46 -0400
  • ade7d070f2 nvme/tcp: Factor out operation to append multiple SGL entries Shuhei Matsumoto 2019-06-19 09:04:42 +0900
  • b2982b7d44 nvme/tcp: Add UT to nvme_tcp_build_iovs Shuhei Matsumoto 2019-06-19 13:20:26 +0900
  • 5cfc19af37 nvme/tcp: Move assert to the correct location in nvme_tcp_build_iovs Shuhei Matsumoto 2019-06-19 10:38:38 +0900
  • 3ff1ff004e nvme/tcp: Minor cleanups for SGL operations Shuhei Matsumoto 2019-05-24 16:36:12 +0900
  • 127cfac020 nvmf/tcp: Use nvme_tcp_pdu_set_data_buf for incapsule data Shuhei Matsumoto 2019-05-30 08:18:40 +0900
  • 16b8519660 nvmf/tcp: Add unit test to test SGL handling in C2H and H2C Shuhei Matsumoto 2019-05-24 14:14:59 +0900
  • 3184884f9d nvmf/tcp: Properly handle multiple iovecs in processing H2C and C2H Shuhei Matsumoto 2019-05-29 17:57:50 +0900
  • b09bd95ad3 sock: update spdk_sock_group_add_sock Ziye Yang 2019-05-15 02:40:20 +0800
  • 8bb174f87d sock: add function spdk_sock_get_optimal_sock_group Ziye Yang 2019-05-14 20:50:15 +0800
  • bdb90726ee scsi: fix error break when checking SCSI reservation Changpeng Liu 2019-07-03 04:15:11 -0400
  • c47d6541e0 scripts/rpc.py: rename mock_ functions Darek Stojaczyk 2019-06-26 06:32:48 +0200
  • 31c25ab3ae scripts/rpc.py: rename print_string to print_json Darek Stojaczyk 2019-06-25 20:23:46 +0200
  • 90513d3c5f bdev_ut.c: Fix scanbuild issue about potential memory leak. yidong0635 2019-07-01 13:02:10 -0400
  • 666a0b5cb4 iscsi: Assign not pointer but instance of spdk_cpuset in struct spdk_iscsi_portal_grp Shuhei Matsumoto 2019-06-28 14:51:42 +0900
  • 752fa1ca27 thread: Assign not pointer but instance of spdk_cpuset in struct spdk_thread Shuhei Matsumoto 2019-06-28 13:15:16 +0900
  • 6de3d418df cpuset: Expose internal of struct spdk_cpuset in header file Shuhei Matsumoto 2019-06-28 13:08:16 +0900
  • 12d6dce2aa nvmf: Use not malloc'ed but fixed size string for host NQN Shuhei Matsumoto 2019-06-28 17:28:24 +0900
  • dae8e89253 test/ut: initialize spdk_bdev_desc to NULL Tomasz Zawadzki 2019-06-24 08:48:23 -0400
  • 21740a7cac ftl_reloc: Fix scanbuild warning about moves. yidong0635 2019-07-02 12:25:14 -0400
  • 58f7449e15 rdma:Fix gcc9 compile warning on Fedora30. yidong0635 2019-07-01 11:40:20 -0400
  • 9c3774681b test/bdev_raid_ut: fix a warning of a null pointer dereference Hailiang Wang 2019-07-02 15:06:12 +0800
  • c3f051f832 unit/nvme_tcp: add some missing stubs. Seth Howell 2019-07-02 00:53:23 -0700
  • f3d742a6fd test/nvmf: Add one NVMe-oF perf test for Big I/O Ziye Yang 2019-07-02 21:01:46 +0800
  • e0bf5e3e4f lib/ftl: Enable ANM events handling Wojciech Malikowski 2019-05-21 10:36:26 -0400
  • fdf3c5a30f lib/ftl: Temporarily disable relocation on open bands Wojciech Malikowski 2019-06-26 06:27:58 -0400
  • 4a770fa9f1 test/vhost: Export default VM_IMAGE from common.sh Ben Walker 2019-06-03 15:16:21 -0700
  • 421a736b36 test: Run autotest.sh with sudo -E Ben Walker 2019-06-25 00:58:35 -0700
  • 97df5bcc63 test/vhost: Use sshpass instead of generating keys Ben Walker 2019-06-04 15:00:09 -0700
  • 77c1f90e98 iscsi: change ERRLOG to DEBUGLOG for read socket error Changpeng Liu 2019-07-02 03:38:22 -0400
  • 5228002c13 nvme_manage: Use getpass for secret input Chunyang Hui 2019-07-02 03:41:37 +0800
  • 3d1995c35b thread: Use not malloc'ed but fixed size string for IO device name Shuhei Matsumoto 2019-06-28 14:40:27 +0900
  • 09013306c3 thread: Use not malloc'ed but fixed size string for thread name Shuhei Matsumoto 2019-06-28 14:26:00 +0900
  • 404d27263f sock: add get_placement_id function. Ziye Yang 2019-05-14 20:50:15 +0800
  • 17b77d79ee doc/jsonrpc: Add c2h_success parameter to nvmf_create_transport Shuhei Matsumoto 2019-06-26 17:11:08 +0900
  • af6ed1e94a nvmf: update the reservation information for ACQUIRE/RLEASE commands Changpeng Liu 2019-06-11 02:48:21 -0400
  • 196d4f704a nvmf: enable ptpl feature with reservation register command Changpeng Liu 2019-06-11 02:44:18 -0400
  • d679b0ec6a lib/ftl: Remove num_pad_bands counter from restore Mateusz Kozlowski 2019-06-11 14:14:34 +0200
  • a57daa6976 env: Add an API to lookup the memory pool created by the primary process Shuhei Matsumoto 2019-06-28 17:18:30 +0900
  • 60c8845fd0 bdev/ftl: construct_ftl_bdev respects default ftl config Mateusz Kozlowski 2019-06-28 10:16:46 +0200
  • d270cd36ad jsonrpc: Reorder spdk_jsonrpc_server_write_cb Pawel Kaminski 2019-06-27 11:48:21 -0400
  • 46f3260a69 ut/lvol: fixed scan-build error on spdk_bs_init Tomasz Zawadzki 2019-06-28 05:53:18 -0400
  • 3a65c8729b lib/nvme: fix a warning of spdk_pci_addr->domain Hailiang Wang 2019-07-01 15:00:28 +0800
  • 6e4f5e0b53 test/nvmf: don't use full disk size in host perf. Seth Howell 2019-06-28 15:13:52 -0700
  • dad4c43a88 vhost: add a single dpdk semaphore Darek Stojaczyk 2019-06-24 09:59:37 +0200
  • 5fb7330151 vhost: introduce g_vhost_init_thread Darek Stojaczyk 2019-06-24 09:00:19 +0200
  • ccdc0b615f vhost: operate on poll groups instead of lcores Darek Stojaczyk 2019-04-26 14:42:04 +0200
  • 7401986896 nvme/tcp: add unit test to verify the bug in nvmf_tcp_pdu_set_data_buf Shuhei Matsumoto 2019-05-24 13:01:05 +0900
  • f62d5ccbe6 nvme/tcp: Properly handle multiple iovecs in nvme_tcp_pdu_set_data_buf Shuhei Matsumoto 2019-05-24 10:59:54 +0900
  • a7b6d2ef00 nvme/tcp: Change parameters of nvme_tcp_pdu_set_data_buf to use in target Shuhei Matsumoto 2019-05-24 10:51:32 +0900
  • f341e69a50 iscsi: Use not malloc'ed but fixed size string for portal porta number Shuhei Matsumoto 2019-06-28 10:47:10 +0900
  • 8f64724e86 iscsi: Use not malloc'ed but fixed size string for portal IP address Shuhei Matsumoto 2019-06-28 10:36:31 +0900
  • d1961b5e41 iscsi: Use not malloc'ed but fixed size string for target name and alias Shuhei Matsumoto 2019-06-28 10:18:07 +0900
  • 975e48ae8a iscsi: Use not malloc'ed but fixed size string for initiator address Shuhei Matsumoto 2019-06-28 09:24:49 +0900
  • 4a3ad8371c iscsi: Use not malloc'ed but fixed size for initiator name Shuhei Matsumoto 2019-06-28 08:49:28 +0900
  • 1eba9812f2 iscsi: Simplify include relationships to avoid cyclic inclusion Shuhei Matsumoto 2019-06-28 09:52:40 +0900
  • efd7b514d4 bdev: rewind child offset to last block size aligned iov Changpeng Liu 2019-06-27 23:05:24 -0400
  • 091bc429d7 lib/event/subsystems: Added VMD dependency to bdev subsystem Wojciech Malikowski 2019-06-28 07:37:14 -0400
  • 9822f60293 examples/bdev/hello_world: Optional VMD enumeration Wojciech Malikowski 2019-06-28 06:47:26 -0400
  • d8ad0a98bb examples/blob: Optional VMD enumeration Wojciech Malikowski 2019-06-28 06:45:51 -0400
  • a044e19470 lib/rocksdb: Optional VMD enumeration Wojciech Malikowski 2019-06-28 06:43:16 -0400
  • a3b763c5cc test/bdevio: Optional VMD enumeration Wojciech Malikowski 2019-06-28 06:41:24 -0400
  • 46b04d9523 test/blobfs/mkfs: Optional VMD enumeration Wojciech Malikowski 2019-06-28 06:39:04 -0400
  • 110906e8a8 test/blobfs/fuse: Optional VMD enumeration Wojciech Malikowski 2019-06-28 06:38:00 -0400
  • 1ee1acfea1 app/iscsi_tgt: Optional VMD enumeration Wojciech Malikowski 2019-06-27 11:06:29 -0400
  • fd508c14ca app/vhost: Optional VMD enumeration Wojciech Malikowski 2019-06-27 11:04:52 -0400