Commit Graph

  • 8ba413a7a4 Fix Markdown MD019 linter warnings - multiple spaces after header Karol Latecki 2020-02-07 12:41:22 +0100
  • a41c031609 Fix Markdown MD012 linter warnings - multiple blank lines Karol Latecki 2020-02-07 12:36:49 +0100
  • c344dac9cc Fix Markdown MD003 linter warnings - header style Karol Latecki 2020-02-07 12:23:01 +0100
  • 39068b6b5c lib/iscsi: Fix a scan-build warning Shuhei Matsumoto 2020-02-11 21:26:52 -0500
  • aefe3fe23c lib/iscsi: Remove dry run processing from portal config file parsing Shuhei Matsumoto 2020-01-19 23:43:04 -0500
  • 16724dc135 lib/iscsi: Free session pool after all connections are exited Shuhei Matsumoto 2019-12-24 00:53:17 -0500
  • de5f1ea0ba lib/iscsi: Create and terminate poll group threads explicitly Shuhei Matsumoto 2020-01-30 19:10:20 -0500
  • 7d26adb6c0 lib/iscsi: Move iscsi_parse_configuration() up in a file Shuhei Matsumoto 2020-01-30 17:33:44 -0500
  • 239a407897 lib/iscsi: Send message to request logout to active connection Shuhei Matsumoto 2020-01-26 19:06:54 -0500
  • 5adeda4807 lib/iscsi: Send message to add connection to poll group even at startup Shuhei Matsumoto 2020-01-21 01:27:50 -0500
  • f8cbdf2c81 rdma: release incomplete requests during qpair desctruction Alexey Marchuk 2020-02-10 10:20:56 +0300
  • 33204a4354 nvme/tcp: Align local variables types Alexey Marchuk 2020-01-31 17:54:49 +0300
  • 8c1859067f nvme: Move trid to "cold" spdk_nvme_ctrlr section Alexey Marchuk 2020-02-05 11:46:26 +0300
  • c3ba9127d0 nvme: Store NVMEoF ioccsz and icdoff in ctrlr structure Alexey Marchuk 2020-01-31 17:30:03 +0300
  • 450d19d117 nvme/cuse: Don't allocate data buffers from CMB for cuse commands Ben Walker 2020-02-10 14:28:36 -0700
  • 5ac51a3214 nvme:Make ctrlr_alloc_cmb_io_buffer optional for transports Ben Walker 2020-02-10 14:16:15 -0700
  • c29cca539d nvme/pcie: Don't allow both sq and data in CMB at same time Ben Walker 2020-02-10 14:00:04 -0700
  • c96579410e nvme/pcie: Put all CMB-related registers into a struct Ben Walker 2020-02-10 13:50:58 -0700
  • b649a1dc3e nvme: Add new NVMe 1.4 definitions for controller memory buffer Ben Walker 2020-02-12 11:44:46 -0700
  • 344c318464 scripts/vagrant: Create prebuild box and allow using spdk boxes Maciej Wawryk 2020-02-13 08:07:21 +0100
  • dd9a88cc7f scripts/vagrant: Unified distribution names in Vagrantfile and create_vbox.sh Maciej Wawryk 2020-02-12 13:44:35 +0100
  • 22310f6176 scripts/vagrant: Make the Box as Small as possible Maciej Wawryk 2020-02-10 10:36:07 +0100
  • 58e6ef44f8 scripts/vagrant: add option to build box for spdk Maciej Wawryk 2020-01-30 15:22:43 +0100
  • 5b3c4b8783 test/nvme: nvme_rpc add test for bdev_nvme_apply_firmware Tomasz Kulasek 2020-01-28 15:39:52 +0100
  • 5145195533 nvme/perf: simplify variable handling in parse_args Seth Howell 2020-02-11 14:59:30 -0700
  • b67112368f nvme/perf: switch opt args -m and -n to -C and -P Seth Howell 2020-02-10 17:00:37 -0700
  • c29247e1fe nvmf/rpc: Destroy subsystem if spdk_rpc_nvmf_create_subsystem fails Alexey Marchuk 2020-02-12 15:03:36 +0300
  • 94b04d4f2c test: solve error about uninitialised data_buf richael zhuang 2020-02-13 20:58:25 +0800
  • dcac8e9706 memory: reverse the order of calling mem_map unregister cb Darek Stojaczyk 2020-02-12 13:05:42 +0100
  • 04f7bfe057 examples/blob/hello_world: fix a few typos paul luse 2020-02-13 21:37:23 +0000
  • 72b9af55fa blobfs: make cache_free_buffers() used for file deletion and blobfs unload Changpeng Liu 2020-02-09 02:48:56 -0500
  • 2505b93862 blobfs: remove _file_read() function Changpeng Liu 2020-02-07 01:04:15 -0500
  • 19d5c3ed8e rocksdb: free existing channel when allocating a new channel Changpeng Liu 2020-01-23 04:24:05 -0500
  • 8e7d6e1b0c app: added --json-ignore-init-errors Darek Stojaczyk 2020-02-06 13:38:46 +0100
  • 7745383ab2 module/split: use correct ch when queueing IO paul luse 2020-02-11 20:40:12 +0000
  • 017f875132 module/gpt: use correct ch when queueing IO paul luse 2020-02-11 20:36:31 +0000
  • 223108d16e module/opal: fix use of wrong ch when queueing IO paul luse 2020-02-11 20:31:23 +0000
  • dc6da12cba module/delay: use the correct ch when queueing IO paul luse 2020-02-11 20:23:46 +0000
  • 31851b152c module/compress: use the base bdev channel when queueing IO paul luse 2020-02-11 20:19:38 +0000
  • 7b16d58b1f module/passthru: fix bug with queueing IO to bdev layer paul luse 2020-02-11 20:02:01 +0000
  • a95a92208d doc: update system_config to include igb_uio. Seth Howell 2020-02-11 12:46:35 -0700
  • b4aa3074bc setup.sh: make it easier to override with igb_uio Seth Howell 2020-02-11 13:32:47 -0700
  • 615b6849b4 setup.sh: fix DRIVER_OVERRIDE behavior. Seth Howell 2020-02-11 13:11:05 -0700
  • 865acf38dc make: enable building igb_uio without crypto/reduce Seth Howell 2020-02-11 12:20:57 -0700
  • 17cdadf5a9 test/hello_sock: Refactor the program and add -N option Ziye Yang 2020-01-19 00:07:36 +0800
  • 01f2a6e0b1 test/nvmf: make check_ip_is_soft_roce() more generic Tomasz Zawadzki 2020-02-06 08:13:23 -0500
  • 17d9050f5f test/nvmf: remove unnecessary check for soft_roce in nvmf_lvol Tomasz Zawadzki 2020-02-06 06:56:10 -0500
  • 9ad234a121 examples/fio_plugin: don't allow starting in daemonized fio server Darek Stojaczyk 2020-02-05 17:38:47 +0100
  • abb942bda1 lib/event: Voluntary thread termination by spdk_thread_exit() Shuhei Matsumoto 2020-02-06 20:52:07 -0500
  • e038e096e3 lib/thread: Fail spdk_thread_exit() if thread has active I/O channel Shuhei Matsumoto 2020-02-10 20:03:41 -0500
  • 648d6cd5dd lib/thread: Fail spdk_thread_exit() if thread has any registered poller Shuhei Matsumoto 2020-02-10 19:35:38 -0500
  • 70ec72871e lib/thread: Fail spdk_thread_exit() if thread is already exiting Shuhei Matsumoto 2020-02-09 19:31:24 -0500
  • 1e98e82051 lib/thread: Stop new poller and reap unregistering poller after thread is marked as exited Shuhei Matsumoto 2020-02-10 18:16:16 -0500
  • 13595495a1 lib/thread: Stop new I/O channel after thread is marked as exited Shuhei Matsumoto 2020-02-10 18:00:30 -0500
  • d7393e2e4f lib/thread: Stop and reap pending messages after thread is marked as exited Shuhei Matsumoto 2020-01-27 00:31:37 -0500
  • f2576eb05b ut/thread: Fix bugs in test case for_each_channel_remove() Shuhei Matsumoto 2020-01-27 23:36:40 -0500
  • 644e6420d1 lib/thread: Add API to check if the thread is marked as exited Shuhei Matsumoto 2020-01-27 20:01:52 -0500
  • 2be78638d4 lib/thread: Rename timer_poller by timed_poller Shuhei Matsumoto 2020-01-21 13:21:40 -0500
  • 242a899573 autobuild: don't silence errtrap with leading ! Darek Stojaczyk 2020-02-12 13:40:44 +0100
  • 9e33ad7562 Bdev: add the ZCopy operation for IO stats GangCao 2020-01-18 00:49:07 -0500
  • f6e682af75 nvme/perf: simplify parse args. Seth Howell 2020-02-10 16:49:03 -0700
  • 806d411693 nvme/perf: remove extra check_io function. Seth Howell 2020-02-10 13:44:37 -0700
  • 7a5b2019e8 autobuild.sh: don't rely on make output in listing not-built files Darek Stojaczyk 2020-02-05 15:06:39 +0100
  • b04b812e0d doc/ftl: Fix font alignment Wojciech Malikowski 2020-02-07 05:31:54 -0500
  • 93bb4fe598 script: update pmem test script paul luse 2020-02-04 22:40:32 +0000
  • 7dbe0e7c61 nvme: Remove nvme_transport_get_ctrlr_registers Ben Walker 2020-02-10 12:26:46 -0700
  • 486471b1fb nvme: Remove DECLARE_TRANSPORT Ben Walker 2020-02-10 12:23:52 -0700
  • 54a022dda2 nvme: Don't DECLARE_TRANSPORT(rdma) Ben Walker 2020-02-10 12:21:03 -0700
  • f5bc2cbe86 nvme: No longer DECLARE_TRANSPORT(tcp) Ben Walker 2020-02-10 12:13:06 -0700
  • 0b262fdfd2 nvme: Don't DECLARE_TRANSPORT(pcie) Ben Walker 2020-02-10 12:08:05 -0700
  • 516afb9aa3 nvmf: Allow fabrics get/set on ASQ and ACQ Ben Walker 2020-01-31 15:44:36 -0700
  • 84479ab6e3 nvmf: Allow fabrics commands to get and set aqa Ben Walker 2020-01-31 15:41:27 -0700
  • 50132e4810 nvmf: Move custom admin command handler implementation to nvmf_tgt Ben Walker 2020-01-31 10:40:03 -0700
  • 111a9069cf nvmf: Add doxygen comments to nvmf_cmd.h Michael Haeuptle 2020-01-31 10:32:03 -0700
  • 40ef8b34b7 nvmf: Don't typedef enum in nvmf_cmd.h Ben Walker 2020-01-31 10:16:53 -0700
  • ab945f32e4 nvmf: Move spdk_internal/nvmf.h to spdk/nvmf_cmd.h Ben Walker 2020-01-31 10:13:43 -0700
  • cc353f0e27 nvmf: Add a public nvmf_transport.h Ben Walker 2020-01-30 13:34:06 -0700
  • a8d016910a test/common: Make sure that extdebug is enabled as soon as possible Michal Berger 2020-02-05 10:33:53 -0500
  • db65d58359 Add pcm measurement to nvmf tests Maciej Wawryk 2020-01-10 13:40:16 +0100
  • e5bf4f061a make: Fix shared lib build Evgeniy Kochetov 2020-02-09 10:01:12 +0000
  • e97ad60ffb doc/jsonrpc.md: Fix missing closing quote Evgeniy Kochetov 2020-02-09 17:54:17 +0000
  • fc2dbeaa78 lib/ftl: Init/fini context moved from dev structure to init module Wojciech Malikowski 2020-01-31 08:04:42 -0500
  • 5780ad9638 bdevperf: Change return type of bdevperf_test() to void and include its error handling Shuhei Matsumoto 2020-02-06 23:37:11 -0500
  • 3673217aa3 bdevperf: Move target management functions close to the caller Shuhei Matsumoto 2020-02-06 23:31:45 -0500
  • 9226dcce43 bdevperf: Put RPC main handler next to command line main handler Shuhei Matsumoto 2020-02-05 03:06:23 -0500
  • 00f1443eb7 bdevperf: Move down help command / usage functions in a file Shuhei Matsumoto 2020-01-29 21:25:14 -0500
  • f7f504cf42 bdevperf: Delete g_min_alignment and g_buf_size and use per target variables instead Shuhei Matsumoto 2020-02-05 03:02:44 -0500
  • 63c50be82e test/nvme: correct nvme controller version Alexey Marchuk 2020-01-14 12:09:03 +0300
  • 93988db982 test/nvme: add tests to cover spdk_nvme_wait_for_completion Alexey Marchuk 2020-01-14 11:58:12 +0300
  • 1fd96c85b4 test/vhost: Replace old style config with json in initiator test Pawel Kaminski 2020-01-28 06:46:33 -0500
  • 2f551f09ce rdma: remove assert if ibv_query_qp fails Alexey Marchuk 2020-02-07 17:54:11 +0300
  • 804b066929 rdma: Correct handling of RDMA_CM_EVENT_DEVICE_REMOVAL Alexey Marchuk 2020-02-05 17:54:57 +0300
  • c4bda88b25 lib/ftl: Change ftl_wptr_ready() return value from int to bool Wojciech Malikowski 2020-01-30 06:03:05 -0500
  • 149511c1a0 lib/ftl: Set zone state to "full" when all writes to it are completed Wojciech Malikowski 2020-01-30 05:53:21 -0500
  • 97f3ad2d8b lib/ftl: Change _ZONE_STATE_CLOSED to _ZONE_STATE_FULL Wojciech Malikowski 2020-01-31 09:19:33 -0500
  • 38d3138ee5 lib/ftl: Remove thread checks for zone reset operation Wojciech Malikowski 2020-01-30 06:28:34 -0500
  • b75b3553aa lib/ftl: Move zone reset logic from band to core Wojciech Malikowski 2020-01-30 05:02:48 -0500
  • c3e0eb456b nvme/rpc: fix memory leak when cmdbuf decode fails for bdev_nvme_send_cmd Tomasz Kulasek 2020-02-06 13:13:44 +0100
  • 83086b5973 test/blobfs: Refactor exit behavior Michal Berger 2020-01-29 00:45:16 +0100
  • 1fd3d8e994 lib/trace: Don't initialize traces if requested num entries is 0 Sylvain Didelot 2020-02-05 09:17:05 -0500