Commit Graph

  • a3d1419b05 example/ioat: Initialize global TAILQ HEAD variables at definition. yidong0635 2020-10-12 11:21:48 -0400
  • 232bfc75e0 module/bdev: Initialize global TAILQ HEAD variables at definition. yidong0635 2020-10-12 11:18:16 -0400
  • e1a9774cdc nvmf: clear-out qpair during poll group add Jacek Kalwas 2020-10-01 02:20:38 +0200
  • ffbddd4f3e lib/log: move internal log to public header Tomasz Zawadzki 2020-10-01 07:24:17 -0400
  • 2172c432cf log: simplify SPDK_LOG_REGISTER_COMPONENT Tomasz Zawadzki 2020-09-04 07:27:29 -0400
  • e19b294a22 log: rename log flag literal to align with SPDK_LOG_* scheme Tomasz Zawadzki 2020-10-01 07:29:27 -0400
  • cafc1994ee log: add underscore to lvolrpc log flag Tomasz Zawadzki 2020-10-06 07:29:47 -0400
  • 17fce4f310 log: change app_rpc flag to lowercase Tomasz Zawadzki 2020-10-06 07:23:41 -0400
  • dc343a6ea2 log: remove unused log flags Tomasz Zawadzki 2020-10-06 07:33:44 -0400
  • 1121797b7e log: avoid name conflict with log flags structure Tomasz Zawadzki 2020-10-01 07:02:46 -0400
  • 849aa41d71 log/ut: use register macro in UT Tomasz Zawadzki 2020-10-01 06:36:57 -0400
  • 617a55953c log: fix register macro ending with semicolon Tomasz Zawadzki 2020-09-04 07:01:45 -0400
  • b866d5192f lib/iscsi: fix one inappropriate assertion Sochin Jiang 2020-10-10 18:57:16 +0800
  • 8d081e74c1 lib/iscsi: fix another assertion failure of 'assert(task->ref > 0)' Sochin Jiang 2020-09-07 15:16:32 +0800
  • eda91a7b07 nvmf: Getting or setting the allow_any_host parameter no longer requires a pause Ben Walker 2020-10-08 10:28:43 -0700
  • d67119d8bd nvmf: Don't require a full subsystem pause to change the allowed hosts Ben Walker 2020-10-06 13:50:37 -0700
  • bdaee9792e idxd: Perform address translation on all addresses in descriptors Ben Walker 2020-10-07 13:45:43 -0700
  • d48a7b26b3 env: spdk_vtophys buffer argument is now const Ben Walker 2020-10-09 08:50:03 -0700
  • 2881330dbc add .gitreview to .gitignore Karol Latecki 2020-10-07 14:46:38 +0200
  • 6a41e84c06 test/blobfs: Drop .ini config in favor of json WANGHAILIANG 2020-06-15 16:34:56 +0800
  • 8be2424adf mk: link blobfs_bdev library into applications Liu Xiaodong 2020-10-09 16:40:26 -0400
  • 05752408b7 test/bdevio: add a shutdown function GangCao 2020-10-09 17:20:52 -0400
  • ef20d5250f doc: describe running SPDK as a non-priviledged user Vitaliy Mysak 2020-06-12 14:43:16 +0200
  • 83d6948ac7 test/external_code: modify some remaining parts for switching to json wanghailiangx 2020-09-30 10:41:11 -0400
  • 06b537bfdb ocf: simplify code to one line. yidong0635 2020-09-29 06:29:39 -0400
  • 3844ffc1c2 nvmf: Repack spdk_nvmf_subsystem Ben Walker 2020-10-06 12:16:19 -0700
  • 5e4e4bc485 nvmf: Group bool members of spdk_nvmf_subsystem into a bit field Ben Walker 2020-10-06 12:10:10 -0700
  • e1ef1e2434 nvmf: Align members of spdk_nvmf_subsystem Ben Walker 2020-10-06 12:02:00 -0700
  • e351dca373 test/nvmf: Replace [ with [[ test in allocate_nic_ips() Michal Berger 2020-09-30 13:32:49 +0200
  • 26811624b8 autobuild/external: preserve PATH env Karol Latecki 2020-10-07 14:53:13 +0200
  • ab808d2b68 lib/scsi: Pass bdev_name instead of bdev to scsi_lun_construct() Shuhei Matsumoto 2020-09-30 21:23:50 +0900
  • 357c9580a1 scripts/vagrant: fix namespace condition Karol Latecki 2020-09-11 10:44:18 +0200
  • fba93b3311 scripts/vagrant: Fix check for openstack_network Michal Berger 2020-10-06 23:15:00 +0200
  • ed0c738216 pkgdep/git: Align refspdk config Michal Berger 2020-10-02 16:17:10 +0200
  • 864e8fed8f scripts/vagrant: Allow to define path to a custom Vagrantfile Michal Berger 2020-09-29 12:53:00 +0200
  • 8cbef7c0dc pkgdep/swupd: Don't try to install tsocks on clearlinux Michal Berger 2020-09-29 12:33:59 +0200
  • b4fc019be1 pkgdep/git: Don't fail if extra packages cannot be installed Michal Berger 2020-09-25 17:26:20 +0200
  • 057c92e3d8 test/app_overhead: fix aio make issue John Kariuki 2020-10-02 09:49:24 -0700
  • 2d03b8ac44 test/iscsi: In ip_migration.sh, use 'ip' to add and remove IP addresses Ben Walker 2020-09-17 15:59:32 -0700
  • 2c379bdabf test/iscsi: In ip_migration.sh, eliminate loop to start targets Ben Walker 2020-09-17 15:57:00 -0700
  • 06d2863a67 test/iscsi: In ip_migration.sh, eliminate rpc_validate_ip Ben Walker 2020-09-17 15:54:44 -0700
  • c8a5b48c44 test/iscsi: In ip_migration.sh, eliminate rpc_config function Ben Walker 2020-09-17 15:53:36 -0700
  • e8c7327533 test/iscsi: In ip_migration.sh, don't run both targets on the same core Ben Walker 2020-09-17 15:48:52 -0700
  • 4eec36511d test/iscsi: In ip_migration.sh, put starting the target into a function Ben Walker 2020-09-17 15:45:27 -0700
  • 3a2148213f nvme/tcp: Enable zcopy send when qpair is attached to poll group Alexey Marchuk 2020-09-30 11:31:53 +0300
  • 9c20557776 env_dpdk: refactor env.mk to prep for pkg-config Jim Harris 2020-09-25 19:40:21 +0000
  • bfae21463a build: add add_no_as_needed and add_whole_archive macros Jim Harris 2020-09-29 18:37:04 +0000
  • e0986329bf env_dpdk: add DPDK_PRIVATE_LINKER_ARGS Jim Harris 2020-09-29 17:26:10 +0000
  • b8fbb070f8 lib/nvme: nvme_ctrlr_probe() fails if the controller is being destructed Shuhei Matsumoto 2020-09-24 23:57:04 +0900
  • 5be704cf97 test/nvme: Use foreach_dev() macro for detach Shuhei Matsumoto 2020-09-28 17:50:33 +0900
  • 47d4ead930 example/nvme_manage: Use foreach_dev() macro for detach Shuhei Matsumoto 2020-09-28 17:45:23 +0900
  • ba079831a2 test/nvme_reset: Replace next pointer by TAILQ and a few cleanup Shuhei Matsumoto 2020-09-28 10:49:25 +0900
  • 57a4b0f179 test/nvme_overhead&startup: Replace next pointer by TAILQ Shuhei Matsumoto 2020-09-28 10:48:34 +0900
  • da08be0f65 test/app_stub: Replace next pointer by TAILQ Shuhei Matsumoto 2020-09-28 09:47:11 +0900
  • db28850a93 example/nvme_perf: Replace next pointer by TAILQ Shuhei Matsumoto 2020-09-28 09:40:05 +0900
  • b218e04c89 example/nvme_fio_plugin: Replace next pointer by TAILQ Shuhei Matsumoto 2020-09-28 09:14:00 +0900
  • 4c3fd22850 example/nvme: Replace next pointer by TAILQ except for fio_plugin and perf Shuhei Matsumoto 2020-09-27 11:51:01 +0900
  • 6d87bc7a8a nvmf: allow transport specific options within subsystem Jacek Kalwas 2020-09-21 19:13:08 +0200
  • 90472b8663 json: new relaxed decode object function Jacek Kalwas 2020-09-22 20:27:43 +0200
  • de016f2756 scripts/check_format: match exact string when moving symbols Tomasz Zawadzki 2020-09-23 07:51:57 -0400
  • a1dfb34ad5 jsonrpc.md: Fix code block fence Alexey Marchuk 2020-09-21 21:30:29 +0300
  • 43773a5a3a sock: Fix memory leak in RPC Alexey Marchuk 2020-09-21 17:56:10 +0300
  • 8614d3fe3a perf: Add cli option to configure default sock impl Alexey Marchuk 2020-09-21 17:59:08 +0300
  • 89d9fe558a sock/rpc: Add sock_set_default_impl RPC call Alexey Marchuk 2020-09-21 14:23:46 +0300
  • 079f2d0abe sock: Add new API to set default sock implementation Alexey Marchuk 2020-09-21 14:07:52 +0300
  • d0b8347d9e dpdkbuild: don't re-install unchanged shared libs Jim Harris 2020-09-29 14:36:20 +0000
  • d37a5797ef build: add SO_SUFFIX for combined spdk.so library Jim Harris 2020-09-29 14:22:25 +0000
  • a39c8420dc build: remove spdk.so library from .PHONY Jim Harris 2020-09-29 14:24:17 +0000
  • a37fbac89a test: run verbose abidiff on abi failure Jim Harris 2020-09-28 20:44:29 +0000
  • 3e159ecf8e test: create cmd arg array for abidiff command line Jim Harris 2020-09-28 19:55:09 +0000
  • c1a6a7f2cc readme: add dpdk shared library note to LD_LIBRARY_PATH Changpeng Liu 2020-09-24 16:29:20 +0800
  • 72981e9e4f app/lspci: Link libmlx5 when mlx5_dv RDMA provider is used Alexey Marchuk 2020-09-29 14:21:24 +0300
  • a1b31293e8 ocf: add check ctx. yidong0635 2020-09-28 12:57:40 -0400
  • 4cade5a73c bdevperf: print new line in usage Liu Xiaodong 2020-09-27 11:12:48 -0400
  • 9ef1496ba5 nvmf/fc: Initialize transport id for the newly created FC transport qpair Anil Veerabhadrappa 2020-09-28 09:20:17 -0700
  • 2fc3ef3231 nvmf/fc/ut: Call spdk_nvmf_tgt_destroy() in the correct thread context Anil Veerabhadrappa 2020-09-28 08:30:01 -0700
  • 084a062e81 nvme: add getters for ZNS specific data structures Niklas Cassel 2020-09-25 12:10:48 +0000
  • c4d1b7d57a nvme: add new state to get Identify IOCS Specific Namespace data structs Niklas Cassel 2020-09-17 15:27:31 +0000
  • 64563ada5d nvme: add new state to get Identify IOCS Specific Controller data structs Niklas Cassel 2020-09-17 15:22:56 +0000
  • a7ddda8166 nvme: rename ZNS data structures Niklas Cassel 2020-09-29 07:55:04 +0000
  • b2570934cb nvme: change the type of spdk_nvme_ctrlr::state from enum to int Niklas Cassel 2020-09-27 21:04:35 +0000
  • 1c2a2bb7f0 bdev/nvme: Move TRID type check from bdev_nvme_create() to bdev_nvme_add_trid() Shuhei Matsumoto 2020-09-24 11:10:11 +0900
  • 66e85c204c bdev/nvme: Pass nvme_bdev_ctrlr simply to bdev_nvme_add_trid() Shuhei Matsumoto 2020-09-24 11:08:14 +0900
  • 96dbd5e427 bdev/nvme: Make bdev_nvme_add_trid() static function Shuhei Matsumoto 2020-09-24 11:05:17 +0900
  • dde21d3bbb bdev/nvme: Consolidate the code to create failover path in bdev_nvme_create() Shuhei Matsumoto 2020-09-24 10:58:58 +0900
  • cced29b595 bdev/nvme: Allocate context at the head of bdev_nvme_create() Shuhei Matsumoto 2020-09-24 10:54:00 +0900
  • 66f74eb9f7 bdev/nvme: Check if a controller with the same TRID exists first in bdev_nvme_create() Shuhei Matsumoto 2020-09-24 10:47:54 +0900
  • 7b9b1eefc0 bdev/nvme: Pass nvme_io_channel instead of spdk_io_channel as a parameter to I/O APIs Shuhei Matsumoto 2020-09-24 07:10:47 +0900
  • 6e82c8f796 bdev/nvme: Pass nvme_bdev_ns instead of nvme_bdev as a parameter to I/O APIs Shuhei Matsumoto 2020-09-24 06:09:30 +0900
  • 2b4896fe3b bdev/nvme: Pass DIF check flags as a parameter to I/O APIs Shuhei Matsumoto 2020-09-24 05:37:27 +0900
  • b123fb15fa bdev/nvme: nvme_bdev points only nvme_bdev_ns and access nvme_bdev_ctrlr via nvme_bdev_ns Shuhei Matsumoto 2020-09-16 10:08:54 +0900
  • 1deb6b9e6b nvme: disable zero copy for client TCP sockets Jim Harris 2020-09-29 23:11:05 +0000
  • 276c31cd1f event: return const cpumask for spdk_app_get_core_mask() API Changpeng Liu 2020-09-17 21:22:49 -0400
  • 107dd02126 env: replace MEMPOOL_F_NO_PHYS_CONTIG with MEMPOOL_F_NO_IOVA_CONTIG Tomasz Zawadzki 2020-09-25 11:22:40 -0400
  • e5a08642c5 scripts/setup: Use igb_uio driver as a fallback Michal Berger 2020-09-22 15:54:31 +0200
  • 785d6ca209 test/common: Add env switch for testing against igb_uio driver Michal Berger 2020-09-22 16:18:46 +0200
  • 0cfefac204 scripts/setup: Update default path to igb_uio driver Michal Berger 2020-09-22 15:42:40 +0200
  • 84eaed39c1 env_dpdk: remove conditional rte_mempool_ring linkage Jim Harris 2020-09-25 14:39:24 +0000
  • 514fb34ca4 env_dpdk: remove special rte_pci and rte_bus_pci handling Jim Harris 2020-09-24 14:48:02 +0000
  • 8998ac11c1 env_dpdk: remove rte_malloc library handling Jim Harris 2020-09-24 14:46:37 +0000