Commit Graph

  • 9a99ff90f9 example/nvme_hotplug: Use spdk_nvme_detach_async() Shuhei Matsumoto 2021-06-22 14:20:37 +0900
  • 3959e397d4 nvme: Add new detach to a detach context while it is being polled Shuhei Matsumoto 2021-06-25 05:59:00 +0900
  • 4fe4040a14 nvme: Add spdk_nvme_detach_poll() to simplify a common use case Shuhei Matsumoto 2021-06-25 05:30:55 +0900
  • 5d617b4855 ut/nvme: Add test case for spdk_nvme_detach_async() Shuhei Matsumoto 2021-06-21 19:42:49 +0900
  • 56e327e795 vfio-user: fix nvmf_vfio_user_poll_group_add() comment John Levon 2021-06-28 14:54:58 +0100
  • be1ff6def5 docs: update spdk_top page to contain help window info Krzysztof Karas 2021-03-22 11:28:17 +0100
  • aa64b29723 spdk_top: reduce bottom menu entries Krzysztof Karas 2021-01-28 09:43:41 +0100
  • 9d54193c70 spdk_top: add help pop-up window Krzysztof Karas 2021-01-26 11:30:37 +0100
  • dd2b935dc4 check_format: Fixes for shellcheck's SC2268 directive Michal Berger 2021-06-24 17:09:14 +0200
  • 742f04b3f7 check_format: Fixes for shellcheck's SC2251 directive Michal Berger 2021-06-24 17:05:38 +0200
  • 9d48662103 check_format: Ignore shellcheck's SC2128 and SC2178 directives Michal Berger 2021-06-24 16:44:45 +0200
  • 63fd943282 check_format: Fixes for shellcheck's SC2269 directive Michal Berger 2021-06-24 16:07:46 +0200
  • 8c176db2ca check_format: Fixes for shellcheck's SC2030 directive Michal Berger 2021-06-24 15:56:37 +0200
  • 36f5f0df17 check_format: Fixes for shellcheck's SC2155 directive Michal Berger 2021-06-24 15:53:04 +0200
  • 79b6771f61 scripts: add escape in check_json_rpc string Jim Harris 2021-06-16 04:32:15 -0700
  • 10c7d133be nvmf: print debug response value after prop size check Jim Harris 2021-06-24 15:31:09 +0000
  • 7232c450f9 configure: Build against installed DPDK instance Michal Berger 2021-06-15 18:42:29 +0200
  • 52652c30cb rpmbuild: Fix Requires section Michal Berger 2021-06-15 18:57:36 +0200
  • f5cb018a92 doc: add report link to 21.04 TCP report Karol Latecki 2021-06-22 20:17:42 +0200
  • 15beaa20bf nvme: print NVMe command and response when enable nvme log flag Changpeng Liu 2021-06-24 20:40:41 +0800
  • bb8102b1ff module/idxd: add lock around idxd device selection paul luse 2021-06-04 20:12:38 -0400
  • 3bbfbb5b0f lib/idxd: update some func params for consistency paul luse 2021-06-04 19:57:41 -0400
  • 10808e45d4 idxd: refactor flow control for idxd engine paul luse 2021-06-03 13:29:01 -0400
  • 570c8bb483 autotest: Purge tmp test dirs during the final cleanup Michal Berger 2021-06-23 10:33:17 +0200
  • 242a99babf test/nvme_pcie: cases for pmr configuration Mao Jiang 2021-06-10 10:50:55 +0800
  • e4746ad40f idxd: fix memleak problem in spdk_idxd_configure_chan() Zhiqiang Liu 2021-06-18 17:11:16 +0800
  • 3aeeb4b68f test/nvmf_multipath: Retry checking if ANA state is changed with timeout Shuhei Matsumoto 2021-06-22 19:00:39 +0900
  • b503ef4fa0 nvmf: Fix heap-use-after-free when poll_group_remove() is called after ctrlr is freed Shuhei Matsumoto 2021-06-20 23:18:44 +0900
  • e1bf63afc9 accel_perf: add -a option for allocate depth Jim Harris 2021-06-21 17:38:43 +0000
  • c82d5789e6 accel_perf: check that numeric arguments are non-negative Jim Harris 2021-06-23 19:38:21 +0000
  • 451462f692 accel_perf: cycle tasks through task_pool Jim Harris 2021-06-21 18:06:28 +0000
  • 4cd7ca9bc0 accel_perf: assign task->worker when building tasks_pool Jim Harris 2021-06-21 17:41:12 +0000
  • 127fc0d0c3 scheduler_dynamic: consider any core for the thread Tomasz Zawadzki 2021-05-26 10:50:54 -0400
  • 2d79bf58fb scheduler_dynamic: balance idle threads in separate pass Tomasz Zawadzki 2021-05-26 09:44:28 -0400
  • e209981dd1 scheduler_dynamic: add _foreach_thread iterator Tomasz Zawadzki 2021-05-26 09:00:36 -0400
  • 60b655aa91 scheduler_dynamic: simplify thread balancing logic Tomasz Zawadzki 2021-05-26 07:12:18 -0400
  • 76b7210226 scheduler_dynamic: refactor out searching for target core Maciej Szwed 2021-03-05 09:05:36 +0100
  • 537b01bf17 ut/event: fix cpumask resetting for scheduler tests Tomasz Zawadzki 2021-05-26 10:30:52 -0400
  • 62491a6716 scheduler_dynamic: refactor out moving thread between cores Maciej Szwed 2021-03-03 14:09:37 +0100
  • b0d3f29a33 scripts/trace: added script to annotate traces Konrad Sztyber 2021-05-25 16:53:13 +0200
  • 9953139612 app/trace: added an option to print traces as JSON Konrad Sztyber 2021-05-25 16:52:14 +0200
  • 63f14f9313 app/trace: remove the -q (quiet) option Konrad Sztyber 2021-05-20 16:59:34 +0200
  • fb67f90b31 app/trace: move stats update out of print_event Konrad Sztyber 2021-05-19 20:59:08 +0200
  • a4044e77d6 usdt: pass ticks as the first probe argument Konrad Sztyber 2021-05-26 08:57:20 +0200
  • c556b6b892 lib/trace: don't pass zero as a non-argument Konrad Sztyber 2021-05-31 16:02:25 +0200
  • c514ba5053 lib/bdev: replace spdk_trace_record_tsc() with spdk_trace_record() Konrad Sztyber 2021-06-21 08:49:59 +0200
  • 7ca411339c app/trace: print tpoint arguments at the end of a line Konrad Sztyber 2021-05-18 10:46:49 +0200
  • 3e158bd5c9 lib/trace: record string arguments as (const char *) Konrad Sztyber 2021-05-17 15:16:10 +0200
  • f301d156f1 lib/trace: variable number of tracepoint arguments Konrad Sztyber 2021-05-17 15:10:39 +0200
  • 1be9c295b8 build: clarify Makefile for check_so_deps failures Jim Harris 2021-06-24 14:55:32 +0000
  • 5fc0475c14 thread: Make the definition of struct spdk_io_channel private Jiewei Ke 2021-06-05 08:50:15 -0400
  • 2509e1248c vfio-user: correct logging levels John Levon 2021-06-21 20:20:30 +0100
  • 227428c3a4 autotest: Don't override default amount of hugepages on Linux to 8GB Michal Berger 2021-06-18 12:28:21 +0200
  • 928db41626 rpc: Fix raid strip size method not consistent. yidong0635 2021-06-17 09:17:20 +0800
  • 164bfddf24 nvmf: don't set aerl=0 for non-discovery controllers Jim Harris 2021-06-23 17:11:48 +0000
  • 6aa6bfdda3 nvmf: use DEBUGLOG for unsupported features and log pages Jim Harris 2021-06-23 16:50:03 +0000
  • bd4363d3e0 spdk_top: rename free_resources to free_poller_history Krzysztof Karas 2021-04-14 16:08:50 +0200
  • b096b67010 spdk_top: make sure data from RPC is consistent Krzysztof Karas 2021-05-05 15:47:19 +0200
  • a9a2c09579 spdk_top: change type of core_num in rpc_thread_info Krzysztof Karas 2021-05-28 14:39:55 +0200
  • 3a2a1d80e0 test: fix nbd test typo and add check Liu Xiaodong 2021-06-21 09:00:49 -0400
  • bbf52bd340 doc/rpms: add reference to rpms doc page Tomasz Zawadzki 2021-05-24 07:07:58 -0400
  • 9901ca18a2 libvfio-user: update submodule Changpeng Liu 2021-06-10 18:11:08 +0800
  • c5432752b7 nvmf/vfio-user: eliminate insert_queue function Changpeng Liu 2021-06-16 18:12:01 +0800
  • b3bd02552c doc: add link to SPDK NVMe-oF RDMA 21.04 report Karol Latecki 2021-06-10 13:59:00 +0200
  • 583689215f uring: set fd to -1 after close(fd) in uring_sock_create() Zhiqiang Liu 2021-06-13 21:29:33 +0800
  • 7ba4ea0773 bdev: use thread api to access spdk_io_channel's thread Jiewei Ke 2021-06-17 23:27:56 -0400
  • 9d4fbc135d dpdk: update submodule to DPDK 21.05 Krzysztof Karas 2021-06-17 09:33:01 +0200
  • 34392f231d nvmf/rdma: Add a warning about data corruption with MSDBD and in-capsule data over 4KiB when using the Linux initiator. Ben Walker 2021-06-17 15:18:32 -0700
  • e6a9c4042d bdev/nvme: Rename nvme_bdev_ctrlr_destruct() by nvme_bdev_ctrlr_release() Shuhei Matsumoto 2021-06-15 00:15:21 +0900
  • 0f4cebebbf bdev/nvme: Factor out registering nvme_bdev_ctrlr and populating ns into a helper function Shuhei Matsumoto 2021-06-14 06:16:46 +0900
  • fcad162082 bdev/nvme: Simplify error paths of nvme_bdev_ctrlr_create() Shuhei Matsumoto 2021-06-14 05:56:02 +0900
  • 9ffa69dc75 bdev/nvme: Inline _nvme_bdev_ctrlr_create() into nvme_bdev_ctrlr_create() Shuhei Matsumoto 2021-06-14 05:18:31 +0900
  • 7ea4a778a3 bdev/nvme: Consolidate populate_namespace_cb() calls for error cases into connect_attach_cb() Shuhei Matsumoto 2021-06-14 04:56:22 +0900
  • d8e185348f doc: add link to SPDK Vhost 21.04 performance report Karol Latecki 2021-06-10 14:03:13 +0200
  • b4226d6f99 posix: set fd to -1 after close(fd) in posix_sock_create() Zhiqiang Liu 2021-06-13 21:10:19 +0800
  • aafc440e9c blobstore:fix memleak problem in blob_load_cpl() Zhiqiang Liu 2021-06-13 19:53:08 +0800
  • 59c8bb527b nvme: do not try to resubmit requests on error Jim Harris 2021-06-16 04:15:37 -0700
  • 7d5ba10581 test: add bdev_wait_for_examine in waitforbdev Jim Harris 2021-06-16 04:08:51 -0700
  • adc2942ada nvmf: nvmf_ctrlr_get_log_page use iovs to store the log page Jiewei Ke 2021-05-19 07:02:58 -0400
  • 342001e1ea env/dpdk: support additional core mask options John Levon 2021-05-18 11:59:38 +0000
  • f0f57a3fe1 test/nvmf/rdma: cases for rdma freeing request data Mao Jiang 2021-06-15 18:16:56 +0800
  • ef7738b352 bdev/nvme: enable write zeroes split support in bdev layer Changpeng Liu 2021-05-14 19:26:40 +0800
  • e7fbdf15fd bdev: add write zeroes split support Changpeng Liu 2021-05-14 18:23:16 +0800
  • 734de26066 bdev: use the same macro for both unmap and write zeroes Changpeng Liu 2021-05-14 18:24:44 +0800
  • b71a8624cf bdev: add maximum write zeroes setting Changpeng Liu 2021-05-14 17:11:31 +0800
  • 074f503d27 scsi: Delete mutex from spdk_scsi_globals Shuhei Matsumoto 2021-06-06 17:27:59 +0900
  • 11d76e8c81 iscsi: Set resource pool size to the predetermined values to run with little memory Shuhei Matsumoto 2021-06-09 12:24:06 +0900
  • db8b121db0 test/pcie_common: changed the sequence of queued requests for CQ and SQ Monica Kenguva 2021-06-11 00:16:43 +0000
  • 8d7e75be24 nvmf: fix fd leakage problem in nvmf_vfio_user_listen() Zhiqiang Liu 2021-06-13 20:12:17 +0800
  • 14ad24c7b8 idxd: fix one memleak problem in spdk_idxd_get_channel() Zhiqiang Liu 2021-06-13 14:53:27 +0800
  • 3630473789 ioat: fix potential double free problem in ioat_channel_start() Zhiqiang Liu 2021-06-13 12:23:58 +0800
  • f973413886 lib/nvmf: Use %z for portability Nick Connolly 2021-06-15 08:03:16 +0100
  • 27f2d113c1 ut/bdev.c: Use PRIu64 for portability Nick Connolly 2021-06-15 07:54:07 +0100
  • c269de97eb blobstore: fix potential memleak problem in blob_serialize_add_page() Zhiqiang Liu 2021-06-13 19:42:14 +0800
  • c9d8421590 spdk_top:check return value of strdup in store_last_run_counter() Zhiqiang Liu 2021-06-13 19:04:05 +0800
  • 2ef4855e83 blobfs: check return value of strdup in spdk_fs_create_file_async() Zhiqiang Liu 2021-06-13 16:17:32 +0800
  • d491e7ea33 blobfs: check return value of strdup in blobfs_fuse_start() Zhiqiang Liu 2021-06-13 18:25:14 +0800
  • d5af6a0417 iscsi: track whether io_device needs to be unregistered Jim Harris 2021-06-15 08:58:22 -0700
  • b4af31de92 nvmf/tcp: fix the unexpected pointer access from mgmt_pdu Ziye Yang 2021-06-16 18:21:00 +0800
  • 242eb6b4c2 nvmf:check return value of strdup in spdk_nvmf_subsystem_add_ns_ext() Zhiqiang Liu 2021-06-13 18:59:13 +0800