Commit Graph

  • 40e461cbb7 build: fix duplicated clean target in shared_lib/Makefile Jim Harris 2019-02-13 08:28:03 -0700
  • 6a365c0811 env/dpdk: fix potential memleak on init failure Darek Stojaczyk 2019-02-18 15:40:26 +0100
  • cad2095077 spdkcli: Skip refreshing node if spdkcli is run noninteractive Pawel Kaminski 2019-02-16 17:45:52 -0500
  • bcbf6e8483 spdkcli: Catch JSONRPCException in execute_command Pawel Kaminski 2019-01-28 11:08:32 -0500
  • 8d31df3061 bdev/crypto: fix error path memory leak in driver init paul luse 2019-01-31 11:17:44 -0500
  • a629b17d51 nbd: avoid unlimited wait for device busy Xiaodong Liu 2019-02-15 18:31:51 +0800
  • d2e533c642 nbd: avoid impact to device setup by other task Xiaodong Liu 2019-02-14 20:27:08 +0800
  • 10cb21522a bdev/nvme: don't attach user deleted controllers automaticlly Changpeng Liu 2019-02-13 00:08:22 -0500
  • 4d4c3fe813 vagrant: add SPDK_TEST_OCF=0 in autorun-spdk.conf yidong0635 2019-02-15 09:10:56 -0500
  • e0c1093936 event: Change the base to 0 when calling strtol Ziye Yang 2019-02-15 22:45:35 +0800
  • b0cacd460d vm_setup.sh: add iptables dependency Darek Stojaczyk 2019-02-06 17:04:10 +0100
  • ecad1d2cbc lib/ftl: fix IO metadata pointer initialization Wojciech Malikowski 2019-02-04 09:53:47 -0500
  • 17660fa741 bdev/ocf: synchronize env_allocator creation Vitaliy Mysak 2019-01-30 17:15:54 +0000
  • e13c1ffbc3 lib/ftl: Fix band's metadata inconsistency with L2P Wojciech Malikowski 2019-02-13 07:03:18 -0500
  • 0395d29bf4 scripts: vm_setup.sh fix OCF github repo path Vitaliy Mysak 2019-02-19 17:44:28 +0000
  • 267f09dea0 nvme/tcp: put the plen initialization into the correct location. Ziye Yang 2019-03-12 05:40:04 +0800
  • 87851b6f3a util: fix crc16 build Jim Harris 2019-03-07 20:21:12 -0700
  • 792b36e898 test/rdma_ut: fix valgrind issue. Seth Howell 2019-02-07 09:05:24 -0700
  • a2bf3cded3 test/nvmf: add connect_disconnect test back to nightly Seth Howell 2019-02-26 08:13:07 -0700
  • bb3e441388 rdma: destroy qpairs based on num_outstanding_wr. Seth Howell 2019-02-25 09:35:41 -0700
  • 4a5e97c9d0 configure: Add "ftl" dependency co configure's help message. Pawel Niedzwiecki 2019-03-07 12:51:31 +0100
  • aa09ce098d nvme_manage: Fix a bug of uninitialized namespace Chunyang Hui 2019-03-08 22:50:57 +0800
  • 6a2de254d6 test/spdkcli: update match file to cover larger volume NVMe SSD Liang Yan 2019-03-06 14:28:36 +0800
  • e39b4d6cdb nvmf: set controller/namespace identify data to enable reservation Changpeng Liu 2019-02-28 22:56:54 -0500
  • 4b55682e3a nvmf: add namespace reservation report command support Changpeng Liu 2019-02-28 22:49:26 -0500
  • 4cd6544d44 nvmf: solve the memory leak issue caused by subsystem listerner port Ziye Yang 2019-03-05 19:46:08 +0800
  • a9533f4083 nvme: remaning changes related to nvme hooks zkhatami88 2019-02-05 12:51:53 +0100
  • d6c4518c69 ocf: Move ocf configuration to Makefile Piotr Pelplinski 2019-02-22 13:24:30 +0100
  • f882a577d4 lib/ftl: Fix band picking for write pointer Wojciech Malikowski 2019-02-18 05:38:48 -0500
  • e22df3fbcf vhost: use mmap_size to check for 2MB hugepage multiple Jim Harris 2019-02-21 04:30:19 -0700
  • d07cc7d35d event/subsystem: solve the subsystem init and destroy conflict Ziye Yang 2019-02-26 17:51:40 +0800
  • 6481d80514 scripts/pkgdep: update SUSE distros recognition Zhu Lingshan 2019-02-28 17:28:09 +0800
  • 8befeab1b4 test/unit/app_ut: fix potential leak of memory Tomasz Kulasek 2019-01-17 15:13:00 +0100
  • d45c6e54ae QoS: enable rate limit when opening the bdev GangCao 2019-02-01 14:21:03 -0500
  • bf881b09a7 nvmf: remaning changes related to nvmf hooks Zahra Khatami 2019-02-05 12:51:53 +0100
  • 1e0e636351 test:increase the json_config.sh shutdown app timeout value Liang Yan 2019-02-20 10:57:25 +0800
  • 0640d3fca5 RDMA: Remove the state_queues Seth Howell 2019-02-19 09:56:31 -0700
  • 46dd96c2f0 rdma: update default number of shared buffers. Seth Howell 2019-02-28 07:02:24 -0700
  • 8529ceadfa rdma: adjust I/O unit based on device SGL support Seth Howell 2019-01-30 13:32:01 -0700
  • 6dcace0744 rdma: Fix misordered assert and decrement. Seth Howell 2019-02-27 07:54:45 -0700
  • 37ad7fd3b8 rdma: properly account num_outstanding_data_wr Seth Howell 2019-02-07 10:53:33 -0700
  • a8dd54792c perf: Fix integer overflow Sasha Kotchubievsky 2019-02-07 12:46:03 +0000
  • 1fc4165fe9 bdev/crypto: add /include symlink for ISAL paul luse 2019-02-21 13:57:24 -0500
  • d2bbef66dc lib/util: Add ISA-L and faster table-based options for T10 CRC-16 generation James Bergsten 2019-02-06 14:22:33 -0800
  • 71b08028e2 bdev/nvme: Move functions related to NVMe controller to common.c Maciej Szwed 2019-02-07 11:40:14 +0100
  • d8ee123782 bdev/nvme: Rename non-public API NVMe bdev functions Maciej Szwed 2019-03-05 13:35:29 +0100
  • 14d4c7f06d test/ftl: use OCSSD instead first NVMe like Pawel Wodkowski 2019-02-07 11:35:21 +0100
  • 5c50e8e1b5 autotest: blacklist OCSSD devices Pawel Wodkowski 2019-02-01 10:26:39 +0100
  • 18b8ef97ac test/ftl: limit total IO size to 256M Pawel Wodkowski 2019-02-07 16:52:17 +0100
  • 1bf4f98311 scripts/common.sh: use PCI blacklist and whitelist Pawel Wodkowski 2019-02-07 13:31:06 +0100
  • 29ae45877a setup.sh: move pci_can_bind function to common.sh Pawel Wodkowski 2019-02-07 13:28:49 +0100
  • 0168d9bc9d setup.sh: try harder to find out if driver is loaded Pawel Wodkowski 2019-02-07 13:20:38 +0100
  • 7eda85292a setup.sh: add PCI_BLACKLIST Pawel Wodkowski 2019-02-01 10:10:17 +0100
  • b1be663bfb setup.sh: enhance output from setup, reset and status Pawel Wodkowski 2019-02-04 12:57:06 +0100
  • d3dbb9c7cf setup.sh: remove usless '= "0"' part from if statements Pawel Wodkowski 2019-01-31 15:11:36 +0100
  • 898bad7d0c autotest: introduce SPDK_RUN_FUNCTIONAL_TEST Darek Stojaczyk 2019-01-28 13:21:57 +0100
  • 84ee3a62c7 nvmf: add namespace reservation release command support Changpeng Liu 2019-02-28 21:14:24 -0500
  • ef7827dc06 nvme: remove spdk_nvme_ctrlr_connect_opts data structure Changpeng Liu 2019-03-04 23:19:23 -0500
  • 4ce22e0f0e nvme: use asynchronous probe API in spdk_nvme_probe() Changpeng Liu 2019-03-04 22:52:54 -0500
  • 59746336cb nvme: return error if the controller with probe context got errors Changpeng Liu 2019-03-04 23:05:40 -0500
  • 9e37807399 nvme: free probe context for asynchronous probe API Changpeng Liu 2019-03-03 22:18:05 -0500
  • 030fb5e2bb fio_plugin: fix the wrong usage of queue pair data structure in fio thread Changpeng Liu 2019-03-07 21:55:16 +0800
  • 50c48ee92d event: Eliminate extra event in spdk_subsystem_init Ben Walker 2019-03-04 13:24:33 -0700
  • 4d6a89044f event: No longer require event in spdk_subsystem_fini Ben Walker 2019-03-04 13:16:56 -0700
  • f90c3be49e event: Don't use an event to initialize RPC Ben Walker 2019-03-04 12:56:38 -0700
  • f155c98084 event: spdk_subsystem_init no longer requires an event Ben Walker 2019-03-04 12:52:07 -0700
  • c1672b6021 test/spdkcli: update match file to cover larger volume NVMe SSD Liang Yan 2019-03-06 14:28:36 +0800
  • f7b50f7361 nvme/tcp: update the comments in nvme_tcp_pdu_recv_state Ziye Yang 2019-03-04 21:28:45 +0800
  • b8a51ff5b8 iscsi: Add an API to return DIF context of SCSI command Shuhei Matsumoto 2019-02-26 17:37:05 +0900
  • 8697bce7af scsi: Add an API to return DIF context of bdev and CDB Shuhei Matsumoto 2019-02-26 15:53:10 +0900
  • e17851314e iscsi: Hold size of buffer to store PDU data segment in struct spdk_iscsi_pdu Shuhei Matsumoto 2019-03-01 14:25:35 +0900
  • af85c0ff68 iscsi: Add a function to read PDU data from socket by spdk_sock_readv Shuhei Matsumoto 2019-02-27 11:06:25 +0900
  • 1ee8deae9c sock: Add spdk_sock_readv(sock, iov, iovcnt) Shuhei Matsumoto 2019-02-27 08:58:24 +0900
  • e80efe8f61 vhost-scsi: use spdk_vhost_scsi_dev_get_tgt while dumping JSON config Pawel Wodkowski 2019-03-04 12:32:18 +0100
  • 3704b949fa test/nvmf: detect a subclass of Chelsio NICs Seth Howell 2019-03-04 10:04:25 -0700
  • 4698f61bd6 test/nvmf: add checks for X722 NICs Seth Howell 2019-03-01 11:12:48 -0700
  • 1e867a8966 test/nvmf: make common function for probing pci NICs Seth Howell 2019-03-04 09:50:07 -0700
  • 9f03beea38 test/nvmf: change reporting strategy for NICs. Seth Howell 2019-03-04 09:24:39 -0700
  • 5dff03721b test/nvmf: detect mlx_4 and mlx_5 NICS into 2 funcs Seth Howell 2019-03-04 09:16:19 -0700
  • 8985c5b6be test/nvmf: add new function detect_pci_nics Seth Howell 2019-03-01 13:35:34 -0700
  • 11839b805c bdev/null: Check if the number of blocks of read I/O is not larger than allowed. Shuhei Matsumoto 2019-02-25 12:44:10 +0900
  • 6716729c9c dif: Create iovec array so that a space for metadata is left for each block Shuhei Matsumoto 2019-02-26 15:14:53 +0900
  • adc8da4aac scsi: Use data block size not including metadata instead of block size Shuhei Matsumoto 2019-03-01 16:01:56 +0900
  • fb16799191 bdev: Add spdk_bdev_get_data_block_size API. Shuhei Matsumoto 2019-03-04 07:28:23 +0900
  • 672b47119c nvme_spec: Add data structures for NVMe Telemetry Log page and Interrupt Coalescing Feature James Bergsten 2019-02-12 13:19:20 -0800
  • 8ccf24ed52 nvmf: release the reservation when unregistering one registrant Changpeng Liu 2019-02-28 19:54:52 -0500
  • 71ac18d1ad nvmf: add namespace reservation acquire command support Changpeng Liu 2019-02-28 07:56:04 -0500
  • bc1d0b91b5 nvmf: add namespace reservation register command support Changpeng Liu 2019-02-27 21:50:03 -0500
  • 791d89bfa7 nvme/tcp: optimize nvme_tcp_build_iovecs function. Ziye Yang 2019-03-04 22:19:21 +0800
  • 51ab378862 nvme: Add getting supported flag for controllers Chunyang Hui 2019-02-26 01:15:52 +0800
  • d92a1fb4ac event: spdk_app_json_config_load no longer requires an event Ben Walker 2019-03-04 12:38:24 -0700
  • 46777dd8b9 event: Eliminate extra event when loading JSON config Ben Walker 2019-03-04 12:40:57 -0700
  • 744857a79a event: Eliminate g_app_start_event Ben Walker 2019-02-28 17:03:45 -0700
  • e2104c3339 event: Don't construct rpc and json events until bootstrapped Ben Walker 2019-02-28 17:00:55 -0700
  • c274db3bf8 OCF: rebase to ocf master 276d91fcd7 Michal Mielewczyk 2019-02-13 07:19:39 -0500
  • f96b8293e6 event: Don't rely on events capturing arguments during bootstrap Ben Walker 2019-02-28 16:56:14 -0700
  • c3ab46a14c event: Funnel the start up actions through a single event Ben Walker 2019-02-28 16:39:52 -0700
  • 362879570a event: Remove arg2 from spdk_app_start() Ben Walker 2019-02-28 14:42:07 -0700
  • 88179a6554 env/memory: use spdk_iommu_is_enabled internally Seth Howell 2019-03-04 10:24:04 -0700
  • d9f92cd3e2 memory: add way of checking iommu usage Seth Howell 2019-02-28 16:57:03 -0700